基于柔性H树的CPU时钟树分析及优化

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:johnnyxp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
时钟信号通常是芯片中翻转频率最高、互连线最长、负载最大的信号,并且是电路正常工作的基准。时钟信号必须保证芯片处于最差环境时,最关键的路径也能满足时序要求,否则时序不收敛的情况下就有可能引起时序紊乱,导致芯片无法正常工作。而随着集成电路工艺尺寸的不断缩小以及规模的不断增大,传统的时钟树综合(Clock Tree Synthesis)方案越来越难以满足芯片对时钟信号的要求。因此,很多关于时钟树顶层结构的实现策略被人们发现并应用于芯片设计当中,H树就是其中一种常用的结构。目前H树结构被广泛应用于超大规模集成电路(VLSI)设计当中,以解决驱动能力以及偏差组间平衡所面临的问题,并最大限度地获得时序收敛。这种结构目前也被各大主流EDA工具厂商所支持。柔性H树(Flexible H-tree)就是Cadence公司的数字后端物理设计EDA工具INNOVUS对H树结构的一种实现方法和优化方案。它能够在H树结构的基础上使得tap点的分布更加灵活,从而最大化地保留H树结构的优点,进而更好更快地实现时钟树综合。通过柔性H树完成CPU时钟树的顶层设计,能够更好地满足CPU苛刻的时序要求。使CPU在较高的主频下仍能稳定地工作。本文通过对比传统时钟树综合与基于柔性H树的时钟树综合的结果,研究柔性H树在超大规模集成电路,尤其是CPU设计中带来的好处。本文在国内外相关研究的基础上,以40nm工艺下一款高性能CPU的时钟树结构及其设计实现为研究对象,结合芯片的后端物理设计流程,对柔性H树展开深入研究。首先对传统时钟树综合未能满足时序收敛的原因进行分析,发现需要从降低时钟偏差入手解决时序收敛问题。然后对柔性H树解决时钟偏差以及时序收敛问题的可行性进行理论分析。接着完成Falcon_cpu的柔性H树时钟树综合,并从顶层时钟信号线的绕线规则、柔性H树叶节点的分布以及门控时钟的驱动距离等角度进行深入优化。最后通过对比传统时钟树综合和柔性H树时钟树综合的结果,发现采用柔性H树实现时钟树的顶层设计能够使时钟偏差降低65.7%,并最终解决了传统时钟树综合所不能解决的时序收敛问题。从而论证了柔性H树在Falcon_cpu的时钟树综合优化过程中起到了积极的作用。
其他文献
随着社会经济的发展,人民对社会生活中的问题认识不断深入,我们经常发现人们会遭受纯粹经济损失,但对于该种损失如何定义、如何界定其赔偿范围,学界仍尚未有定论。在遭受损失后是基于侵权法的保护规则,还是基于合同法的保护规则,我国《民法总则》、《民法典》、《侵权责任法》、《合同法》虽认可权益的保护,但对作为权益保护的纯粹经济损失尚未有具体规定。使得受害人在遭受纯粹经济损失后,如何认定该损失的赔偿范围极为不便
时下全球倡导的人类命运共同体理论以及相伴而生的海洋命运共同体理论,都在体现着当前全球对于环境保护、资源利用等方面的重视。本文立足于当前全球从重经济发展到重生态环
针对被动段扰动引力对弹道式飞行器落点精度的影响问题,提出闭路制导对被动段扰动引力的实时补偿方法。建立动坐标系下自由段运动模型,导出由被动段摄动量计算落点位置的计算公
针对当前伺服能源论证需求分析,结合机电伺服系统长时小功率、瞬时高功率、制动负功率的用电特性,提出采用基于能量管理的组合式伺服能源方法,提高了伺服系统的能量利用率;通
磷酸铁锂(LiFePO_4)因具有良好的循环性能、高的理论比容量(170 mAh?g-1)、稳定的充放电平台等优点,一直在锂离子电池正极材料中占有不可取代的地位。同时也因为材料本身具备绿色环保,物美价廉等优点被作为最早商业化的正极材料之一,但LiFePO_4的低电导性(10-99 S?cm-1),低离子扩散率(10-310-66 cm2?s-1),造成了电池的倍率性能差,比容量难以达到理论容量,这