DocumentCode
1351549
Title
Fast Power- and Slew-Aware Gated Clock Tree Synthesis
Author
Lu, Jingwei ; Chow, Wing-Kai ; Sham, Chiu-Wing
Author_Institution
Electron. & Inf. Eng., Hong Kong Polytech. Univ., Hong Kong, China
Volume
20
Issue
11
fYear
2012
Firstpage
2094
Lastpage
2103
Abstract
Clock tree synthesis plays an important role on the total performance of chip. Gated clock tree is an effective approach to reduce the dynamic power usage. In this paper, two novel gated clock tree synthesizers, power-aware clock tree synthesizer (PACTS) and power- and slew-aware clock tree synthesizer (PSACTS), are proposed with zero skew achieved based on Elmore RC model. In PACTS, the topology of the clock tree is constructed with simultaneous buffer/gate insertion, which reduces the switched capacitance. In PSACTS, a more practical clock slew constraint is applied. Compared to previous works, clock tree synthesis is done first and followed by the insertions of clock gates. The clock slew changes a lot after the insertions of clock gates in real cases. In our work, the clock tree is constructed simultaneously with the insertions of clock gates. This ensures the limitation of the clock slew can be strictly satisfied while the limitation of the clock slew is always applied in the real design. The experimental results show that the power cost of our work is smaller and the runtime is reduced. The slew rate constraint is satisfied with a small clock skew from SPICE estimation. Generally, our work has better performance, improved efficiency and is more practical to be applied in the industry.
Keywords
SPICE; clocks; network synthesis; network topology; Elmore RC model; PACTS; PSACTS; SPICE estimation; clock gates; dynamic power usage; power-aware gated clock tree synthesis; slew-aware gated clock tree synthesis; topology; Capacitance; Clocks; Design automation; Integrated circuit modeling; Logic gates; Power demand; Topology; Clock gating; clock tree synthesis; design automation;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2011.2168834
Filename
6046234
Link To Document