层次化物理设计模块端口时序的分析与优化

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:senjian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路的设计规模越来越大,特征尺寸越来越小,集成度越来越高,设计难度成倍增加。为了充分利用人力和硬件资源,设计规模超过千万门时一般采用层次化物理设计。传统的层次化物理设计流程是先在顶层进行网表划分,当子模块进行时钟树综合后,采用基于设计(要求)驱动时序图(CDTV,context-driventiming view)的设计方法,利用ETM(Extracted Timing Model)或者ILM(InterfaceLogic Model)模型来提取子模块I/O边界的时序模型,然后反标回顶层进行组装,接着进行顶层的布局布线流程,评估子模块端口的时序在顶层是否收敛,反复迭代以确保子模块和顶层的时序都最终收敛。本文的主要工作及创新包括:1总结了层次化物理设计中顶层网表的物理划分依据及需要注意的事项,旨在顶层网表物理划分时就尽量减少子模块间的端口时序路径,从而减少子模块间的端口时序问题。2本文提出了基于底层子模块物理设计数据,针对子模块间端口时序问题的分析算法。首先,从顶层网表中匹配相对应的端口。然后,从端口出发提取出最大路径延迟。最后预估子模块间端口时序在顶层是否收敛。由于子模块间端口时序的分析算法数据来源于底层子模块的物理设计,不用提取ETM或ILM模型反标回顶层,就能预估出,在不存在时钟偏差等因素的影响下子模块间的端口时序在顶层是否满足,从而节省了迭代次数,缩短了设计周期。3为了减少分析算法的复杂度,本文不考虑端口的时钟偏差因素的影响并着重分析建立时间是否满足,但输入数据中已存在传播时钟,因此为减少端口时钟偏差,本文总结了几种减少端口时钟偏差的方法并实验证明。4通过子模块间端口时序的分析算法进行端口间时序预估后,针对子模块间端口时序不满足的情况,本文总结了四种针对子模块内部端口时序的优化方法及其实现。工程实践表明,本文针对层次化物理设计模块端口时序提出了一整套分析与优化算法及流程,能切实有效地解决层次化物理设计子模块间端口时序问题,减少了迭代次数,缩短了设计周期。本文的实验和结论基于工程项目及建立时间的分析与优化,研究方法和分析算法同样适用于其他项目及保持时间的分析与优化。
其他文献
随着激光技术的不断发展,激光偏振调制技术在激光通信、驾束制导和保密通信领域有着越来越广泛的应用。为了克服大气激光通信系统中大气湍流和背景噪声的影响,同时适应空间光
三维多芯片组件3D-MCM技术是在MCM技术基础上发展起来的高级微电子组装技术,是MCM技术在垂直方向上进行芯片集成,形成三维结构的封装形式。三维多芯片组件3D-MCM技术具有更高的
泰国成人教育委员会(简称“成教委”)的汉语教学目前存在许多问题。本文调查泰国乌汶府得乌隆县非正规教育中心、玛哈沙拉堪府市区非正规教育中心和玛哈沙拉堪府那赤县非正规
采用复配碱液处理榆木后,对榆木的幼龄材和成熟材顺纹压缩,通过建立的榆木顺纹压缩应力-应变本构关系得出:在榆木顺纹压缩初始阶段,符合线形的弹性虎克定律;在弹塑性阶段,也基
目的研究二甲双胍与吡格列酮两种胰岛素增敏剂在治疗多囊卵巢综合征伴胰岛素抵抗中的效果。方法选择我院于2017.1~2019.1期间收治的46例多囊卵巢综合征伴胰岛素抵抗患者进行
太赫兹作为现阶段重要的前沿交叉学科,在生物医学、空间通讯、安防检测、指纹识别、环境监测等众多领域有着广泛的应用,但是现阶段仍然缺乏可靠的、低成本的、高功率的太赫兹辐
目的研究梅毒患者血清抗核抗体(ANA)和抗心磷脂抗体(ACA)的产生和分布情况。方法试验组以血清梅毒螺旋体明胶颗粒凝集试验(TPPA)呈阳性的梅毒患者为研究对象,用快速血浆反应
本文介绍了国内外透皮贴剂的研究近况,综述了贴剂在基质、促进药物渗透的新方法和技术、粘着力测定等方面的最新进展,突出了这种新剂型的优势和广阔的市场前景,给我国经皮给
糖尿病肾病是与糖尿病相关的最严重和最常见的并发症之一。本研究观察雷公藤多苷片加用复方α-酮酸片对糖尿病肾病患者肾功能及肾间质纤维化指标影响,以观察其治疗效果。1资
本文介绍了n型宏孔硅光电化学腐蚀机理,研究了腐蚀电流与宏孔硅孔径之间的对应关系。结果表明当临界电流密度一定时,孔径随腐蚀电流的增大而增大。分析了临界电流密度的影响