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