Full-chip interconnect power estimation and simulation considering concurrent repeater and flip-flop insertion

In this paper, we study the full-chip interconnect power modeling. We show that repeater insertion is no longer sufficient to achieve the target frequencies specified by ITRS, and develop concurrent repeater and FF insertion schemes. Considering structural interconnects, layer assignment and concurrent repeater and FF insertion for delay specification, we develop a cycle-accurate microarchitecture-level interconnect power simulation. The simulation reduces the over-estimation by up to 2.46X compared to power estimation based on purely stochastic interconnects and fixed switching factor. Furthermore, we show that interconnect pipelining has a lower IPC but can improve throughput by up to 2.03X. This indicates that the traditional design flow optimizing IPC and clock frequency separately may no longer be valid.

[1]  Margaret Martonosi,et al.  Wattch: a framework for architectural-level power analysis and optimizations , 2000, Proceedings of 27th International Symposium on Computer Architecture (IEEE Cat. No.RS00201).

[2]  P. Kapur,et al.  Power estimation in global interconnects and its reduction using a novel repeater optimization methodology , 2002, Proceedings 2002 Design Automation Conference (IEEE Cat. No.02CH37324).

[3]  Jeffrey A. Davis,et al.  A stochastic wire-length distribution for gigascale integration (GSI). I. Derivation and validation , 1998 .

[4]  Lei He,et al.  Leakage power modeling and reduction with data retention , 2002, IEEE/ACM International Conference on Computer Aided Design, 2002. ICCAD 2002..

[5]  Pasquale Cocchini Concurrent flip-flop and repeater insertion for high performance integrated circuits , 2002, ICCAD 2002.

[6]  Mahmut T. Kandemir,et al.  The design and use of simplePower: a cycle-accurate energy estimation tool , 2000, Proceedings 37th Design Automation Conference.

[7]  Dennis Sylvester,et al.  Impact of small process geometries on microarchitectures in systems on a chip , 2001 .

[8]  James D. Meindl,et al.  A stochastic wire length distribution for gigascale integration (GSI) , 1997, Proceedings of CICC 97 - Custom Integrated Circuits Conference.

[9]  Kurt Keutzer,et al.  Getting to the bottom of deep submicron , 1998, ICCAD '98.

[10]  Todd M. Austin,et al.  The SimpleScalar tool set, version 2.0 , 1997, CARN.

[11]  Jason Cong,et al.  Microarchitecture evaluation with physical planning , 2003, Proceedings 2003. Design Automation Conference (IEEE Cat. No.03CH37451).

[12]  K. Banerjee,et al.  Power dissipation issues in interconnect performance optimization for sub-180 nm designs , 2002, 2002 Symposium on VLSI Circuits. Digest of Technical Papers (Cat. No.02CH37302).