- 25
- 0
- 约4.28千字
- 约 4页
- 2018-02-01 发布于河南
- 举报
数字后端流程一【Design_Compile】实例笔记
DC 综合
DC 又称为设计综合 将设计的RTL代码综合成门级网表的过程。
在 DC 流程中 一般要经过以下几个步骤,以项目A为例 做如下分析:
1】 在项目子目录下创建DC文件夹,在DC文件夹下分别创建db in lib_syn log netlist
rpt和 script 文件夹 以及一个makefile 文件用来运行DC 脚本 。
2】 第二步就是复制相应工艺技术库文件到lib_syn ,一般有2种文件各3个分别包括了typical worst 和 best情况,一类是db,文件一类是lib 文件 也可以在lc_shell 下读取lib 得到相应的db文件。
3】 第三步将需要综合的设计RTL代码(Verilog 文件)复制到in 文件夹
4】 第四步在script 创建综合脚本,脚本创建过程将在后面介绍
5】 第五步编写运行脚本的makefile 文件
6】 第六步运行脚本而后查看综合报告,是否有违例现象出现,如果有修改脚本加以修复直到最终通过设计。
注意 另外的几个文件夹作用 db文件夹存放DC综合生成的项目db文件,综合网表输出到netlist 文件夹,综合程序运行报告存放在log文件夹中,而综合结果的数据报告则存放在rpt 文件夹中。
DC脚本的编写(A.scr)
DC综合脚本基本上有几大部分组成
定义综合环境中命名规则(分别对net cell p
原创力文档

文档评论(0)