前言:最近在验证一些东西,但是这个玩意一会前仿一会儿后仿,概念对我这个小白很是不友好,于是这里做一个记录。参考的前辈的博客链接放在了文末,感谢。
0、仿真
初学者学习FPGA,必定会被它的各种仿真弄的晕头转向。比如,前仿真、后仿真、功能仿真、时序仿真、行为级仿真、RTL级仿真、综合后仿真、门级仿真、布局布线后仿真等。
Quartus和Modelsim软件的仿真形式
-
Quartus II有两种仿真形式:
- 1、功能仿真;
- 2、时序仿真。
-
Quartus II调用Modelsim的两种仿真形式为:
- 1、RTL级仿真;
- 2、Gate-level仿真。
以下内容均经过资料查证,详细如下:
理解方法一
当用quartus进行仿真时,分为
- 功能仿真(al)
- 时序仿真(Timing):
当用Modelsim-Altera时,分为
- 功能仿真(RTL)、
- 综合后仿真(post-synthesis)
- 布局布线仿真(Gate-level)。
其中,功能仿真又称为前仿真,布局布线仿真又称为后仿真。
注:此处的功能仿真(RT