FPGA MCQs

Practice FPGA MCQs with four options, answers and explanations for focused Electronics & Telecommunication Engineering revision.

Question 1
Digital ElectronicsFPGA

A 4-input lookup table (LUT) in an FPGA can directly represent any Boolean function of up to four variables because it stores how many truth-table output bits?

  • A4
  • B8
  • C16
  • D32
Report an error
Correct Answer: C. 16
Explanation: Four binary inputs have 2^4=16 possible combinations. A 4-input LUT stores one output value for each combination, so 16 configuration bits represent an arbitrary four-variable Boolean function.
Reference: Standard digital electronics: FPGA LUT
Question 2
Digital ElectronicsFPGA

In an FPGA, configurable logic blocks are interconnected primarily through?

  • AProgrammable routing resources
  • BFixed mechanical switches only
  • CAnalog transformers
  • DDRAM refresh lines only
Report an error
Correct Answer: A. Programmable routing resources
Explanation: FPGAs combine configurable logic resources with programmable interconnect, allowing the configured circuit's signal paths to be established after manufacture.
Reference: Standard digital electronics: FPGA architecture