TY - JOUR
T1 - SpeEding up Pipelined Circuits through a Combination of Gate Sizing and Clock Skew Optimization
AU - Sathyamurthy, Harsha
AU - Sapatnekar, Sachin S.
AU - Fishburn, John P.
PY - 1998/12/1
Y1 - 1998/12/1
N2 - An algorithm for unifying the techniques of gate sizing and clock skew optimization for acyclic pipelines is presented in this paper. In the design of circuits under very tight timing specifications, the area overhead of gate sizing can be considerable. The procedure described herein utilizes the idea of cycle borrowing using clock skew optimization to relax the stringency of the timing specification on the critical stages of the pipeline. The theoretical basis for the procedure is developed, a new algorithm for timing analysis of acyclic pipeline circuits with deliberate skew is presented, and a sensitivity-based optimizer is used to solve the sizing + skew problem. Our experimental results verify that the procedure of cycle borrowing using sizing + skew results in a better overall area-delay tradeoff as compared to using sizing alone. Index Terms - Clocks, CMOS digital integrated circuits, design automation, optimization methods, synchronization, very large scale integration.
AB - An algorithm for unifying the techniques of gate sizing and clock skew optimization for acyclic pipelines is presented in this paper. In the design of circuits under very tight timing specifications, the area overhead of gate sizing can be considerable. The procedure described herein utilizes the idea of cycle borrowing using clock skew optimization to relax the stringency of the timing specification on the critical stages of the pipeline. The theoretical basis for the procedure is developed, a new algorithm for timing analysis of acyclic pipeline circuits with deliberate skew is presented, and a sensitivity-based optimizer is used to solve the sizing + skew problem. Our experimental results verify that the procedure of cycle borrowing using sizing + skew results in a better overall area-delay tradeoff as compared to using sizing alone. Index Terms - Clocks, CMOS digital integrated circuits, design automation, optimization methods, synchronization, very large scale integration.
UR - http://www.scopus.com/inward/record.url?scp=0032000745&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0032000745&partnerID=8YFLogxK
U2 - 10.1109/43.681267
DO - 10.1109/43.681267
M3 - Article
AN - SCOPUS:0032000745
VL - 17
SP - 173
EP - 182
JO - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
JF - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
SN - 0278-0070
IS - 2
ER -