基于40 nm数字芯片的复杂时钟结构分析及优化
Analysis and Optimization of Complex Clock Structure Based on 40 nm Digital Chip
摘要: 在复杂时钟结构芯片设计的物理实现中,基于Innovus工具采用传统时钟树综合流程得到的时钟树,具有时序违例大、插入缓冲器单元多、功耗大等问题,会给整个芯片设计带来挑战和困难。本文在传统时钟树流程基础上,采取在时钟树综合之前编写一个时序约束文件来分段长时钟树的方法进行改进优化。与传统方法的结果相比,最终得到一个级数较低的高质量时钟树,该时钟树时序违例小,违例路径减少85条,插入的缓冲器数目减少了2676个。新方法能有效地降低了芯片的总功耗以及节省了大量的空间面积,解决了局部绕线阻塞问题,并提高了芯片的工作性能。
Abstract: In the physical implementation of complex clock structure chip design, the clock tree obtained based on the Innovus tool using the traditional clock tree synthesis process has problems such as large timing violations, many insertion buffer units, and large power consumption, which will bring challenges and difficulties to the entire chip design. Based on the traditional clock tree process, this paper adopts the method of writing a timing constraint file to segment the clock tree before the clock tree synthesis. Compared with the results of the traditional method, a high-quality clock tree with a low series is obtained, which has small timing violations, 85 fewer illegal paths, and 2676 buffers inserted. The new method can effectively reduce the total power consumption of the chip, save a lot of space area, solve the problem of local winding blockage, and improve the working performance of the chip.
参考文献
|
[1]
|
孙佳佳, 赵庆哲. 在IC设计中应用STA处理时序问题的方法[J]. 微处理机, 2014, 35(4): 15-18.
|
|
[2]
|
Wong, B.P., Mittal, Cao, Y. and Starr, G.W. (2005) Nano-CMOS Circuit and Physical Design. Wiley-IEEE Press.
|
|
[3]
|
刘毅. 复杂时钟分析优化平台[J]. 中国集成电路, 2015, 24(12): 52-55.
|
|
[4]
|
李旭, 周海斌, 王兴家, 等. 嵌入式高性能处理核的时序收敛设计方法[J]. 集成电路应用, 2021, 38(6): 6-7.
|
|
[5]
|
曾晋伟. 基于Innovus的复杂时钟结构分析及实现[J]. 电子技术应用, 2020, 46(8): 64-67.
|
|
[6]
|
翟金标, 李建成. 基于28nm数字芯片的分步式时钟树综合设计[J]. 中国集成电路, 2022, 31(8): 40-44.
|
|
[7]
|
陈力颖, 翦彦龙, 吕英杰. 基于28nm工艺的CCOpt技术高效时钟树设计[J]. 天津工业大学学报, 2019, 38(2): 62-67.
|
|
[8]
|
高明. 28 nm工艺下双核Cortex-A9处理器芯片的物理设计[D]: [硕士学位论文]. 南京: 东南大学, 2016.
|
|
[9]
|
Gangadharan, S. and Churiwala, S. (2015) Constraining Designs for Synthesis and Timing Analysis: A Practical Guide to Synopsys Design Constraints (SDC). Springer.
|
|
[10]
|
许立明, 李沛杰. ASIC中时钟MUX电路结构时序约束的方法分析[J]. 集成电路应用, 2019, 36(11): 12-15.
|
|
[11]
|
沈潜锋, 龚敏. 基于MS-ECO的多模式多端角签收时序修复方法的研究[J]. 电子器件, 2018, 41(2): 479-483.
|
|
[12]
|
史冬霞, 王淑芬. 基于40 nm工艺的高效时钟树优化设计[J]. 电子元器件与信息技术, 2023, 7(1): 38-41.
|