A New Clock Network Synthesizer for Modern VLSI Designs

The work

AuthorsJingwei Lu; Wing-Kai Chow; Chiu-Wing Sham
Editors
Typearticle
Year2012
Citekeylu2012clock

Where it appeared

Published inIntegration, the VLSI Journal
Volume45
Issue2
Pages121--131

Abstract

In nanometer-scale VLSI physical design, clock tree becomes a major concern on determining the total performance of the chip. Both the clock skew and the PVT (process, voltage and temperature) variations contribute a lot to the behavior of the digital circuits. Previous works mainly focused on skew and wirelength minimization. However, it may lead to negative influence on the variation factors. In this paper, a novel clock tree synthesizer is proposed for performance improvement. Several algorithms are introduced to tackle the issues accordingly. A dual-MST geometric approach of perfect matching is developed for symmetric clock tree construction. In addition, a special technique of buffer sizing is also introduced. These two techniques can help balancing the tree structure in order to reduce the variation effect. An iterative buffer insertion technique and the dual-MZ blockage handling technique are also presented. They are developed for proper distribution of buffers and connection of wires, so the dynamic power consumption can be reduced. Additionally, slew table construction and internal nodes relocation are involved to satisfy the slew rate constraint and further reduce the clock skew. Experimental results show that the performance of our synthesizer is better than those of the previous works.

A copy is held

pdf, 661.5 kB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereimport via bibtex
Added2026-08-04 00:00 UTC
Approved bya person 2026-08-16 16:06 UTC

Filed under

where-the-wires-go

Cite it as

@article{lu2012clock,
  title        = {A New Clock Network Synthesizer for Modern VLSI Designs},
  author       = {Jingwei Lu and Wing-Kai Chow and Chiu-Wing Sham},
  year         = {2012},
  journal      = {Integration, the VLSI Journal},
  volume       = {45},
  number       = {2},
  pages        = {121--131},
  doi          = {10.1016/j.vlsi.2011.11.001},
}

This record lives at https://refs.drheap.org/lu2012clock/ and will keep doing so.