• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学 ›› 2022, Vol. 44 ›› Issue (02): 214-219.

• 高性能计算 • 上一篇    下一篇

一种CDC信号滑动窗口时序分析方法

马驰远,雷国庆   

  1. (国防科技大学计算机学院,湖南 长沙 410073)

  • 收稿日期:2020-09-15 修回日期:2020-11-30 接受日期:2022-02-25 出版日期:2022-02-25 发布日期:2022-02-17
  • 基金资助:
    核高基国家科技重大专项(2017ZX01028-103-002)

A sliding window timing analysis method of CDC signals

MA Chi-yuan,LEI Guo-qing   

  1. (College of Computer Science and Technology,National University of Defense Technology,Changsha 410073,China)
  • Received:2020-09-15 Revised:2020-11-30 Accepted:2022-02-25 Online:2022-02-25 Published:2022-02-17

摘要: 异步时钟域设计中CDC信号的时序分析及收敛是超大规模高频数字电路设计功能正确的重要保证。为了减少设计面积,提出了一种CDC信号滑动窗口时序分析方法,该方法在每种corner的每条CDC通路上单独设置适当的时序约束窗口进行时序计算与分析,有效避免了常用的固定约束分析方法由于约束条件过严导致的虚假时序违反及不必要的时序修复,而使设计面积增大的问题,减轻了CDC电路的后端设计工作量。在16 nm工艺下的实验结果表明,该方法在时钟树偏差较大时与固定约束分析方法相比显著节省了设计面积。

关键词: 时钟域, CDC, 滑动窗口, 时序分析, 固定约束

Abstract: Timing analysis and closure of CDC signals in asynchronous clock domains is an important guarantee to the function correctness of high frequency large scale digital circuits. In order to reduce the design area, a sliding window timing analysis method of CDC signals is proposed, which can execute timing analysis and closure by setting appropriate timing constraint window for each CDC path under each corner. This method can avoid the increase of cell area caused by fake timing violations and unnecessary timing fixing under over-constraint, which often happened in the fixed constraint method. The proposed method can also reduce the backend workload of CDC circuits. The experiment under 16 nm process shows that the proposed method can significantly save the design area compared with the fixed constraint method.


Key words: clock domain, CDC, sliding window, timing analysis, fixed constraint