• DocumentCode
    2379064
  • Title

    Custom rotary clock router

  • Author

    Honkote, Vinayak ; Taskin, Baris

  • Author_Institution
    Electr. & Comput. Eng., Drexel Univ., Philadelphia, PA
  • fYear
    2008
  • fDate
    12-15 Oct. 2008
  • Firstpage
    114
  • Lastpage
    119
  • Abstract
    Timing closure and power envelopes for contemporary multi-core chips with high speed clock networks make the clock distribution design a challenging task. Resonant rotary clocking is a novel clocking technology for multi-gigahertz rate clock generation that provides minimal power dissipation. Rotary clocking implementations can easily provide independent synchronization of multiple cores as well. The traditional rotary clock design involves a regular array topology of oscillatory rings. In this paper, the rotary clock networks are designed and implemented using a custom ring topology. Custom ring topologies are advantageous as they reduce the total tapping wirelength for the registers tapping onto the oscillatory rings. A maze router based algorithm is developed for the implementation of custom topology rotary rings. In experiments performed on UCLA IBM R1-R5 benchmark circuits with the Elmore delay model, an improvement of 11.04% for register tapping wirelength is achieved on average.
  • Keywords
    clocks; microprocessor chips; oscillators; Elmore delay model; UCLA IBM R1-R5 benchmark circuits; clock distribution; contemporary multicore chips; custom ring topology; custom rotary clock router; high speed clock networks; maze router based algorithm; minimal power dissipation; multigigahertz rate clock generation; oscillatory rings; power envelopes; regular array topology; resonant rotary clocking; Circuit topology; Clocks; Delay; Network topology; Power dissipation; Power generation; Registers; Resonance; Synchronization; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2008. ICCD 2008. IEEE International Conference on
  • Conference_Location
    Lake Tahoe, CA
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4244-2657-7
  • Electronic_ISBN
    1063-6404
  • Type

    conf

  • DOI
    10.1109/ICCD.2008.4751849
  • Filename
    4751849