Skip to content
Preptima

Hardware & Silicon Design interview questions and answers

ASIC, FPGA, and Verilog development.

3 published across 1 topics.

ASIC/FPGA Design

3 questions

Hardware description languages and timing constraints.

mediumDesignCase StudyScenario

We need custom hardware for this product. How would you decide between an ASIC and an FPGA?

Compare a large one-off engineering cost against a much lower cost per unit, and set the break-even volume from those two numbers. Then weight it with what a mistake costs: an FPGA is reprogrammable and ships sooner, an ASIC is smaller, faster and cheaper per part but a functional bug means a respin measured in months.

6 minsenior, staff, lead
hardConceptDesign

Why is one flip-flop not enough to bring a signal into another clock domain?

A flop sampling a signal that changes near its clock edge can go metastable and hold an invalid level for an unbounded time. A second flop gives it a full period to settle, which fixes metastability but not cycle alignment, so a multi-bit bus needs a handshake or an asynchronous FIFO rather than a synchroniser per bit.

7 minmid, senior, staff
All 3 in ASIC/FPGA Design