数字IC设计bilibili-Designer Compiler的理论笔记+实操

本文详细介绍了DC工具在IC设计中的应用流程,包括设置搜索路径、理解target_library与link_library的区别、时序约束的重要性等内容。重点讲解了逻辑综合过程中的三个主要步骤:映射、约束与优化。

文章目录


转眼已经进入工作半年了,然而IC设计方面的进步,却很少很少,DFT总算大致理论flow走了一遍,但细枝末节,也困难重重,不免让人灰心。今天开始,我将每周加速IC设计方面的理论与实践,最终目标当然是前端、DFT、后端一条Flow有一个比较清晰的认识。有困难不可怕,可怕的是,这些困难永远在那里,却得不到真正的验证,真正的克服。再大的困难,我相信也能依靠时间换取空间。如果不去一点一点的啃他,他就是一直在那里。
进入正题,本篇博客介绍DC的工具使用流程,全篇集合理论与实际,只取重要内容并加以消化理解,并非对视频资料的一种搬移。

理论部分

什么是逻辑综合,这个话题经常会被问到,但需要真正去理解,然后根深蒂固在脑海:
映射–>约束–>优化
在这里插入图片描述
综合的过程分为了三大部分:
在这里插入图片描述
在这里插入图片描述
首先需要设置search_path,这里面一般包括三大部分:rtl的路径、lib的路径、scripts的路径。
dc会自动在search_path里面查找文件。

在这里插入图片描述
下面这个library_setup就非常重要了,特别是target_library与link_library的区别

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值