Sunday, January 16, 2022

Hardware Design Interview Question - Qualcomm



1) Why do we have ‘hready’ as an input to the slave device?

Ans -

2) What is the issue with below code snippets?

Ans -


3) What is the FIFO depth we need to synchronize data between 100MHz (Source) and 25MHz (Destination) domain OR
What is the minimum required FIFO depth to transfer data from a 100 MHz to 25 MHz domain with any data loss?
Ans -


4) Design circuits to implement AND, OR , XOR and Latch using 2*1 MUX?

Ans -

5) Write Verilog HDL code to implement a F/3 Frequency counter?

Ans -


6) Why AXI protocol does not have a ‘hready’ signal?


Ans -

7) How will you find a out of range clock signal? How to calculate the phase of a signal?


Ans -


8) What are the different types of data synchronizers and their specific application?


Ans -


9) What is the issue with below circuit with respect to ‘hold’ timing check?




Note : D0 is +ve Edge FF and D1 is -ve Edge FF

Ans -

10) What are combinational loops in a design and how they impact the design adversely?

Ans -

11) Explain CDC Convergence and Divergence Problem?

Ans -

0 Comments:

Post a Comment