• DocumentCode
    2954816
  • Title

    Adaptive wire adjustment for bounded skew clock distribution network using quadratic tree

  • Author

    Saaied, H. ; Al-Khalili, D. ; Al-Khalili, A. ; Nekili, M.

  • Author_Institution
    Concordia Univ., Montreal, Que., Canada
  • fYear
    2002
  • fDate
    11-13 Dec. 2002
  • Firstpage
    19
  • Lastpage
    23
  • Abstract
    Recently, a new approach, called Adaptive Wire Adjustment (AWA), was proposed for the synthesis of Clock Distribution Networks (CDNs) in order to cope with modifications required in the design process. The main drawback of the AWA is its slow convergence. In this paper, we propose to use a quadratic tree instead of a binary tree in order to speed up the AWA´s convergence. The proposed approach reduces the skew iteratively by selecting a balancing node (BN), selecting the topology of connecting the BN to its children, and adjusting the edges so that the skew gets smaller, In addition to the faster convergence, the quadratic tree structure offers a topology flexibility that helps to reduce the wire length further. The procedure of selecting the connection topology and determining the edge adjustments are based on the Elmore delay model. The performance of the proposed algorithm is investigated using different random sets of registers. The results show that the number of iterations can be reduced effectively as the number of clock pins increases. Further, for CDNs of 1024, 4096 and 16384 clock pins, the proposed technique can reduce the CDNs total wire length by 4.9%, 14.7% and 27.6% respectively.
  • Keywords
    circuit CAD; clocks; integrated circuit design; integrated circuit modelling; iterative methods; system-on-chip; Elmore delay model; adaptive wire adjustment; balancing node; bounded skew clock distribution network; quadratic tree; Binary trees; Clocks; Convergence; Joining processes; Network synthesis; Pins; Process design; Topology; Tree data structures; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronics, The 14th International Conference on 2002 - ICM
  • Print_ISBN
    0-7803-7573-4
  • Type

    conf

  • DOI
    10.1109/ICM-02.2002.1161487
  • Filename
    1161487