• DocumentCode
    1754186
  • Title

    Timing analysis and optimization for 3D stacked multi-core microprocessors

  • Author

    Lee, Young-Joon ; Lim, Sung Kyu

  • Author_Institution
    Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2010
  • fDate
    16-18 Nov. 2010
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    In this paper we demonstrate the methodology for designing and optimizing the LEON3 multi-core microprocessor in 3D stacked ICs. Based on GDSII-level details, we compare the 3D IC implementations as well as the traditional 2D IC implementation. For 3D IC implementation, we compare three partitioning styles: core-level, block-level, and gate-level. These partitioning styles represent three most relevant 3D implementation choices. The design methodology for such partitioning styles and their implications on the physical layout are discussed. Then we propose two methods to perform timing optimizations for 3D stacked ICs: timing scaling and timing budgeting. By analyzing the timing constraints from each method and the effects on the timing results and the layout, we show that each method has different impacts on the overall design quality. Lastly, we discuss additional 3D optimization opportunities.
  • Keywords
    microprocessor chips; multiprocessing systems; timing; 3D stacked IC; 3D stacked multicore microprocessor; LEON3 multicore microprocessor; timing analysis; timing optimization; Layout; Logic gates; Optimization; Three dimensional displays; Through-silicon vias; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    3D Systems Integration Conference (3DIC), 2010 IEEE International
  • Conference_Location
    Munich
  • Print_ISBN
    978-1-4577-0526-7
  • Type

    conf

  • DOI
    10.1109/3DIC.2010.5751444
  • Filename
    5751444