VCS课时7:进行后仿真

VCS课时7:进行后仿真

前面讲的都是功能仿真 ,都是理想的仿真,验证代码的功能。

前仿只是完成了一部分。

器件自身的延迟

连线的延迟

取决于器件的类型,工艺有关。后仿真更加关注toggle的覆盖率

后仿真是十分慢的,门级仿真特别花

1. 课程目标

DC综合之后,得到的网表会将触发器,连线器件的延迟,反标到网表中,都是算法得到的。

怎么样时序信息提取出来后反标

2. 门级验证的流程

PPT1

DC是不含物理信息的

PPT2

PPT3

综合是否保持层次化,视情况而定

3. 门级验证的时序信息

race命令,把冲突结果放到日志里面

4. 时序信息反标到门级网表

PPT1

把SDF文件反标的仿真文件中,用到了仿真的库

第二种方式

PPT2

PPT3

PPT4

PPT5

5. 延迟过滤

PPT1

PPT2

惯性延迟:输入的脉冲宽度需要大于一定量

PPT3

6. 实验环节

综合生成网表文件

把DC启动,并用source跑

更多的关注map下的文件,包括吐出来的fsm_moore.v和fsm_mooere.sdf

前仿真和后仿真

设计文件为备份为fsm_moore.v.bak

备份操作mv fsm_moore.v fsm_moore.v.gate

执行编译make com

通过dve把.vpd文件打开、前仿真的文件没有任何延迟毛刺

把SDF文件反标的仿真文件

前两个分别为sdf的绝对路径和,所对应的模块

1:1:1意思是延迟乘以的比例,缩放因子

FROM_MTM max min等的延迟

对应的makefile

仿真make sim

后仿真由于延迟信息会带来毛刺信息,如下图所示

相关推荐

【已解答】[疑問] 關於特典領取的問題 @NS / Nintendo Switch 哈啦板
寒露时节,古人为何要以狩猎的形式练兵?
365bet娱乐场888

寒露时节,古人为何要以狩猎的形式练兵?

📅 06-16 👁️ 6161
喜马拉雅
28365365体育在线投注

喜马拉雅

📅 07-23 👁️ 2998