DC综合流程笔记

前言

  分享国科大《EDA工具及设计实践-数字集成电路21-22春季》课程的实验流程笔记,希望同课程的同学可以快速复现。

笔记内容

DC过程

  1. 打开操作脚本,修改read_design.dc.tcl、8051.sdc为正确路径
$ vim {your_path}/dc/dc_logic_synthesis/dc_logic_synthesis/dc/scripts/run_dc.tcl
  1. 打开操作脚本,修改.db文件为正确路径
$ vim {your_path}/dc/dc_logic_synthesis/dc_logic_synthesis/dc/script/dc_setup.tcl
  1. 打开操作脚本,修改.v文件为正确路径
$ vim {your_path}/dc/dc_logic_synthesis/design/read_design.dc.tcl
  1. 进入dc_logic_synthesis/dc/temp目录,启动dc的命令行模式,并执行脚本run_dc.tcl
$ dc_shell | tee -i syn.log
dc_shell> source ../scripts/run_dc.tcl

DCT过程

  1. 与DC过程类似,修改dct目录下对应脚本的路径
  2. 与DC过程类似,修改dct目录下对应脚本的路径
  3. 与DC过程类似,修改dct目录下对应脚本的路径
  4. 进入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春季》

附录

  如需了解更多实验流程,欢迎关注我的公众号“多读点书”。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值