Skip to main content

Current demand balancing: A technique for minimization of current surge in high performance clock-gated microprocessors

Publication ,  Journal Article
Chen, Y; Roy, K; Koh, CK
Published in: IEEE Transactions on Very Large Scale Integration (VLSI) Systems
January 1, 2005

In this paper, we propose an integrated architectural and physical planning approach to minimize the current surge in high-performance clock-gated microprocessors. In our approach, we use priority assignment optimization (PAO) and dynamic functional unit (FU) selection (DFS) to balance current demand in the floorplan. Two complementary methods - FU ordering with submodule design and issue pattern management - are also proposed to enhance the above techniques. Experimental results show that at the 0.18-μm technology node, the PAO can reduce the peak noise by 11.75% and consequently, the decoupling capacitance (Decap) requirement by 24.22% without any degradation in instructions per cycle (IPC). Moreover, an enhanced DFS reduces the peak noise by 13.39% as well as Decap requirement by 29.58%. Experiments at the 90-nm technology node show that our methodology can further reduce the peak noise and the Decap requirement by 16.57% and 44.85% with PAO, or 18.16% and 47.58% with DFS. We also show that our approach does not increase the clock period for 0.18-μm technology and beyond.

Duke Scholars

Published In

IEEE Transactions on Very Large Scale Integration (VLSI) Systems

DOI

ISSN

1063-8210

Publication Date

January 1, 2005

Volume

13

Issue

1

Start / End Page

75 / 85

Related Subject Headings

  • Computer Hardware & Architecture
  • 4009 Electronics, sensors and digital hardware
  • 1006 Computer Hardware
  • 0906 Electrical and Electronic Engineering
  • 0805 Distributed Computing
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Chen, Y., Roy, K., & Koh, C. K. (2005). Current demand balancing: A technique for minimization of current surge in high performance clock-gated microprocessors. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 13(1), 75–85. https://doi.org/10.1109/TVLSI.2004.840404
Chen, Y., K. Roy, and C. K. Koh. “Current demand balancing: A technique for minimization of current surge in high performance clock-gated microprocessors.” IEEE Transactions on Very Large Scale Integration (VLSI) Systems 13, no. 1 (January 1, 2005): 75–85. https://doi.org/10.1109/TVLSI.2004.840404.
Chen Y, Roy K, Koh CK. Current demand balancing: A technique for minimization of current surge in high performance clock-gated microprocessors. IEEE Transactions on Very Large Scale Integration (VLSI) Systems. 2005 Jan 1;13(1):75–85.
Chen, Y., et al. “Current demand balancing: A technique for minimization of current surge in high performance clock-gated microprocessors.” IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 13, no. 1, Jan. 2005, pp. 75–85. Scopus, doi:10.1109/TVLSI.2004.840404.
Chen Y, Roy K, Koh CK. Current demand balancing: A technique for minimization of current surge in high performance clock-gated microprocessors. IEEE Transactions on Very Large Scale Integration (VLSI) Systems. 2005 Jan 1;13(1):75–85.

Published In

IEEE Transactions on Very Large Scale Integration (VLSI) Systems

DOI

ISSN

1063-8210

Publication Date

January 1, 2005

Volume

13

Issue

1

Start / End Page

75 / 85

Related Subject Headings

  • Computer Hardware & Architecture
  • 4009 Electronics, sensors and digital hardware
  • 1006 Computer Hardware
  • 0906 Electrical and Electronic Engineering
  • 0805 Distributed Computing