Title :
Logic-on-logic partitioning techniques for 3-dimensional integrated circuits
Author :
Neela, Gopi ; Draper, J.
Author_Institution :
Inf. Sci. Inst., Univ. of Southern California, Marina Del Rey, CA, USA
Abstract :
Diminishing returns from transistor scaling, increasing interconnect delay, and the need for high device density and high energy efficiency are pushing the semiconductor industry in the direction of 3-dimensional integrated circuits (3DICs). A homogeneously integrated, logic-on-logic stacked 3DIC has the potential to be a cost-effective solution for these challenges as well as for chip security. However, this emerging integration platform currently suffers from a lack of standard CAD tool support and a 3DIC design flow to build efficient 3DICs. The work presented in this paper proposes new design partitioning techniques to smartly split any given design across various layers to build a 3DIC. These techniques reduce the search space for optimal partitioning by several times depending on the design. Further, a “design for 3D” approach is introduced, which can be used to build powerful custom 3DICs. Finally, as an example, two different 3DICs of a floating point unit are implemented using the proposed partitioning methods and the design flow. Results show an increase in speed of up to 7% and 41.5% reduction in chip footprint for even this small design.
Keywords :
integrated circuit design; logic partitioning; three-dimensional integrated circuits; 3DIC design flow; chip footprint; design for 3D approach; design partitioning technique; integration platform; interconnect delay; logic-on-logic partitioning technique; logic-on-logic stacked 3DIC; search space; three dimensional integrated circuits; transistor scaling; Delays; Design automation; Integrated circuits; Optimization; Security; Stacking;
Conference_Titel :
Circuits and Systems (ISCAS), 2013 IEEE International Symposium on
Conference_Location :
Beijing
Print_ISBN :
978-1-4673-5760-9
DOI :
10.1109/ISCAS.2013.6571965