Post-Silicon Tuning Based on Flexible Flip-Flop Timing

被引:2
|
作者
Seo, Hyungjung [1 ]
Heo, Jeongwoo [1 ]
Kim, Taewhan [1 ]
机构
[1] Seoul Natl Univ, Dept Elect Engn & Comp Sci, Seoul, South Korea
关键词
Clock skew scheduling; flexible flip-flop timing model; static timing analysis; SETUP/HOLD TIME CHARACTERIZATION;
D O I
10.5573/JSTS.2016.16.1.011
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Clock skew scheduling is one of the essential steps to be carefully performed during the design process. This work addresses the clock skew optimization problem integrated with the consideration of the inter-dependent relation between the setup and hold times, and clock to-Q delay of flip-flops, so that the time margin is more accurately and reliably set aside over that of the previous methods, which have never taken the integrated problem into account. Precisely, based on an accurate. exible model of setup time, hold time, and clock-to-Q delay, we propose a stepwise clock skew scheduling technique in which at each iteration, the worst slack of setup and hold times is systematically and incrementally relaxed to maximally extend the time margin. The effectiveness of the proposed method is shown through experiments with benchmark circuits, demonstrating that our method relaxes the worst slack of circuits, so that the clock period (T-clk) is shortened by 4.2% on average, namely the clock speed is improved from 369 MHz similar to 2.23 GHz to 385 MHz similar to 2.33 GHz with no time violation. In addition, it reduces the total numbers of setup and hold time violations by 27.7%, 9.5%, and 6.7% when the clock periods are set to 95%, 90%, and 85% of the value of T-clk, respectively.
引用
收藏
页码:11 / 22
页数:12
相关论文
共 50 条
  • [1] Flip-flop Clustering based Trace Signal Selection for Post-Silicon Debug
    Cheng, Yun
    Li, Huawei
    Wang, Ying
    Gao, Yingke
    Liu, Bo
    Li, Xiaowei
    [J]. 2017 IEEE 35TH VLSI TEST SYMPOSIUM (VTS), 2017,
  • [2] Timing Analysis and Optimization Based on Flexible Flip-Flop Timing Model
    Heo, Jeongwoo
    Kim, Taewhan
    [J]. 2016 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2016, : 42 - 46
  • [3] Timing Margin Recovery With Flexible Flip-Flop Timing Model
    Kahng, Andrew B.
    Lee, Hyein
    [J]. PROCEEDINGS OF THE FIFTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2014), 2015, : 496 - 503
  • [4] Circuit Timing Analysis and Optimization under Flexible Flip-flop Timing Model
    Heo, Jeongwoo
    Kim, Taewhan
    [J]. JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2017, 17 (06) : 862 - 877
  • [5] Post-silicon clock-timing tuning based on statistical estimation
    Hashizume, Yuko
    Takashima, Yasuhiro
    Nakamura, Yuichi
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2008, E91A (09) : 2322 - 2327
  • [6] CIRCUITS SQUASH FLIP-FLOP TIMING PROBLEMS
    FARRELL, L
    [J]. ELECTRONIC DESIGN, 1988, 36 (21) : 152 - 152
  • [7] Effective Timing Error Tolerance in Flip-Flop Based Core Designs
    Valadimas, Stefanos
    Tsiatouhas, Yiorgos
    Arapoyanni, Angela
    Xarchakos, Petros
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2013, 29 (06): : 795 - 804
  • [8] Effective Timing Error Tolerance in Flip-Flop Based Core Designs
    Stefanos Valadimas
    Yiorgos Tsiatouhas
    Angela Arapoyanni
    Petros Xarchakos
    [J]. Journal of Electronic Testing, 2013, 29 : 795 - 804
  • [9] Clock Skew Optimization for Maximizing Time Margin by Utilizing Flexible Flip-Flop Timing
    Seo, Hyungjung
    Heo, Jeongwoo
    Kim, Taewhan
    [J]. PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2015), 2015, : 35 - 39
  • [10] Margin Aware Timing Test and Tuning Algorithm for Post-Silicon Skew Tuning
    Kaneko, Mineo
    [J]. 2017 IEEE 60TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2017, : 1244 - 1247