System-level design space exploration for three-dimensional (3D) SoCs

Three-dimensional (3D) ICs promise to overcome barriers in integration density and interconnect scaling by leveraging fast, dense inter-die vias, thereby offering benefits of improved performance, higher memory bandwidth, smaller form factors, and heterogeneous integration. 3D integration provides additional architectural and technology-related design options for future system-on-chip (SoC) designs, making the early design space exploration more critical. This paper proposes a system-level design partition and hardware/software co-synthesis framework for 3D SoC integration. The proposed methodology can be used to explore the enlarged design space and to find out the optimal design choices for given design constraints including form factor, performance, power, or yield.

[1]  Jian Xu,et al.  Demystifying 3D ICs: the pros and cons of going vertical , 2005, IEEE Design & Test of Computers.

[2]  Alan P. Su Application of ESL Synthesis on GSM Edge algorithm for base station , 2010, 2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC).

[3]  Patrick P. Mercier,et al.  Yield and Cost Modeling for 3D Chip Stack Technologies , 2006, IEEE Custom Integrated Circuits Conference 2006.

[4]  Yuan Xie,et al.  Design space exploration for 3D architectures , 2006, JETC.

[5]  Atsushi Nakamura,et al.  Model-based SoC design using ESL environment , 2010, 2010 International SoC Design Conference.

[6]  Yuan Xie,et al.  Cost-effective integration of three-dimensional (3D) ICs emphasizing testing cost analysis , 2010, 2010 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).

[7]  Ricardo Reis,et al.  A cells and I/O pins partitioning refinement algorithm for 3D VLSI circuits , 2009, 2009 16th IEEE International Conference on Electronics, Circuits and Systems - (ICECS 2009).

[8]  Brian Bailey,et al.  ESL Design and Verification: A Prescription for Electronic System Level Methodology , 2007 .

[9]  Yuan Xie,et al.  System-level cost analysis and design exploration for three-dimensional integrated circuits (3D ICs) , 2009, 2009 Asia and South Pacific Design Automation Conference.

[10]  Yu Wang,et al.  Three-dimensional integrated circuits (3D IC) Floorplan and Power/Ground Network Co-synthesis , 2010, 2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC).

[11]  Jason Cong,et al.  A thermal-driven floorplanning algorithm for 3D ICs , 2004, IEEE/ACM International Conference on Computer Aided Design, 2004. ICCAD-2004..

[12]  K. Ohmori High-level synthesis using genetic algorithm , 1995, Proceedings of 1995 IEEE International Conference on Evolutionary Computation.

[13]  Kazutoshi Wakabayashi,et al.  Design of complex image processing systems in ESL , 2010, 2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC).