Design Compiler的作用是将RTL级代码转化为门级网表,为后续的时序分析和后仿做准备,其过程主要包括translation、optimization和mapping。DC的实现有两种方式,一种是命令行或脚本的方式,另外一种是图形界面方式。

DC综合需要库的支持,一般我们使用的库为.db的二进制文件。

库分为三个等级:target library、link library和symbol library。target library是指RTL级的HDL描述到门级时所需的标准单元综合库,它是由芯片制造商(Foundry)提供的,包含了物理信息的单元模型。link library可以是同target_library一样的单元库,也可以是已经底层已经被综合到门级的模块,在由下而上的综合过程中,上一层的设计调用底层已综合模块时,将从link_library中寻找并链接起来。symbol library是显示电路时,用于标识器件、单元的库。芯片供应商提供的库通常有max,type,min三种类型,代表操作环境为最坏(worst),典型(type),最好(best)三种情况,当然也有其他形式的库如fast.db、slow.db等。

DC综合中还要进行静态时序分析,这一点在很多教程中都有讲解,就不在赘述。需要记得的就是在DC中需要进行时序约束,与在其他软件.sdc中

linux下的EDA——DC使用相关推荐

  1. 搭建属于自己的数字IC EDA环境(五):搭建FPGA自动化环境(Linux下vivado Tcl脚本自动化开发),业余IC设计流程与通路

    1.简述 一个完整的IC EDA环境也不能缺少了FPGA,FPGA原型验证是IC设计流程中重要的一环.一个芯片从设计到流片需要投入大量的人力.财力以及很长的研发周期,如果流片失败,对于公司来说是一笔很 ...

  2. EDA实验课课程笔记(一)——linux操作系统及linux下的基本指令

    EDA实验课课程笔记(一)--linux操作系统及linux下的基本指令 实验目标 1,了解Linux系统的基本特点 2,掌握Linux的常用命令 3,掌握Linux的命令输入技巧 实验内容 1,基本 ...

  3. Linux下VCS与Verdi联合仿真简易教程及例子示范

    VCS与Verdi联合仿真简易教程及例子示范 最近在公司实习,最近也恰好在学习Linux下的IC设计环境,涉及到了VCS与Verdi联合仿真等内容,也切身感觉到,和学校学习的内容是如此的不同,此篇便来 ...

  4. Linux下*.tar.bz2等文件如何解压--转

    如果tar不支持j这个参数就先用  bzip2 -d xxx.tar.bz2  把它解压成.tar文件,然后再用  tar xvf xxx.tar  拆包. 压缩解压  linux下怎么解后缀名是gz ...

  5. linux下 zip解压 tar解压 gz解压 bz2等各种解压文件命令

    大致总结了一下linux下各种格式的压缩包的压缩.解压方法.但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢! .tar 解包:tar xvf FileName.tar 打包 ...

  6. Linux下用arptables防arp攻击

    Linux下网络层防火墙iptables很强大,链路层也有类似的防火墙arptables,可针对arp地址进行限制,防止ARP网关欺骗攻击,再配合静态绑定MAC和向网关报告正确的本机MAC地址,有效解 ...

  7. linux下软件的安装[转]

    linux下软件的安装 先来看看Linux软件扩展名.软件后缀为.rpm最初是Red Hat Linux提供的一种包封装格式,现在许多Linux发行版本都使用:后缀为.deb是Debain Linux ...

  8. Linux下常见文件解压方法及命令

    Linux下常见文件解压方法及命令时间:2007-01-08 18:34来源:CSDN作者:bitsCN编辑字体:[大 中 小]1.以.a为扩展名的文件: #tar xv file.a 2.以.z为扩 ...

  9. Linux 下的dd命令使用详解(摘录)

    一.dd命令的解释 dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换. 注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512:c=1:k=1024:w=2 参数注释: 1. ...

最新文章

  1. hadoop fs命令无法使用_「大数据」「Hadoop」HDFS的配置与管理
  2. 老铁666,快手突然“快”不动了?
  3. Android 第四课 活动的启动模式
  4. 2021牛客暑期多校训练营3 I-Kuriyama Mirai and Exclusive Or(异或+差分)
  5. 19岁P8入驻阿里?从阿里的人才成长体系学习
  6. 如何使用粒子氩气进行位置跟踪
  7. golang 遍历list_golang服务开发平滑升级之优雅重启
  8. 第10章 分离并纠正物理层和数据链路层故障
  9. hdu_3062_Party(2-SAT)
  10. Visitor Pattern
  11. Gocloud高恪固件CVE-2020-8949漏洞利用打开SSH(poc支持5.2最新版测试通过)
  12. 卷积神经网络中的“池化层”
  13. 架设iis网页服务器,如何用IIS架设web服务器
  14. 打开word2016文档时提示用文本恢复转换器打开文件
  15. 幻灯片自动播放的实现
  16. CVPR2020论文分方向整理之检测篇_3D目标检测(代码/论文解读/136篇打包下载)
  17. 群晖Synology FileStation不显示Share文件夹的解决办法
  18. 2022年全球与中国超快激光器市场现状及未来发展趋势
  19. 在计算机找不到资源管理器,XP资源管理器里找不到文件夹选项的解决方法
  20. EngineerCMS利用梦想CAD控件MXdraw进行图纸在线编辑,保存到服务器

热门文章

  1. 基于Java中小企业人力资源管理系统设计实现(源码+lw+部署文档+讲解等)
  2. linux expr
  3. Deepin 微信经常出现假死问题解决办法。
  4. 【全源码及文档基于JSP和MySQL的电脑彩票销售管理系统的设计与实现
  5. Comparison of Win-Builds and WSYS2 on MinGW_w64
  6. 利用python爬取天气预报_python实现天气爬虫——利用xpath爬取七天天气预报数据...
  7. ${pageContext.request.contextPath}访问不到,验证码刷新失败
  8. jdk路径及配置安装步骤(非常详细,图解说明!)
  9. oracle shrink 表空间,表空间(数据文件shrink)收缩示例
  10. 从霸占桌面到“无人问津”,IE正式退役