基于Tcl脚本语言的ASIC后端设计

被引量 : 0次 | 上传用户:ttjjyy88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字集成电路的设计是从电路理论到产品实现的过程,又按各个阶段的特点分为前端设计和后端设计。前端设计又被称作设计的逻辑实现过程,后端设计则被称作设计的物理实现过程。本文着重介绍数字集成电路的物理实现过程,不仅包含有对后端EDA工具操作的介绍,还包含在ASIC后端设计过程中Tcl(Tool Command Language)脚本语言的各种应用内容。本文介绍ASIC后端设计流程主要包含设计输入、布图规划与布局、时钟树综合、布线、静态时序分析、功耗分析等步骤。分别介绍了各个步骤涉及到的设计原理和EDA工具的实现过程。本文也介绍了IC后端物理设计常遇到的一些问题,包括布局布线拥塞、复杂时钟结构、串扰、天线效应、时序违例修正、电迁移和电压降等。并给出了合理的解决方法。还根据binhai项目设计的特殊性,介绍了在binhai实施过程中遇到了一些特殊的问题及其对应的解决方法。本文重点介绍了Tcl脚本语言在ASIC后端设计流程中的应用。给出了使用Tcl脚本怎样实现高效率的大量数据分析和处理案例,即时钟树综合阶段使用Tcl脚本生成所需的时钟树综合约束文件,减少迭代的麻烦;也实现了使用Tcl脚本控制EDA工具进行高性能的设计,即在ASIC后端设计各个步骤中使用的常用Tcl语句,可以准确自动完成操作,节省设计时间;同样,对于解决ASIC后端设计中存在的某些问题,使用Tcl脚本进行处理也是事半功倍。项目binhai,规模大小约为40万门,工作频率为250Mhz,内嵌6个IP核,基于台积电0.18um工艺库进行后端设计。后端设计过程中,主要使用了Cadence、Mentor、Apache公司的EDA工具。各个后端设计步骤中适当使用Tcl脚本实现了所需的操作。
其他文献
随着传感技术、无线通信技术和计算机技术的不断革新,传感器网络近年来得到了大力发展。因传感器网络是由大量的具有通信和计算能力的低功耗微小传感器节点组成,可用于实时感
股利政策是公司重要的财务政策。作为股利政策的一种方式,不分配现金股利是不分配行为的一种表现,己引起国内外业内专家和投资者的关注。在这些施行不分配政策的公司里,有一
目的探讨前期心理干预在降低对比剂不良反应中的作用。方法将914例需GT增强扫描的患者随机分为两组。实验组464例给予前期心理干预,对照组450例常规护理。比较两组患者对比剂
为探讨造影剂中毒性肾病发生的高危因素。对10年间应用76%泛影葡胺行静脉肾盂造影560例进行分析,50例发生造影剂中毒性肾病,发生率8.92%。认为高龄、造影剂剂量过大、肾功能有损害、低钾血症、
<正>如果在解剖一种动物时发现其构造是紧密相连的,那么这些构造必定是随着一个世系的急剧变化而一致发生变化的。居维叶的灵魂在生命的相关进化中一直延续着:动物不是由完全
"互联网+"企业的财务战略需要结合EVA进行更为全面的考虑。本文通过对"互联网+"企业财务特点的分析,并结合EVA对其财务核算影响的探讨,从筹资、投资、运营和分配四个方面提出
磁性纳米材料由于具有表面效应、量子尺寸效应,以及超顺磁性等优异的特性,引起了世界各国研究工作者的高度重视。磁性纳米材料的性能与其组成、结构及纳米粒子的稳定性密切相
随着制造业技术不断进步,硬件制造成本越来越低,基于多核cpu、海量数据硬盘的计算机器越来越多,现有的编程模式使得人们无法有效的使用日渐增多的运算资源,因此云计算孕育而
教学过程中,考试是一个重要的环节,是检测教学质量和教学效果的重要手段,也是学生对知识和技能掌握情况的检验和评定方法。同时,对考试成绩的定量分析是评价考试质量的最有效
本研究通过对民营电影企业中的巨擎华谊兄弟传媒集团崛起之路的解析,研究了民营电影产业的突围发展路径。首先从全局回顾了民营电影产业发展的背景与环境,民营经济在中国国民