100 FPGA Interview Questions

FPGA Fundamentals

  1. What is an FPGA?
  2. How does an FPGA differ from an ASIC?
  3. What are the main components of an FPGA?
  4. What is FPGA architecture?
  5. What are Configurable Logic Blocks (CLBs)?
  6. What are Lookup Tables (LUTs)?
  7. What are FPGA slices?
  8. What are DSP blocks in FPGA?
  9. What are Block RAMs (BRAMs)?
  10. What are FPGA I/O blocks?

FPGA vs ASIC

  1. FPGA vs ASIC: advantages and disadvantages.
  2. When would you choose FPGA over ASIC?
  3. Why are FPGAs used for prototyping?
  4. What are the cost differences between FPGA and ASIC?
  5. Compare power consumption in FPGA and ASIC.
  6. Compare performance in FPGA and ASIC.