DESIGN METHODOLOGY FOR SYNTHESIZING CLOCK DISTRIBUTION NETWORKS EXPLOITING NONZERO LOCALIZED CLOCK SKEW

Citation
Jl. Neves et Eg. Friedman, DESIGN METHODOLOGY FOR SYNTHESIZING CLOCK DISTRIBUTION NETWORKS EXPLOITING NONZERO LOCALIZED CLOCK SKEW, IEEE transactions on very large scale integration (VLSI) systems, 4(2), 1996, pp. 286-291
Citations number
13
Categorie Soggetti
Computer Sciences","Engineering, Eletrical & Electronic","Computer Science Hardware & Architecture
ISSN journal
10638210
Volume
4
Issue
2
Year of publication
1996
Pages
286 - 291
Database
ISI
SICI code
1063-8210(1996)4:2<286:DMFSCD>2.0.ZU;2-C
Abstract
An integrated top-down design methodology is presented in this brief f or synthesizing high performance clock distribution networks based on application dependent localized clock skew, The methodology is divided into four phases: 1) determining an optimal clock skew schedule compo sed of a set of nonzero clock skew values and the related minimum cloc k path delays; 2) designing the topology of the clock distribution net work with delays assigned to each branch based on the circuit hierarch y, the aforementioned clock skew schedule, and minimizing process and environmental delay variations; 3) designing circuit structures to emu late the delay values assigned to the individual branches of the clock tree: and 4) designing the physical layout of the clock distribution network. The clock distribution network synthesis methodology is based on CMOS technology, The clock lines are transformed from distributed resistive-capacitive interconnect lines into purely capacitive interco nnect lines by partitioning the RC interconnect lines with inverting r epeaters. Variations in process parameters are considered during the c ircuit design of the clock distribution network to guarantee a race-fr ee circuit, Nominal errors of less than 2.5% for the delay of the cloc k paths and 7% for the clock skew between any two registers belonging to the same global data path as compared with SPICE Level-3 are demons trated.