基于有用时钟扭斜的时序优化方法设计与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:wangchongzhan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统时钟树设计方法学以零扭斜为目标,认为更小的时钟扭斜可得到更小的时钟周期即更优的电路性能。但理论和实践均表明,合理的有用时钟扭斜设计能有效提高电路的整体性能,它有利于减小时钟周期提高工作频率,同时有利于加快时序收敛速度、减小电路功耗和同步翻转噪声。但当设计进入超大规模量级,芯片制造工艺发展到超深亚微米后,有用时钟扭斜的使用还存在诸多挑战,主要包括:第一,片内偏差的存在使得时钟信号传播延时控制不能精确,影响时钟扭斜的实现,从而影响电路性能;第二,目前的设计流程依然基于零扭斜的时钟设计方法学,若将有用时钟扭斜应用于目前设计流程,数据路径的综合优化与时钟扭斜规划分开进行,导致无法充分发挥有用时钟扭斜技术的功效。本文针对这些问题,提出了一个切实可行的基于有用时钟扭斜的时序优化方案。  首先,为了减小片内偏差的存在及其对电路性能的影响,本文提出并实现了一个考虑片内偏差的有用时钟扭斜实现算法OCVA-UST,该算法从片内偏差如何影响电路性能的基本原理出发,在有用时钟扭斜实现时尽可能增大关键时序路径上发射和接收时钟路径的公共部分长度,从而减小其分叉部分的比例,达到减小片内偏差对性能影响的目的。其次,在现有设计流程中使用时钟扭斜时,数据路径综合优化与时钟扭斜规划分开进行:一方面,综合工具忽略可用的有用时钟扭斜的存在导致其对关键路径进行过度优化而影响功耗、面积和拥塞度,同时影响某些非关键路径的优化,不利于有用时钟扭斜的规划。对此,本文提出了时钟扭斜反标方案,即将时钟扭斜规划得到的预先定义的时钟扭斜反标注到综合优化工具中,使综合工具基于反标的时钟扭斜进行数据路径的优化;另一方面,时钟扭斜规划算法在假设数据路径延时固定的基础上进行时钟扭斜的规划,它忽略了某些数据路径可再综合优化的潜力,导致时钟扭斜规划得不到最优的最小时钟周期。对此,本文提出了关键环路再优化方案,即在综合阶段,对设计中关键环路上的数据路径设定更高的优化权重,让工具对此类关键环路进行充分优化,从而使得时钟扭斜规划得到最优的时钟周期。  本文提出的基于有用时钟扭斜的时序优化方案应用于北大众志PKUnity86-2项目的x86处理器,在TT工艺角以及1.1V和25℃的工作条件下,处理器最高工作频率为1.298GHz,性能提升可达33.04%,该芯片通过时序检验并交付流片。
其他文献
随着网络技术的飞速发展,盗版视频日益猖獗,数字版权保护变得至关重要。作为加密技术和数字水印的替代方案,基于内容的拷贝检测(CBCD)得到了越来越多的关注。然而,拷贝检测并
视频目标跟踪是计算机视觉研究的重要方向之一,在智能交通系统、人机交互、机器人导航和智能视频检索等领域有着广泛的应用。然而,由于复杂背景、遮挡、光照变化等诸多因素的影
随着大数据时代的到来,来自互联网及生活中的海量多源异构数据正以前所未有的速度产生并积累,这些数据之间存在着紧密的关联性,如何对其进行有效地分析和挖掘是目前工业界和学术
随着遥感技术和航天事业的不断发展,遥感图像处理的应用需求越来越大,技术要求越来越高,而图像配准作为其中一项重要的技术,同样存在高需求和高技术要求的问题。  图像配准是指
为解决大量机械总加工的单件和小批量生产的自动化难题,上世纪50年代出现了数控机床。它综合应用了电子、计算机、检测、自动控制和机床结构设计等各个技术领域的众多成就。数
合成孔径雷达干涉测量技术(Synthetic Aperture Radar Interferometry,简称InSAR)是新近发展起来的空间遥感技术,它是传统的SAR遥感技术与射电天文干涉技术相结合的产物。通过对
随着虚拟机技术的逐渐成熟和广泛应用,虚拟化平台上的安全问题也逐渐显现。作为最常见的资源保护手段之一,访问控制机制在虚拟化平台上的实现已经成为一种必要的手段。但现有的
随着生物信息学的蓬勃发展和计算机技术的不断进步,生物分子的三维结构显示对于生物信息的分析起着越来越重要的作用。生物分子结构可视化的目的在于借助计算机图形学及可视化
日地空间系统科学是研究太阳、太阳到地球之间的行星际空间和地球空间中自然现象及其规律的学科,其数据具有体量巨大、种类繁多、结构复杂的特征,不同概念、不同事件之间的相
在网络技术高度繁荣的Web2.0时代,网络信息呈现出爆炸性增长,互联网已经逐步发展成为一个全球巨大的共享信息仓库。如何从海量的信息库中快速且准确的获取到用户所需的信息,