Q. What is FPGA ?
Q. What is the significance of FPGAs in modern day electronics?
Q. What is Synthesis?
Q. FPGA design flow?
Q. Tell me some features of FPGA you are currently using?
Q. What is LUT?
Q. What value is inferred when multiple procedural assignments made to the same reg variable in an always block?
Q. Can you explain what ‘stuck at zero’ means?
Q. How to generate clocks on FPGA?
Q. What are DCM’s? Why they are used?
Q. How do you implement DCM?
Q. Why is map-timing option used?
Q. What are different types of timing verifications?

Q. What is FPGA you are currently using and some of main reasons for choosing it?
Q. Given two ASICs. one has setup violation and the other has hold violation. how can they be made to work together without modifying the design?
Q. What is LVs and why do we do that. What is the difference between LVS and DRC?
Q. What is minimum and maximum frequency of DCM in spartan-3 series fpga?
Q. What is the purpose of a constraint file what is its extension?
Q. Tell me some of timing constraints you have used?
Q. Can you list out some of synthesizable and non synthesizable constructs?
Q. When are DFT and Formal verification used?
Q. Can you draw general structure of fpga?
Q. What are different types of FPGA programming modes?what are you currently using ?how to change from one to another?
Q. How many global buffers are there in your current fpga what is their significance?
Q. What is gate count of your project?
Q. Can you suggest some ways to increase clock frequency?
Q. What is the significance of contamination delay in sequential circuit timing?
Q. Suppose for a piece of code equivalent gate count is 600 and for another code equivalent gate count is 50,000 will the size of bitmap change? In other words will size of bitmap change it gate count change?
Q. What do conditional assignments get inferred into?
Q. What are different types of FPGA programming modes? What are you currently using ? How to change from one to another?
Q. What logic is inferred when there are multiple assign statements targeting the same wire?
Q. Compare PLL & DLL ?
Q. How to achieve 180 degree exact phase shift?
Q. We need to sample an input or output something at different rates, but I need to vary the rate? What’s a clean way to do this?
Q. What is slice? What is CLB?
Q. Can a CLB configured as ram?
Q. What is the purpose of DRC?
Q. What is frequency of operation and equivalent gate count of u r project?
Q. What are the differences between FPGA and CPLD?
Q. Draw a rough diagram of how clock is routed through out FPGA?
Q. What is DFT ?
Q. What is FPGA you are currently using and some of main reasons for choosing it?
Q. Draw a rough diagram of how clock is routed through out FPGA?
Q. What is SOPC Builder?
Q. How do you implement the GCLK when there is lack of Source?
Q. What are the latest FPGAs you like?Why?
Q. What is a SoC (System On Chip), ASIC, “full custom chip”, and an FPGA?
Q. How do you measure the size and density of various programmable logic devices?
Q. What is soft processor? What is hard processor?
Q. What is meant by 90nm technology?
Q. What are the different forms of pull up?
Q. What do you mean by translation and mapping?
Q. What do you mean by speed grade?
Q. What is the difference between ASIC Design and FPGA Design?
Q. Setup time and hold time in digital circuits.
Q. False path in FPGA’s, Critical path, Negative slack, Jitter vs. clock skew .
Q. Routing delay, Flop to out delay, Flop to flop delay, Pad to flop delay, Board delay.
Q. Knowledge of Synthesis and layout constraints.