DC workshop指导篇1- Setup and Synthesis Flow

本文详细介绍DC综合流程,包括配置启动文件、调用GUI界面、读取设计文件等基础步骤,并演示如何约束顶层、综合到厂商门级、生成时序报告及优化设计。


今年的其中一个小目标就是希望能把DC综合的部分能跑一个flow,完成DC的workshop,因此,特此开启了DC workshop这一系列。下面就跟着博主一边自己操作吧,另外由于很多原理我已经在别的系列里面探讨过了,这里只是为了走一走官方的flow,长一下见识,所以,如果遇到理论不懂的,特别是beginer,可以参考我DC系列的别的博文。另一方面,在参考别人的博客的同时,我建议各位多自己思考,阅读原汁原味的官方,因为每个人的理解可能不一样。
本节任务是
1、能自主更新DC的启动文件。
2、调用DC gui,并熟悉它
3、通过综合的基础步骤,跑一个综合
4、能够学会使用帮助文档
作者:ciscomonkey

Task1、Update the setup file配置DC启动文件

如下图所示,整个官方2007年提供的DC workshop如下图所示,本次lab用到的是实验2
在这里插入图片描述
如下图所示,切换到lab2后的目录如下,
在这里插入图片描述
如下图所示,在.synopsys_dc.setup当中,合并一下内容到这个文件中去。
在这里插入图片描述

在这里插入图片描述
根据官方的指示,现在我填写为了如下内容:
在这里插入图片描述

看看上图文件中的其他命令,看你是否能够理解其意思。另外你填写的变量会被echo到启动DC时候的终端上。最后保存启动文件,然后退出编辑器。

Task2、Invoke Design Vision调用DC GUI模式

如下图所示,由于在当前目录下有setup启动文件,正是我们刚才配置的启动文件,因此,我们可以看到在启动design_vision的时候,echo出来了以下的变量。
在这里插入图片描述
在这里插入图片描述
下面通过GUI界面的File—>setup来验证设置启动启动文件是否正确,然后回答以下问题。
在这里插入图片描述
这里,我就不再回答了,因为之前在本人别的博客里面已经回答过了。
在这里插入图片描述
如果你的填写得不对,其实在.soulution的文件夹里还给出了答案
如下图所示,你可以在DC shell里面验证你的变量设置,是否有正确的加入进去。

评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值