第七课时:增量实现

1.基本的增量实现流程

增量的设计流程

太多的改变不建议增量实现

比较模块是否匹配,匹配的模块的可以利用原来的布局布线的结果

小的改变可能对增量实现有很大的影响

时序的约束等也会有影响

  • RTL代码改变需要重新综合

只有place_design 和opt_design有增量模式

所有的run有相同的策略,-directive不能用于增量模式

2. 增量模式的使用

增量的模式的run

3. 查看增量模式的报告

匹配的cell ports Nets等

3.1 高级的分析

观测增量的过程

属性值为1代表被复用

4. Demo

综合实现生成了相应的dcp文件

新的代码将引入一个锁存器

替换文件

新建run

RTL代码改变,综合实现都需要创建

指定参考的dcp文件

第二个综合make active

打开第二个增量的实现

查看复用的模块

报告信息

可以在报告里面查看匹配和复用的信息

``

posted @ 2019-12-31 10:24  IC_workman  阅读(351)  评论(0)    收藏  举报