A multiple clocking scheme for low-power RTL design

Citation
Ca. Papachristou et al., A multiple clocking scheme for low-power RTL design, IEEE VLSI, 7(2), 1999, pp. 266-276
Citations number
37
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS
ISSN journal
10638210 → ACNP
Volume
7
Issue
2
Year of publication
1999
Pages
266 - 276
Database
ISI
SICI code
1063-8210(199906)7:2<266:AMCSFL>2.0.ZU;2-M
Abstract
This paper presents a resource allocation technique to design low-power reg ister-transfer-level datapaths, The basis of this technique is: to use a mu ltiple clocking scheme of n nonoverlapping clocks, by dividing the frequenc y f of a single clock into n cycles, to partition the circuit into n disjoi nt modules and assign each module to a distinct clock, and to operate each module only during its corresponding duty cycle, thus clocking each module by a frequency f/n to reduce power. However, the overall effective frequenc y of the circuit remains f, i.e., the single clock frequency. Further power reduction is also obtained by tradeoffs between voltage, power, and delay across multiple clock partitions. Power savings up to 50% of the proposed m ultiple clocking scheme in comparison to single gated clock designs are als o reported.