A Novel VLSI Clock Tree Synthesis Method Based on Manhattan Ring Clustering
Clock tree synthesis aims to construct a low-skew, low-power, and low-latency clock network in VLSI design flow. Different skew control techniques can affect power consumption and latency performance. Non-tree methods control skew by inserting additional buffers, leading to high power consumption. Tree-based methods usually control skew with complex routing designs, introducing extended path length and increased latency.In this paper, we propose a Manhattan-Ring clustering based clock tree synthesis method. Our method controls skew with few buffers and simple routing for power and latency reduction. First, we observe that those registers located in the same Manhattan ring can be connected to the buffers at particular positions, with low skew and simple routing. So we cluster these registers together, decide buffer positions, and drive registers with few buffers. Second, we perform a top-down topology construction from clock source to each buffer of clusters for latency control. Experimental results show that, compared with Bst&K-Means method, under the same bounded skew constraint, maximum latency is reduced by 50.3%, and buffer count is reduced by 58.3%.
Authors
- Zhiang Xie (ORCID: https://orcid.org/0000-0003-0026-6004)
- Zhiwei Zhou (ORCID: https://orcid.org/0000-0002-0391-6511)
- Shen Ming-hua
Institutions
- Sun Yat-sen University (CN)
Publication Details
- Published
- 2025-05-09
- DOI
- https://doi.org/10.1109/iseda65950.2025.11100942
- Citations
- 1
- Primary Topic
- VLSI and FPGA Design Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.73