Vendors
Architecture
Software
FPGA or CPLD?
Security
100

The two biggest makers of FPGAs

Who are AMD and Intel?

100

Main FPGA architecture building block for implementing logic function 

What is lookup table (LUT)?

100

Do FPGAs lose their functionality when the power goes off?

What is yes

100

They are EEPROM-based

What are CPLDs. FPGAs are RAM-based

100

Fundamental property of FPGA makes it more attractive than ASIC from security perspective

Is it losing functionality and bitstream programming when power is cut?

200

Number of companies making FPGAs and headquartered in USA

5

200

First Altera FPGA family to include hardened DSP block

What is Stratix-I

200

The two most common Hardware Description Languages (HDLs)

What are Verilog and VHDL

200

Contain relatively few (a few 100's max) large blocks of logic with flip-flops

What are CPLDs. FPGAs are "fine-grain" devices which mean that they contain a lot (up to 100,000) of tiny blocks of logic with flip-flops.

200

What is the problem with using FPGA symmetric key decryption engines?

What is the lack of a key transport scheme.

300

Global FPGA market size in 2021

What is $6.8B

300

This is the most important building block of FPGA fabric architecture but it is never mentioned in FPGA datasheets

What is FPGA routing block (RT)

300

Four main stages of FPGA compilation flow

What are Synthesis, Placement, Routing, and Bitstream generation?

300

Consumes less power and can be modified "on the fly"

What are FPGAs

300

Type of security challenge emerging for large data-center scale FPGAs

What is multi-tenancy security?

400

Name 2 main Chinese FPGA makers

Pango (600 employees) and Xi'an iST (~350 employees)

400

Name all types of user-visible on-chip memory in Intel Agilex FPGAs

What are LUTRAM, M20k, and eSRAM?

400

Estimated codebase size of modern FPGA compilers (Intel Quartus and Xilinx Vivado)

20-30 million LOCs

400

Max-10 is FPGA or CPLD

What is non-volatile FPGA?

500

Name 3 main suppliers of FPGA-as-IP

What are Flexlogix, Achronix, and Menta

500
Total number of unique full-chip global clocks supported on modern FPGAs (e.g, Intel Agilex or AMD Versal)

What is 16-32

500

Approximately how much time it takes to compile 1M ALM design 

Is it 8-16 hours?