纳米工艺下高密度物理设计的时序优化方法

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:liuyuanshuai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文以YHFT-XX芯片XXX模块的物理设计为研究背景,解决在设计过程中所遇到的时序优化问题。YHFT-XX是一款高性能多核DSP芯片,设计目标频率为1GHz,XXX模块主要完成向量运算。XXX模块导入设计初始网表单元数量为195000,Floorplan规划为500μmx1700μm,并在上部左右两侧各预留一个35μmx115μm的矩形,放置电源保护模块,设计面积为840000μm2。在设计中主要挑战为:(1)存储模块内部延时过大,导致时钟树综合质量较差,不能满足顶层设计对于模块的要求,与之相关的读写路径存在大量的建立时间和保持时间违反,布局布线之后设计的整体密度偏高,并出现两个局部密度较高的区域;(2)设计中单元密度偏高,修复大量的建立时间和保持时间违反十分困难。本文的主要工作和创新点体现在以下方面:首先,提出一种有用时钟偏差的多级借用方法,以弥补EDA工具有用时钟偏差借用机制的不足,提高时钟树综合的质量。针对设计中存在的问题,通过详尽的时序分析得出应该从时钟树综合阶段开始优化,利用有用时钟偏差借用机制提高时钟树综合的质量,但是EDA工具中的有用时钟偏差借用机制存在局限性,不能满足设计的要求。因此,通过有用时钟偏差的多级借用方法,时钟树综合少用将近一百个反相器,大量建立时间和保持时间违反得到优化,并将该算法推广到其他模块中运用,同样取得了较好的效果,设计整体单元密度降低约3%,局部密度较高区域降低近2%,修复保持时间违反少用缓冲单元2000多。其次,提出一种高密度物理设计中保持时间违反的修复算法。在时序修复阶段,由于设计中单元密度偏高,时序修复工具在给定的最大搜索范围内找不到足够的空间插入缓冲单元,因此部分路径违反无法修复。针对工具无法修复的路径,在违反路径中找到插入缓冲单元的最优节点,然后在节点附近查找插入缓冲单元的位置,使其在消除单元重叠时移动单元的总代价最小,在消除单元重叠的过程中,不移动时钟树单元和寄存器单元等具有固定属性的单元,以确保对原设计的时序影响最小。通过以上两种改进方法,最终完成签核版本的设计。
其他文献
大学生思想政治教育的过程,实质上是一个注入情感的沟通过程。然而,当前大学生思想政治教育却更多地强调知识的灌输,相对忽视了教育者与受教育者之间的情感沟通和交流。长此
我国公务员考试录用制度已经取得了一定的社会效果,但是由于各方面的不完善,影响了现有公务员考试录用制度的活力。本文从程序保障、技术保障、监督保障和立法等方面分析了我
选择合适的物流配送模式,突破"最后一公里"配送难题,成为生鲜农产品在O2O模式发展中的关键。文中从生鲜农产品自然属性特征和配送环境角度分析了生鲜农产品O2O配送特点,以"最
人口的观念取决于社会的存在,社会的存在反作用于人的意识观念。人口生育观念是生育文化的一部分。人口的生育观念正是随社会的发展而在变化、提升。从而使人口的生育由自然
斜拉桥是一种由主梁、拉索和索塔组成的高次静定的柔性结构,在静力作用下,结构变现出明显的几何非线性,随着跨度增大,结构的非线性更加明显。因此在对斜拉桥进行有限元模拟时
<正>现代农业快速发展,其资金需求与使用的多元化也日益突出。然而,面向农业服务的金融机构仍然沿袭着传统、单一的信贷模式,加之贷款权限上收、最大利益权衡等等客观和主观
探讨纳米TiO2/ZnO的制备及其对棉织物的整理效果。采用静电喷雾技术制备了平均粒径为10.3nm的TiO2/ZnO复合光催化剂;通过轧烘高压汽蒸工艺将纳米TiO2/ZnO复合光催化剂处理到棉织物
国内外学者对财务评价指标体系进行了系统深入的研究,但大多数研究仍局限在传统财务评价指标方面,没有专门针对火力发电企业自身生产经营特殊性的评价指标体系。文章在分析火
互联网科技的高速发展为传统行业的发展注入了新的生命力,通过互联网等现代信息技术手段可以建立与客户实现有效沟通的平台,借力新技术运用新媒体将营销信息推送至目标受众之
本文对CNKI中收录的从1994年至今的203篇研究议程设置理论的论文进行文献综述,然后对中国传播学整体研究情况进行探讨。文中论述了议程设置理论的产生和在中国的发展过程;其