Verilog基础语法
Mixed Model(混合设计模型)

System Tasks(系统任务,系统函数)

- 用随机数驱动验证
格式化输出

parameter
-
参数化定义,比如设计一个四位的DFF和2位的DFF,位宽不同,可以将位宽写成参数形式,在下次进行设计的时候只需要修改位宽就可以了。


-
使用参数化设计


Testbench

FFs & latch







- 同步复位信号,同步在Clk的上升沿上

- 移位寄存器

upper counter with load value

FSM(有限状态机)



- 有限状态机一般写为三段式




Blocking and Non-Blocking Assignments(阻塞赋值和非阻塞赋值)

