这是最早的 Verilog 标准,目前已经不推荐了。
这是升级的 Verilog 标准,目前是最为推荐的。
在 Verilog-2001 里,相比 Verilog-1995,加入了很多有用的特性,这些特性可以提高设计的生产率,提高综合的能力,提高验证的效率,如下:
1、增加 generate 语句,简化模块多次实例化或选择实例化。
2、增强对多维数组的支持。
3、增强文件 I/O 的操作。
4、增加对 task 和 function 重入的支持。
5、增加 always@ (*)。
6、增加 part-select(+: && -:)。
7、增加 localparam。
8、增加新的端口声明方式。
9、支持常数函数。
这是最新的 Verilog 标准,目前暂时推广较少。
在 Verilog-2005 里,相比 Verilog-2001,只是把寄存器类型 Register Type 改名为变量类型 Variable Type,增加了 uwire,同时修正了一些书写错误。