基于有用偏移和布局的时钟树综合优化方法
CSTR:
作者:
作者单位:

(合肥工业大学微电子学院,合肥 230601)

作者简介:

胡庭栋(1998.),男(汉族),安徽宿松人,硕士研究生,从事数字集成电路后端设计工作。鲁迎春(1979.),男(汉族),安徽桐城人,副教授,硕士生导师,研究方向为集成电路设计与硬件安全。通信作者。

通讯作者:

中图分类号:

TN40

基金项目:

国家自然科学基金重大科研仪器研制项目(62027815)


Clock Tree Synthesis Optimization Method Based on a Useful Skew and Layout
Author:
Affiliation:

(School of Microelectronics,Hefei University of Technology,Heifei 230601 P. R. China)

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对深亚微米工艺下集成电路存在拥塞严重和时序收敛困难的问题,提出结合有用偏移和布局优化的时钟树综合(CTS)优化方法,能够缓解拥塞并优化时序。该方法以两种工艺下数字芯片子模块为例,使用 Early clock flow在布局阶段提前做时钟树,并针对出现的时序违例分析寄存器与宏单元之间的数据流向,通过脚本优化其物理位置并使用有用偏移调整时钟树的长短。在 Innovus工具中将本文的时钟树综合优化方法其他两种方法进行比较,并通过 PrimeTime进行验证,结果表明使用该方法后拥塞问题得到改善,时钟树综合阶段建立时间的最差负时序裕量

    Abstract:

    The aim is to address the problems of severe congestion and difficult timing convergence in integrated circuits of deep sub-micron processes. An optimized clock tree synthesis(CTS)method integrating useful skew and layout optimization is proposed. During the layout,early clock flow is used to construct the clock tree in advance. The data flow between registers and macro-cells is analyzed for timing violations. Subsequently,scripts are employed to optimize their physical positions. Additionally,the clock tree length is adjusted with a useful skew. The method was compared with two other methods in Innovus and verified using PrimeTime. Congestion improved. The worst negative slack(WNS),total negative slack(TNS)of the setup time,and number of violated paths in the CTS stage decreased significantly. For modules of the two processes,WNS decreased by over 90% and TNS by over 96%. This indicates that the proposed method can effectively ease congestion and optimize timing.

    参考文献
    相似文献
    引证文献
引用本文
分享
相关视频

文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2024-09-19
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2025-08-22
  • 出版日期:
文章二维码