• DocumentCode
    1072225
  • Title

    Design-Time Optimization of Post-Silicon Tuned Circuits Using Adaptive Body Bias

  • Author

    Kulkarni, Sarvesh H. ; Sylvester, Dennis M. ; Blaauw, David T.

  • Author_Institution
    Michigan Univ., Ann Arbor
  • Volume
    27
  • Issue
    3
  • fYear
    2008
  • fDate
    3/1/2008 12:00:00 AM
  • Firstpage
    481
  • Lastpage
    494
  • Abstract
    Adaptive body biasing is a powerful technique that allows post-silicon tuning of individual manufactured dies such that each die optimally meets the delay and power constraints. Assigning individual bias control to each gate leads to severe overhead, rendering the method impractical. However, assigning a single bias control to all gates in the circuit prevents the method from compensating for intra-die variation and greatly reduces its effectiveness. In this paper, we propose a new variability-aware method that clusters gates at design time into a handful of carefully chosen independent body-bias groups, which are then individually tuned post-silicon for each die. We show that this allows us to obtain near-optimal performance and power characteristics with minimal overhead. For each gate, we generate the probability distribution of its post-silicon ideal body bias voltage using an efficient sampling method. We then use these distributions and their correlations to drive a statistically aware clustering technique. We study the physical design constraints and show how the area and wirelength overhead can be significantly limited using the proposed method. Compared with a fixed design-time based dual threshold voltage assignment method, we improve leakage power by 38%-68% while simultaneously reducing the standard deviation of delay by two to nine times.
  • Keywords
    circuit CAD; integrated circuit design; optimisation; probability; sampling methods; adaptive body bias; delay constraint; design-time optimization; dual threshold voltage assignment; improved leakage power; physical design constraints; post-silicon tuned circuits; power constraints; probability distribution; sampling method; statistically aware clustering; variability-aware method; Circuit optimization; Delay; Design optimization; Drives; Manufacturing; Probability distribution; RLC circuits; Sampling methods; Threshold voltage; Very large scale integration; Adaptive body bias (ABB); post-silicon tuning; variability; very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2008.915529
  • Filename
    4454014