Tcl与Design Compiler (九)——综合后的形式验证
摘要:本文如果有错,欢迎留言更正;此外,转载请标明出处 http://www.cnblogs.com/IClearner/ ,作者:IC_learner 这里来讲一下formality的使用,貌似跟tcl和DC没有很强的联系;然而说没有联系,也是不正确的。在综合完成之后,可以进行形式验证。此外这里不是专门
阅读全文
posted @
2017-03-29 00:23
IC_learner
阅读(11019)
推荐(1)
Tcl与Design Compiler (八)——DC的逻辑综合与优化
摘要:本文如果有错,欢迎留言更正;此外,转载请标明出处 http://www.cnblogs.com/IClearner/ ,作者:IC_learner 对进行时序路径、工作环境、设计规则等进行约束完成之后,DC就可以进行综合、优化时序了,DC的优化步骤将在下面进行讲解。然而,当普通模式下不能进行优化的,
阅读全文
posted @
2017-03-28 18:12
IC_learner
阅读(51366)
推荐(8)
Tcl与Design Compiler (七)——环境、设计规则和面积约束
摘要:本文如果有错,欢迎留言更正;此外,转载请标明出处 http://www.cnblogs.com/IClearner/ ,作者:IC_learner 本文的主要内容是讲解(约束针对的是逻辑综合下的约束,而实战部分则是在DC的拓扑模式下进行): ·环境属性的约束 ·设计规则的约束 ·面积的约束 ·实战(
阅读全文
posted @
2017-03-27 20:51
IC_learner
阅读(30967)
推荐(7)
Tcl与Design Compiler (六)——基本的时序路径约束
摘要:本文如果有错,欢迎留言更正;此外,转载请标明出处 http://www.cnblogs.com/IClearner/ ,作者:IC_learner 时序约束可以很复杂,这里我们先介绍基本的时序路径约束,复杂的时序约束我们将在后面进行介绍。 在本节的主要内容如下所示: ·时序路径和关键路径的介绍 ·建
阅读全文
posted @
2017-03-26 23:31
IC_learner
阅读(37049)
推荐(15)
Tcl与Design Compiler (五)——综合库(时序库)和DC的设计对象
摘要:本文如果有错,欢迎留言更正;此外,转载请标明出处 http://www.cnblogs.com/IClearner/ ,作者:IC_learner 前面一直说到综合库/工艺库这些东西,现在就来讲讲讲综合库里面有什么东西,同时也讲讲synopsys的Design Ware库。主要内容分为三个部分:标准
阅读全文
posted @
2017-03-26 13:18
IC_learner
阅读(34365)
推荐(11)
Tcl与Design Compiler (四)——DC启动环境的设置
摘要:本文如果有错,欢迎留言更正;此外,转载请标明出处 http://www.cnblogs.com/IClearner/ ,作者:IC_learner 主要内容有: ·启动环境的概述 ·路径变量的定义与解释 ·库的指定与解释 (1)启动环境配置简述 我们按照前面的基本流程使用DC进行设置,但是这里主要使
阅读全文
posted @
2017-03-26 10:40
IC_learner
阅读(40647)
推荐(9)
Tcl与Design Compiler (三)——DC综合的流程
摘要:本文如果有错,欢迎留言更正;此外,转载请标明出处 http://www.cnblogs.com/IClearner/ ,作者:IC_learner 1、基本流程概述 首先给三个图,一个图是高层次设计的流程图: 下面是我对这张图的理解: ① 设计之前,准备好库、HDL代码的思想、约束生成;然后根据设计
阅读全文
posted @
2017-03-25 23:25
IC_learner
阅读(64741)
推荐(12)
Tcl与Design Compiler (二)——DC综合与Tcl语法结构概述
摘要:本文如果有错,欢迎留言更正;此外,转载请标明出处 http://www.cnblogs.com/IClearner/ ,作者:IC_learner 1、逻辑综合的概述 synthesis = translation + logic optimization + gate mapping . DC工作
阅读全文
posted @
2017-03-25 15:08
IC_learner
阅读(39235)
推荐(12)
Tcl与Design Compiler (一)——前言
摘要:已经学习DC的使用有一段时间了,在学习期间,参考了一些书,写了一些总结。我也不把总结藏着掖着了,记录在博客园里面,一方面是记录自己的学习记录,另一方面是分享给大家,希望大家能够得到帮助。参考的书籍有很多,大概如下: 虞希清老师的《专用集成电路设计实用教程》 西电出版社的《数字IC系统设计》 好像还有
阅读全文
posted @
2017-03-25 11:43
IC_learner
阅读(19575)
推荐(10)
ICC_lab总结——ICC_lab6:版图完成
摘要:ICC_workshop的最后一个实验了。在这次的实验中,由于我使用ICC的版本与workshop的lab不是同一个版本,因此在后面的实验过程不是很顺利,主要是在LVS的过程中,最后的LVS没有通过。但是还是在这里说一下流程吧,在这个实验中,主要完成下面的事情: ·DRC和LVS检查 ·进行连线扩展
阅读全文
posted @
2017-03-24 21:33
IC_learner
阅读(6223)
推荐(0)
ICC_lab总结——ICC_lab5:布线&&数字集成电路物理设计学习总结——布线
摘要:字丑,禁止转载! 这里将理论总结和实践放在一起了。 布线的理论总结如下所示: 下面是使用ICC进行实践的流程: 本次的布线实验主要达成的目标是: ·对具有时钟树布局后的设计进行可布线性检查 ·完成布线 ·完成初始布线和初始布线后的优化 ·分析设计的 时序、逻辑和物理的DRC、LVS违规 ·修复LVS
阅读全文
posted @
2017-03-24 13:16
IC_learner
阅读(6925)
推荐(2)
ICC_lab总结——ICC_lab4:时钟树综合
摘要:时钟树综合的理论知识总结在这里:http://www.cnblogs.com/IClearner/p/6580034.html 下面是实践环节:使用ICC进行时钟树综合。 这个实验的目标是: ·设置CTS的选项和例外 ·综合时钟树 ·生成和分析时钟树偏差和时序报告,以确定CTS的QoR ·修复保持时
阅读全文
posted @
2017-03-23 17:38
IC_learner
阅读(8743)
推荐(3)
ICC_lab总结——ICC_lab3:布局
摘要:PS:字丑,禁止转载。 做到了ICC workshop的第三个实验,理论与实践相结合,于是,先放一张总结图,这张总结图来自前面的博客,放在这里用来体现理论和实践的联系: 这个就是布局的理论部分,在ICC实验里面是这样子的: 主要任务就是: ·完成布局和时序优化的设置 ·完成DFT和功耗优化的设置 ·
阅读全文
posted @
2017-03-22 19:01
IC_learner
阅读(4754)
推荐(0)
ICC_lab总结——ICC_lab2:设计规划
摘要:PS:字丑,禁止转载!!! 首先先写出大概的流程,然后是一些教材的理论知识总结,最后是进行lab2的一些流程概述。 教材的理论知识总结主要是:数字集成电路物理设计学习总结——布图规划和布局 -->数据准备(设置)、加载设计并切换到floorplan模式 --> 创建拐角(Corner)和电源地(P/
阅读全文
posted @
2017-03-21 23:17
IC_learner
阅读(10976)
推荐(0)
ICC_lab总结——ICC_lab1:数据设置和基本流程
摘要:ICC_lab总结 最近在学习后端的流程,做lab是最好不过了。但是有时候做过了lab,过了一段时间之后就会忘记,因此需要自己总结一下,加强印象。 ICC_lab1:数据设置和基本流程 数据设置: 一、数据准备: 在启动ICC之前,需要准备好下面的文件: (1)非库文件 ①ICC启动的环境设置文件:
阅读全文
posted @
2017-03-20 00:04
IC_learner
阅读(16730)
推荐(3)
数字集成电路物理设计学习总结——物理设计建库域验证
摘要:PS:字丑,禁止转载!!! 最近在学习数字后端的知识,主要是了解一下概念和流程。这里写博客一方面是进行学习记录,以防丢失;另一方面是可以给博友一些参考。
阅读全文
posted @
2017-03-19 12:18
IC_learner
阅读(4738)
推荐(2)
跨时钟域信号传输(二)——数据信号篇
摘要:PS:转载请标明出处 http://www.cnblogs.com/IClearner/;本文如有错误,欢迎留言更正。 因为学习了其他方面的知识,耽搁了更新。今天我们就聊聊跨时钟域中的数据信号传输的问题。主要内容预览: ·使用握手信号进行跨时钟域的数据传输 ·FIFO的介绍 ·在进行FIFO的RTL
阅读全文
posted @
2017-03-19 11:22
IC_learner
阅读(26627)
推荐(9)
跨时钟域信号传输(一)——控制信号篇
摘要:PS:转载请标明出处:http://www.cnblogs.com/IClearner/p/6485389.html ;文章有错请评论留言;谢谢。 最近我整理了一下跨时钟域设计的一些知识,一方面这与亚稳态有关系,承接前面讲到的内容,一方面当做复习吧。主要内容主要是是围绕跨时钟域展开的,主要内容概览:
阅读全文
posted @
2017-03-01 17:38
IC_learner
阅读(50412)
推荐(20)