所谓不同的抽象类别,实际上是指同一个物理电路,可以在不同层次上用Verilog语言来描述.如果只从行为功能的角度来描述某一电路模块,就称作行为模块.如果从电路结构的角度来描述该电路模块,就称作结构模块.根据抽象的级别将Verilog的模块分为5种不同的等级: 1)系统级 2)算法级 3)RTL级(register-transfer-level)4)门级 5)开关级. 对于数字系统的逻辑设计工程师而言:熟练地掌握门级.RTL级.算法级.系统级的描述是非常重要的. 对于电路基本元部件的设计者而言,则…