Skip to content

Latest commit

 

History

History
99 lines (49 loc) · 1.51 KB

README.md

File metadata and controls

99 lines (49 loc) · 1.51 KB

Email: iamwangfw@126.com

秋招数字IC岗---常考的设计题:

The-project-of-Verilog

  1. sync_fifo ver1 in verilog and their testbench.

  2. sync_fifo ver2 in verilog and their testbench.

  3. async fifo ver1 in verilog and it's testbench.

  4. mod3

  5. The communication by the way of Shake_hand:send part

  6. The communication by the way of Shake_hand:receive part

  7. The top level of hand_shake consiting of 5&6's codes

  8. Random number generator

  9. IIC communication module

  10. 8 bits adder based on two stages pipeline

  11. 8 bits adder based on four states pipeline

  12. System verilog used to design testbench

  13. RNG test by system verilog testbench

  14. ALU module and it's testbench of system verilog

  15. A memory working in stack

  16. A simple module used to convert binary code to gray code

  17. A special number finder in memory

  18. FSM of drink machines

  19. DMUX used to data bits synchronization

  20. A module used to extend the width of the pulse

  21. A auto drink machine

  22. Div odd

  23. Sequency detector

  24. Sync FIFO practice

  25. FIFO

  26. Asynchronous Reset Synchronous Release

  27. Generation a list of numbers

  28. Auto drink machine

  29. key scan

  30. AXI_handshake

  31. AXI handshake process

  32. SEQ detector with FSM

  33. Mod3

  34. level to pluse

  35. fast to slow clock domain

36 && 37. DIV 3 with 2 methods

  1. Clk div 5

  2. Clk div even

  3. fifo

  4. serial to para

  5. clock change

  6. async clocks change

  7. Edge det

  8. Cycle cnt

  9. Gray to bin

  10. PWM driver