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
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;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
DOI :
10.1109/TCAD.2012.2190825