冯善亮,杨兵,陈亮.基于时间窃取的数字电路时序优化方法[J]. 微电子学与计算机,2023,40(8):114-124. doi: 10.19304/J.ISSN1000-7180.2022.0619
引用本文: 冯善亮,杨兵,陈亮.基于时间窃取的数字电路时序优化方法[J]. 微电子学与计算机,2023,40(8):114-124. doi: 10.19304/J.ISSN1000-7180.2022.0619
FENG S L,YANG B,CHEN L. Timing optimization method for digital circuits based on timing borrow[J]. Microelectronics & Computer,2023,40(8):114-124. doi: 10.19304/J.ISSN1000-7180.2022.0619
Citation: FENG S L,YANG B,CHEN L. Timing optimization method for digital circuits based on timing borrow[J]. Microelectronics & Computer,2023,40(8):114-124. doi: 10.19304/J.ISSN1000-7180.2022.0619

基于时间窃取的数字电路时序优化方法

Timing optimization method for digital circuits based on timing borrow

  • 摘要: 在大规模数字集成电路设计中,时序分析是签核(Signoff)的关键一环,目前电路设计中主要通过关键路径优化使电路时序达到要求,但这类方法可能会使电路结构发生改变,电路版图也要进行大量更改,延长了芯片设计周期. 为能快速解决电路时序修正问题,提出了一种基于动态电路设计思想的时移触发器,此触发器去除了建立(Setup)时间,基于SMIC40 nm工艺完成电路设计和仿真,进行了触发器标准单元版图绘制,通过合理分配参数,时序参数优于标准单元库中的D触发器. 不同工艺角(Process,Voltage,Temperature,PVT)仿真表明,在典型情况下,时移触发器相比于SMIC40 nm标准单元库中相同驱动能力的D触发器输出响应时间加速比达到188.6%. 结合所设计的时移触发器和时间窃取(Timing Borrow)方法,分析了数字电路中时序分配情况,所设计的触发器可应用于工程更改计划(Engineering Change Order,ECO)阶段进行数字电路时序修复和优化,可减少时钟树和逻辑电路调整,有效缩短数字电路芯片设计周期.

     

    Abstract: In the design of large-scale digital integrated circuit, timing analysis is a key part of signoff. At present, the method of optimizing circuit timing in circuit design is critical path optimization, but this kind of method may change the circuit structure, make a lot of changes to the circuit layout, and prolong the chip design cycle. In order to quickly solve the problem of circuit timing correction, a time shift flip-flop (TSDFF) based on dynamic circuit design idea is proposed. The TSDFF removes setup time, simulation and the layout design based on SMIC40nm process. By properly allocating parameters, timing parameters are superior to DFFs in the standard cell library, PVT (Process,Voltage,Temperature) simulation shows that in typical cases, the TSDFF clock output delay speedup ratio reaches 188.9% compared to the DFF with the same drive capability in the standard cell library. Combined with the TSDFF and Timing Borrow method, the path timing allocation in digital chips is analyzed. The TSDFF can be applied to the timing fix and optimization of digital circuits in the stage of Engineering Change Order (ECO), which can reduce clock tree and logic circuit adjustment, and effectively shorten the design cycle of digital circuit chips.

     

/

返回文章
返回