• DocumentCode
    1871602
  • Title

    Clock tree structure with reduced wire length using the matched-delay skew compensation technique

  • Author

    Esmaeili, S.E. ; Farhangi, A.M. ; Al-Khalili, A.J. ; Cowan, Glenn E. R.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, QC, Canada
  • fYear
    2012
  • fDate
    April 29 2012-May 2 2012
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    In this paper we propose a new approach to balance skew in the clock network by manipulating the operating speed of the flip-flop. Six versions of the master-slave flip-flop with different data to output (TDQ) delays are used in a matched-delay skew compensation technique. The TDQ delay in each version of the flip-flop was increased by increasing the channel length of transistors in intermediate stages of the flip-flop. Distributing flip-flops according to their delay requirements reduces the effect of clock skew on the outputs of sequentially adjacent flip-flops. Furthermore, it increases skew bounds required by algorithms to balance the skew in the clock distribution network leading to reduced design complexity. Constructing five benchmark clock trees with a Modified Deferred Merge Embedding (MDME) algorithm with four, five, and six versions of the flip-flop shows that the matched-delay skew compensation technique can compensate for a skew up to 15% of the clock period. In addition, matched-delay skew compensation achieves a reduction in total wire length and wire elongation up to 16.6% and 56.8%, respectively, as compared to the traditional DME algorithm with only one flip-flop.
  • Keywords
    clocks; flip-flops; MDME algorithm; channel length; clock distribution network; clock skew; clock tree structure; design complexity reduction; master-slave flip-flop; matched-delay skew compensation technique; modified deferred merge embedding algorithm; operating speed; wire elongation reduction; wire length reduction; Clocks; Delay; Flip-flops; Master-slave; Merging; Transistors; Wires; Clock distribution network; flip-flop; matched delay; skew compensation; wire elongation; wire length;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical & Computer Engineering (CCECE), 2012 25th IEEE Canadian Conference on
  • Conference_Location
    Montreal, QC
  • ISSN
    0840-7789
  • Print_ISBN
    978-1-4673-1431-2
  • Electronic_ISBN
    0840-7789
  • Type

    conf

  • DOI
    10.1109/CCECE.2012.6335054
  • Filename
    6335054