DocumentCode
1557049
Title
Variation-Aware Clock Network Design Methodology for Ultralow Voltage (ULV) Circuits
Author
Zhao, Xin ; Tolbert, Jeremy R. ; Mukhopadhyay, Saibal ; Lim, Sung Kyu
Author_Institution
Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
Volume
31
Issue
8
fYear
2012
Firstpage
1222
Lastpage
1234
Abstract
This paper presents a design methodology for robust and low-energy clock networks for ultralow voltage (ULV) circuits. We show that both clock slew and skew play important roles in achieving high maximum operating frequency (Fmax) and low clock energy in ULV circuits. In addition, clock networks in ULV circuits are highly sensitive to process variations. We propose a variation-aware methodology that controls both clock skew and slew to maximize Fmax and minimize clock power. In addition, we implement dynamic programming (DP)-based ULV clock routing and buffering methods (deferred merging and embedding) for deterministic and statistical conditions. Experimental results show that our clock network design method achieves lower energy (more than 20% savings) at comparable or even higher Fmax compared with the existing methods.
Keywords
clocks; dynamic programming; flip-flops; logic design; network routing; DP-based ULV clock buffering method; DP-based ULV clock routing method; ULV circuit; clock skew; clock slew; deterministic condition; dynamic programming; low-energy clock network; robust clock network; statistical condition; ultralow-voltage circuit; variation-aware clock network design methodology; Clocks; Delay; Design methodology; Integrated circuit interconnections; Routing; Threshold voltage; Clock network design; ultralow voltage; variation aware;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2012.2190825
Filename
6238404
Link To Document