2006 International Symposium on System-on-Chip 2006
DOI: 10.1109/issoc.2006.321982
|View full text |Cite
|
Sign up to set email alerts
|

Minimising Dynamic Power Consumption in On-Chip Networks

Abstract: Abstract-The provision of a general-purpose on-chip communication network is becoming increasingly important in the design of complex SoCs and chip-multiprocessors. In this paper we explore how the power consumed by such on-chip networks may be reduced through the application of clock and signal gating optimisations. We describe how the effectiveness of such optimisations may be maximised and demonstrate that very large reductions in power requirements are possible. A detailed analysis of where power is consum… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
20
0

Year Published

2008
2008
2015
2015

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 27 publications
(23 citation statements)
references
References 8 publications
(7 reference statements)
0
20
0
Order By: Relevance
“…For example, 100% means that we attempt to inject data on all router ports on each cycle, but the x-axis shows that only 28% of the cycles carry new data into the router. At zero data injection the router standby power, because of the clock toggling, is 13% of the power at maximum data injection, suggesting that clock gating the routers is a useful power optimization [9]. Importantly, router parameters also affect the data injection rate at each port.…”
Section: Router Power As a Function Of Data Injection Ratementioning
confidence: 99%
See 1 more Smart Citation
“…For example, 100% means that we attempt to inject data on all router ports on each cycle, but the x-axis shows that only 28% of the cycles carry new data into the router. At zero data injection the router standby power, because of the clock toggling, is 13% of the power at maximum data injection, suggesting that clock gating the routers is a useful power optimization [9]. Importantly, router parameters also affect the data injection rate at each port.…”
Section: Router Power As a Function Of Data Injection Ratementioning
confidence: 99%
“…However, there is an extensive body of work discussing the power consumption of NoCs for multiprocessors. Some papers discuss the power breakdown of NoCs by router components and links, and investigate how power varies with different data injection rates in an NoC [8][9][10]. Other work focuses on complete systems and reports the power budgeted for communication using an NoC [11,12].…”
Section: Introductionmentioning
confidence: 99%
“…In addition, clock gating is required for clock power reduction in synchronous implementations [47] [48]. An asynchronous NoC helps eliminate en-route resynchronizations and complex clock distribution.…”
Section: Previous Work On Noc Routersmentioning
confidence: 99%
“…Besides, clock network also consumes a great deal of chip dynamic power because 2 Journal of Electrical and Computer Engineering the clock is fed to most of sequential circuit blocks on chip, and the clock must switch periodically. As a well-known low-power technique, clock-gating is utilized to reduce chip dynamic power [6] and has been implemented in recent NoC designs [1,7,8]. The Intel Teraflop chip [1] uses the multilevel clock-gating policy and the sleep transistor circuits to reduce both dynamic and leakage power, and it is controlled at fullchip, tile-slice, and individual tile levels based on workloads.…”
Section: Introductionmentioning
confidence: 99%
“…The Intel Teraflop chip [1] uses the multilevel clock-gating policy and the sleep transistor circuits to reduce both dynamic and leakage power, and it is controlled at fullchip, tile-slice, and individual tile levels based on workloads. In another recent clock-gating design, Mullins [7] applies clock-gating to the on-chip routers at two levels: local clockgating and router level clock-gating.…”
Section: Introductionmentioning
confidence: 99%