0 évaluation0% ont trouvé ce document utile (0 vote)
103 vues4 pages
This document contains 9 interview questions asking to:
1) Draw waveforms for two code snippets toggling registers a and b.
2) Draw a state diagram for a checker circuit validating rules for pulses on signals A and B.
3) Draw a state diagram for the sequence 11011101.
4) Describe the FULL signal behavior for an asynchronous FIFO.
5) Calculate the minimum depth for an asynchronous FIFO with different read and write clock frequencies.
6) Write Verilog code for a serial-in parallel-out shift register.
7) Calculate maximum clock frequency in terms of timing parameters.
This document contains 9 interview questions asking to:
1) Draw waveforms for two code snippets toggling registers a and b.
2) Draw a state diagram for a checker circuit validating rules for pulses on signals A and B.
3) Draw a state diagram for the sequence 11011101.
4) Describe the FULL signal behavior for an asynchronous FIFO.
5) Calculate the minimum depth for an asynchronous FIFO with different read and write clock frequencies.
6) Write Verilog code for a serial-in parallel-out shift register.
7) Calculate maximum clock frequency in terms of timing parameters.
This document contains 9 interview questions asking to:
1) Draw waveforms for two code snippets toggling registers a and b.
2) Draw a state diagram for a checker circuit validating rules for pulses on signals A and B.
3) Draw a state diagram for the sequence 11011101.
4) Describe the FULL signal behavior for an asynchronous FIFO.
5) Calculate the minimum depth for an asynchronous FIFO with different read and write clock frequencies.
6) Write Verilog code for a serial-in parallel-out shift register.
7) Calculate maximum clock frequency in terms of timing parameters.
This is checker which checks the following rules and any of the following fails it will enter a ERROR state ->after reset goes low A and B pulse can go high ->A and B cant go high at the same time ->there should be a A pulse in between 2 B pulses ->there should be a B pulse in between 2 A pulses (there is no particular fixed delay between pulses) ->pulse should not be high for more than 1 clk pulse
4) Draw state diagram for the following sequence 11011101
(non-overlapping).
5) Find simplified equation for X and Y
6) Describe FULL signal of a asynchronous FIFO (async read and
write signals). 7) Find the minimum depth of the following FIFO READ signal is clk frequency divided by 100 WRITE signal is clk frequency divided by 2 8) Write Verilog code for SIPO for the following architecture
Si: Serial In Se: input enable So: Serial output Pe: output enable
9) Calculate the maximum clk frequency needed in terms of
a. Tsu b. Thd c. Wire delay(Wd) d. C2Q delay e. Q2D delay f.