前言
分享国科大《EDA工具及设计实践-数字集成电路21-22春季》课程的实验流程笔记,希望同课程的同学可以快速复现。
笔记内容
DC过程
- 打开操作脚本,修改read_design.dc.tcl、8051.sdc为正确路径
$ vim {your_path}/dc/dc_logic_synthesis/dc_logic_synthesis/dc/scripts/run_dc.tcl
- 打开操作脚本,修改.db文件为正确路径
$ vim {your_path}/dc/dc_logic_synthesis/dc_logic_synthesis/dc/script/dc_setup.tcl
- 打开操作脚本,修改.v文件为正确路径
$ vim {your_path}/dc/dc_logic_synthesis/design/read_design.dc.tcl
- 进入dc_logic_synthesis/dc/temp目录,启动dc的命令行模式,并执行脚本run_dc.tcl
$ dc_shell | tee -i syn.log
dc_shell> source ../scripts/run_dc.tcl
DCT过程
- 与DC过程类似,修改dct目录下对应脚本的路径
- 与DC过程类似,修改dct目录下对应脚本的路径
- 与DC过程类似,修改dct目录下对应脚本的路径
- 进入dc_logic_synthesis/dct/temp目录,启动dct的命令行模式,并执行脚本run_dc.tcl
$ dc_shell -topo | tee -i syn.log
dc_shell -topo> source ../scripts/run_dc.tcl
建议:
替换脚本中路径时,在vim命令模式下可采用如下命令:
: %s/old_name/new_name/g
参考内容
《EDA工具及设计实践-数字集成电路21-22春季》
附录
如需了解更多实验流程,欢迎关注我的公众号“多读点书”。