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
Link To Document