• DocumentCode
    2415711
  • Title

    Efficient Frequency-Domain Simulation of Massive Clock Meshes Using Parallel Harmonic Balance

  • Author

    Dong, Wei ; Li, Peng ; Ye, Xiaoji

  • Author_Institution
    Texas A&M Univ., College Station
  • fYear
    2007
  • fDate
    16-19 Sept. 2007
  • Firstpage
    631
  • Lastpage
    634
  • Abstract
    High performance IC designs impose stringent design specifications on clock distribution networks, where clock skews must be well controlled even under the presence of environmental and process variations. As a result, clock meshes are gaining increasing popularity due to their inherent low skew and immunity to variations. While clock meshes are often analyzed in time-domain for the purpose of verification as well as tuning, the massive couplings within the passive mesh structure and in between a large number of clock drivers are challenging to handle. In contrast, frequency-domain steady-state simulation techniques such as harmonic balance (HB) are specifically advantageous since the massive passive mesh structure can be rather compactly represented using matrix transfer function matrices at a discrete set of harmonic frequencies. The remaining challenge, however, is to develop harmonic balance techniques that can efficiently simulate highly nonlinear steady-steady problems corresponding to a large number of tightly coupled clock drivers. In this paper, we present a hierarchically preconditioned algorithm that is particularly suitable to clock mesh analysis. Moreover, we show that the parallelizable nature of our algorithm allows further runtime improvement of large clock mesh analysis via parallel processing.
  • Keywords
    clocks; frequency-domain analysis; integrated circuit design; microprocessor chips; transfer function matrices; tuning; clock distribution networks; clock mesh analysis; frequency-domain simulation; massive clock meshes; parallel harmonic balance; parallel processing; passive mesh structure; transfer function matrices; tuning; Algorithm design and analysis; Clocks; Couplings; Frequency domain analysis; Parallel processing; Runtime; Steady-state; Time domain analysis; Transfer functions; Tuning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Custom Integrated Circuits Conference, 2007. CICC '07. IEEE
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    978-1-4244-1623-3
  • Electronic_ISBN
    978-1-4244-1623-3
  • Type

    conf

  • DOI
    10.1109/CICC.2007.4405811
  • Filename
    4405811