时钟偏差规划关键问题的有效算法研究

来源 :复旦大学 | 被引量 : 1次 | 上传用户:kxdn01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
半导体工业的迅速发展给集成电路的计算机辅助设计(CAD)带来了很多挑战:一方面,随着特征尺寸的不断缩小,工艺偏差的影响日益严重,使得电路设计时,需要考虑可实现性、成品率等因素。现有的电路优化方法,如时钟偏差规划,需要做进一步的研究和改进。另一方面,随着电路规模的指数级增大,其对计算机辅助设计算法的性能提出了越来越高的要求,这导致许多集成电路优化的问题,需要研究新的求解方法,以满足超大规模集成电路的需求。作为强大的时序优化技术之一,时钟偏差规划通过有意地给触发器分配不同的时钟延时(触发时间),来优化电路的性能。传统的时钟偏差规划可转化为网络流中的最小环比问题,并采用高效的算法求解。在实际电路设计中,触发器的时钟延时最终要通过时钟网络中的互连线和额外的缓冲器来实现。传统时钟偏差规划可能需要大量不同的时钟延时,这导致两个潜在的问题:一个是时钟网络中缓冲器的大量增加导致不可接受的面积和功耗开销,另一个是,在工艺偏差的影响日益严重的情况下,同时精准地实现大量不同的时钟延时变得越来越难。最终,传统时钟偏差规划在工业界的应用受到了很大限制。多域时钟偏差规划技术提出,在优化电路性能的同时,将触发器分配到若干个时钟域内,这巧妙地解决了时钟网络的可靠实现问题。然而,离散时钟域的引人,使得问题的复杂度变为NP-complete,无法采用传统的方法求解。现有的算法要么在时间复杂度上太高,要么在计算精度上无法让人满意,亟需研究高效的求解算法。本论文围绕多域时钟偏差规划问题的有效算法进行了深入的研究。首先,本论文提出了一种多域时钟偏差规划问题的快速算法,主要贡献有:·首次提出,通过略微施加更多约束,将问题转换为一种近似的、可解的混合整数线性规划(MILP)问题。这种转化的优势在于,能够从全局的角度来考虑时钟域分配,并且一次性最优地求解。·针对转换后的MILP问题,研究该问题的特殊性后,提出了一种广义Howard’s算法来有效地求解。·提出了一种增量式的面向关键环的时钟域分配改良算法,以继续改进结果。·为了进一步提高多域时钟偏差规划算法的性能,提出了一种图剪接算法,可以用于对时序约束图进行预处理,从而有效地降低输入规模。实验结果证明,所提出的快速算法具有接近最优解的精度,在ISCAS89基准电路上的93次测试中,有88次(=94.6%)获得了最优解,同时在性能上比现有算法有至少一个数量级的提升。对于图剪接算法,实验结果也验证了其有效性,应用于快速算法后,使后者在性能上有1.43X-4.76X的进一步提升(平均2.66X)。随后,针对多域时钟偏差规划问题,为了能够获得理论上保证的最优解,我们还提出了一种精确算法,主要贡献有:·提出了基于分支定界的算法,来搜索最优的时钟域分配方案。·提出了三种有效的分支策略,来提高搜索效率,包括最小裕量优先分支的策略、基于负路径的分支限制策略以及最小代价优先处理的策略。·采用了有效的定界算法,其中快速算法被用来作为计算下界的子程序。实验结果验证了该算法的精确性和有效性。例如,在ISCAS89基准测试电路上,精确算法均在3.15秒内获得了最优解。快速算法和精确算法循序渐进地解决了多域时钟偏差规划的计算问题,为其在工业界的广泛应用提供了有效的求解方法。工艺偏差影响的不仅是时钟网络中的延时,同时对电路本身也有广泛的影响。随着工艺偏差规划影响日益严重,电路延时的不确定性增加,最终导致时序成品率的问题。因此,如何设计时钟延时以优化成品率,也是时钟偏差规划技术中的关键问题。通用的成品率驱动时钟偏差规划,结合当前分析电路延时普遍采用的统计时序分析方法,能够精确地考虑路径延时在工艺偏差下的统计分布,因而在优化成品率上有天然的优势。本论文围绕此问题展开研究,主要贡献有:·在理论上明确地指出了其广义网络流问题的特殊性。·提出了高效的广义网络流算法来求解,包括广义Howard’s算法(V2)和改进的广义最小平衡算法。实验结果验证了算法的高效性。相比已有算法,所提出的算法在性能上有显著的优势,尤其是在大电路上,最高有157.55X的加速。
其他文献
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
辽河滩海油田已成为辽河油区持续发展的最重要接替地区,油气开发与保护环境之间的矛盾显得日益突出,必须寻找出一条油气开发与环境保护同步的有效途径.辽河滩海油田在开发与
文中借助Fischer函数将水平线性互补问题(HLCP)等价转化为一个方程系统,并讨论(HLCP)的解的结构及其误差界.
职业道德是指从事一定职业的人们在自己的工作中思想和行为方面应遵守的道德规范,是职业品德、职业纪律、专业胜任能力及职业责任等的总称。职业道德既是本行业人员在职业活动
不知怎的,好长一段时间里,老是有两件不相关的事同时在脑海里出现,叫我好生奇怪。一件事是从北美飞返北京时,在中秋之夜越过靠近白令海峡的北太平洋。当时皎洁的月光普照着
方法 通过对加拿大UTF的考察,研究新的观察2井测试方法,即管内预埋测温探头完井新工艺,并对风域地区FHW001水平井进行温度监测。目的 提高监测精度,并这地井下地层温度的长期、连续、稳定
李景泉著《清水河方言志》,马国凡先生已对其优点做了肯定,然而,该著还有一些疏忽的地方,语音是各个方言之间最主要的差别,该著正是在语音方面,出现了许多不应有的错误,如韵母的音位
“希望通过自己的努力,进一步扩大贵州农民画的对外影响力!”“每个人都应该有一个值得追求一生的梦想,不然生活便没有动力。”近日,记者来到位于水城县的贵州夜郎风文化有限公
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
第一次见到葛优是在冯小刚家。那次好像是冯导某部电影的票房庆功会结束之后,意犹未尽步行到离饭店不远的冯导家里继续喝酒。庆功会上没碰到面的葛优也来了。和往常一样,他保