Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/1950815.1950863acmconferencesArticle/Chapter ViewAbstractPublication PagesaspdacConference Proceedingsconference-collections
research-article

Clock tree optimization for electromagnetic compatibility (EMC)

Published: 25 January 2011 Publication History

Abstract

Electromagnetic Interference (EMI) generated by electronic systems is increasing with operating frequency and shrinking process technologies. The clock distribution network is one of the major causes of on-chip EMI. In this paper, we discuss the EMI problem in clock tree design. Spectrum analysis shows that slew rate of clock signal is the main parameter determining the high-frequency spectral content distribution. This is the first work to consider maximum and minimum buffer slew rates in clock tree synthesis to reduce EMI. In this paper, we propose a dynamic programming algorithm to optimize the clock tree considering both traditional metrics and Electromagnetic Compatibility (EMC). Our experimental results show that slew can be controlled in a feasible range and high-frequency spectrum contents can be reduced without sacrificing the traditional metrics such as power and skew. With the efficient optimization and pruning method, the biggest benchmark is able to complete in four minutes.

References

[1]
E. Wong, J. Minz, and S. Lim, "Decoupling-capacitor planning and sizing for noise and leakage reduction," Computer-Aided Design of Integrated Circuits and Systems, January 2007.
[2]
P. Zhou, K. Sridharan, and S. Sapatnekar, "Congestion-aware power grid optimization for 3D circuits using MIM and CMOS decoupling capacitors," Asia and South Pacific Design Automation Conference, January 2009.
[3]
K. Hardin, J. Fessler, D. Bush, and L. Inc., "Spread spectrum clock generation for the reduction of radiated missions," Symposium on Electromagnetic Compatibility, January 1994.
[4]
P. Vuillod, L. Benini, A. Bogliolo, and G. D. Micheli, "Clock skew optimization for peak current reduction," International Symposium on Low Power Electronics and Design, pp. 265--270, 1996.
[5]
R. Samanta, G. Venkataraman, and J. Hu, "Clock buffer polarity assignment for power noise reduction," International Conference on Computer-aided Design(ICCAD), pp. 558--562, 2006.
[6]
M. Thomson, P. Restle, and N. James, "A 5GHz duty-cycle correcting clock distribution network for the POWER6 microprocessor," Solid-State Circuits, January 2006.
[7]
D. Pandini and G. Repetto, "Spectral analysis of the on-chip waveforms to generate guidelines for EMC-aware design," Springer Lecture Notes in Computer Science, January 2006.
[8]
D. Pandini, G. Repetto, and V. Sinisi, "Clock distribution techniques for low-EMI design," Springer Lecture Notes in Computer Science, January 2007.
[9]
X. Zeng, D. Zhou, and W. Li, "Buffer insertion for clock delay and skew minimization," International Symposium on Physical Design, January 1999.
[10]
J.-L. Tsai, T.-H. Chen, and C. C. Chen, "Zero skew clock-tree optimization with buffer insertion/sizing and wire sizing," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 23, pp. 565--573, April 2004.
[11]
A. Vittal and M. Marek-Sadowska, "Power optimal buffered clock tree design," Design Automation Conference (DAC), pp. 497--502.
[12]
C. Albrecht, A. Kahng, B. Liu, and I. Mandoiu, "On the skew-bounded minimum-buffer routing tree problem," IEEE Transactions On Computer Aided Design of Integrated Circuits, January 2003.
[13]
C. Alpert, A. Kahng, B. Liu, and I. Mandoiu, "Minimum buffered routing with bounded capacitive load for slew rate and reliability control," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, January 2003.
[14]
W. J. Condley, X. Hu, and M. R. Guthaus, "Analysis of high-performance clock networks with RLC and transmission line effects," ACM/IEEE international workshop on System level interconnect prediction, pp. 51--58, 2010.
[15]
C. Paul, Introduction to Electromagnetic Compatibility. John Wiley Interscience, 1992.
[16]
C. Paul, Electromagnetics for Engineers: With Applications to Digital Systems and Electromagnetic Interference. John Wiley & Sons, 2004.
[17]
K. Agarwal, D. Sylvester, and D. Blaauw, "A simple metric for slew rate of RC circuits based on two circuit moments," Computer-Aided Design of Integrated Circuits and Systems, January 2004.
[18]
L. P. P. P. van Ginneken, "Buffer placement in distributed RC-tree networks for minimal Elmore delay," IEEE International Symposium on Circuits and Systems, pp. 865--868, 1990.
[19]
G. Tellez and M. Sarrafzadeh, "Minimal buffer insertion in clock trees with skew and slew rate constraints," Computer-Aided Design of Integrated Circuits and Systems, January 1997.

Cited By

View all
  • (2019)EMI Architectural Model and Core HoppingProceedings of the 52nd Annual IEEE/ACM International Symposium on Microarchitecture10.1145/3352460.3358289(899-910)Online publication date: 12-Oct-2019
  • (2017)Architectural opportunities for novel dynamic EMI shifting (DEMIS)Proceedings of the 50th Annual IEEE/ACM International Symposium on Microarchitecture10.1145/3123939.3123973(774-785)Online publication date: 14-Oct-2017

Index Terms

  1. Clock tree optimization for electromagnetic compatibility (EMC)

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      ASPDAC '11: Proceedings of the 16th Asia and South Pacific Design Automation Conference
      January 2011
      841 pages
      ISBN:9781424475162

      Sponsors

      Publisher

      IEEE Press

      Publication History

      Published: 25 January 2011

      Check for updates

      Qualifiers

      • Research-article

      Conference

      ASPDAC '11
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 466 of 1,454 submissions, 32%

      Upcoming Conference

      ASPDAC '25

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)3
      • Downloads (Last 6 weeks)1
      Reflects downloads up to 25 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2019)EMI Architectural Model and Core HoppingProceedings of the 52nd Annual IEEE/ACM International Symposium on Microarchitecture10.1145/3352460.3358289(899-910)Online publication date: 12-Oct-2019
      • (2017)Architectural opportunities for novel dynamic EMI shifting (DEMIS)Proceedings of the 50th Annual IEEE/ACM International Symposium on Microarchitecture10.1145/3123939.3123973(774-785)Online publication date: 14-Oct-2017

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media