从上图可以看出,Verilog适合系统级(system)、算法级(alogrithum)、寄存器传输机(RTL)、逻辑级(logic)、门级(gate)、电路开关级(switch)的设计,而System Verilog是Verilog语言的扩展和延伸,更适合于可重用的可综合IP和可重用的验证用IP设计,以及特大型(千万门级以上)基于IP的系统级设计和验证。
与传统的电路原理图输入法相比,Verilog的最大优点是其实现与工艺无关。
Verilog以及它的扩展System Verilog是设计可重用IP,即软核、固核和验证用虚拟核所必须的语言。