• DocumentCode
    3229696
  • Title

    Variability-driven module selection with joint design time optimization and post-silicon tuning

  • Author

    Wang, Feng ; Wu, Xiaoxia ; Xie, Yuan

  • Author_Institution
    Pennsylvania State Univ., University Park
  • fYear
    2008
  • fDate
    21-24 March 2008
  • Firstpage
    2
  • Lastpage
    9
  • Abstract
    Increasing delay and power variation are significant challenges to the designers as technology scales to the deep sub-micron (DSM) regime. Traditional module selection techniques in high level synthesis use worst case delay/power information to perform the optimization, and therefore may be too pessimistic such that extra resources are used to guarantee design requirements. Parametric yield, which is defined as the probability of the synthesized hardware meeting the performance/power constraints, can be used to guide design space exploration. The parametric yield can be effectively improved by combining both design-time variation-aware optimization and post silicon tuning techniques (such as adaptive body biasing (ABB)). In this paper, we propose a module selection algorithm that combines design-time optimization with post- silicon tuning (using ABB) to maximize design yield. A variation-aware module selection algorithm based on efficient performance and power yield gradient computation is developed. The post silicon optimization is formulated as an efficient sequential conic program to determine the optimal body bias distribution, which in turn affects design-time module selection. The experiment results show that significant yield can be achieved compared to traditional worst-case driven module selection technique. To the best of our knowledge, this is the first variability-driven high level synthesis technique that considers post-silicon tuning during design time optimization.
  • Keywords
    circuit optimisation; circuit tuning; gradient methods; high level synthesis; integrated circuit design; integrated circuit yield; adaptive body biasing; design time optimization; high level synthesis technique; optimal body bias distribution; post silicon optimization; post-silicon tuning; power yield gradient computation; sequential conic program; variability-driven module selection; variation-aware module selection algorithm; Algorithm design and analysis; Delay effects; Design optimization; Fabrication; Hardware; High level synthesis; Manufacturing processes; Silicon; Space exploration; Transistors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2008. ASPDAC 2008. Asia and South Pacific
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-1921-0
  • Electronic_ISBN
    978-1-4244-1922-7
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2008.4483963
  • Filename
    4483963