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
Link To Document