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 :
بازگشت