Improving the process-variation tolerance of digital circuits using gate sizing and statistical techniques

被引:10
|
作者
Neiroukh, O [1 ]
Song, X [1 ]
机构
[1] Intel Corp, Hillsboro, OR 97124 USA
关键词
D O I
10.1109/DATE.2005.180
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A new approach for enhancing the process-variation tolerance of digital circuits is described. We extend recent advances in statistical timing analysis into an optimization framework. Our objective is to reduce the performance variance of a technology-mapped circuit where delays across elements are represented by random variables which capture the manufacturing variations. We introduce the notion of statistical critical paths, which account for both means and variances of performance variation. An optimization engine is used to size gates with a goal of reducing the timing variance along the statistical critical paths. We apply a pair of nested statistical analysis methods deploying a slower more accurate approach for tracking statistical critical paths and a fast engine for evaluation of gate size assignments. We derive a new approximation for the max operation on random variables which is deployed for the faster inner engine. Circuit optimization is carried out using a gain-based algorithm that terminates when constraints are satisfied or no further improvements can be made. We show optimization results that demonstrate an average of 72% reduction in performance variation at the expense of average 20% increase in design area.
引用
收藏
页码:294 / 299
页数:6
相关论文
共 50 条
  • [31] Towards Enhancing Analog Circuits Sizing Using SMT-based Techniques
    Lahiouel, Ons
    Zaki, Mohamed H.
    Tahar, Sofiene
    2015 52ND ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2015,
  • [32] Session 35 Overview: Adaptive Digital Techniques for Variation Tolerant Systems Digital Circuits Subcommittee
    Raychowdhury, Arijit
    Noh, Mijung
    Bowman, Keith
    Digest of Technical Papers - IEEE International Solid-State Circuits Conference, 2021, 64 : 488 - 489
  • [33] Robust Transistor Sizing for Improved Performances in Digital Circuits using Optimization Algorithms
    Gupta, Prateek
    Mandadapu, Harshini
    Gourishetty, Shirisha
    Abbas, Zia
    PROCEEDINGS OF THE 2019 20TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2019, : 85 - 91
  • [34] Testing of Analog Circuits using Statistical and Machine Learning Techniques
    Srimani, Supriyo
    Rahaman, Hafizur
    2022 IEEE INTERNATIONAL TEST CONFERENCE (ITC), 2022, : 619 - 626
  • [35] Process compensation techniques for low-voltage CMOS digital circuits
    Graduate School of Information Science and Technology, Hokkaido University, kita 14, nishi 9, kita-ku, Sapporo 060-0814, Japan
    不详
    Kyokai Joho Imeji Zasshi, 2009, 11 (1667-1670):
  • [36] LREDUCTION OF PROCESS VARIATION USING STATISTICAL ENGINEERING
    Kosina, Jan
    AD ALTA-JOURNAL OF INTERDISCIPLINARY RESEARCH, 2014, 4 (01): : 94 - 97
  • [37] Improving software quality using statistical testing techniques
    Kelly, DP
    Oshana, RS
    INFORMATION AND SOFTWARE TECHNOLOGY, 2000, 42 (12) : 801 - 807
  • [38] Process-Variation Effect, Metal-Gate Work-Function Fluctuation, and Random-Dopant Fluctuation in Emerging CMOS Technologies
    Li, Yiming
    Hwang, Chih-Hong
    Li, Tien-Yeh
    Han, Ming-Hung
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2010, 57 (02) : 437 - 447
  • [40] Low-Power Process-Variation Tolerant Arithmetic Units Using Input-Based Elastic Clocking
    Mohapatra, Debabrata
    Karakonstantis, Georgios
    Roy, Kaushik
    ISLPED'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2007, : 74 - 79