一、行为级(Behavior Level)
1、比较高级,主要用于仿真验证、系统行为、算法描述,不在于电路实现。
2、功能描述主要采用高级语言结构,如 task、function。
二、寄存器传输级(Register Transfer Level)
1、比较低级,主要用于 ASIC 和 FPGA 设计,在于电路实现,着重于描述功能块内部或者功能块之间的数据流和控制流。
2、功能描述主要采用可综合的语言结构,如 always、assign。
三、门级(Gate Level)
1、更加低级,主要用于 IC 后端的物理实现,在于 ASIC 和 FPGA 小规模元件的开发。
&nbs