DocumentCode :
1177642
Title :
Simultaneous adaptive wire adjustment and local topology modification for tuning a bounded-skew clock tree
Author :
Saaied, Haydar ; Al-Khalili, Dhamin ; Al-Khalili, Asim J. ; Nekili, Mohamed
Author_Institution :
Concordia Univ., Montreal, Que., Canada
Volume :
24
Issue :
10
fYear :
2005
Firstpage :
1637
Lastpage :
1643
Abstract :
The need for incremental algorithms to implement engineering changes (ECs) in clock trees (CTs) is critical in the system-on-a-chip (SoC) design cycle. An algorithm, called adaptive wire adjustment (AWA), is proposed to minimize the clock skew iteratively to any given bound. In order to speed up AWA´s convergence, a local topology-modification (LTM) technique is incorporated into AWA. Moreover, LTM incorporation into AWA results in total wire-length reduction as well. Also, the incorporation of the LTM technique into the deferred-merge embedding (DME) algorithm and Greedy-DME (GDME) helps reduce the total wire length by around 7.8% and 9.8%, respectively. Additionally, applying LTM to GDME reduces wire elongations and the standard deviation of the path lengths (SDPL) between clock pins by 96.4% and 51.5%, respectively.
Keywords :
clocks; integrated circuit interconnections; iterative methods; network topology; wiring; adaptive wire adjustment; bounded-skew clock tree; clock distribution network; clock skew minimization; deferred-merge embedding algorithm; iterative methods; local topology modification; steiner tree; system-on-chip; wire-length reduction; Algorithm design and analysis; Circuit topology; Clocks; Convergence; Design engineering; Energy consumption; Iterative algorithms; Pins; System-on-a-chip; Wire; Bounded skew; clock-distribution network; incremental algorithm; steiner tree; system-on-a-chip (SoC);
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.2005.852034
Filename :
1512380
Link To Document :
بازگشت