A Method for Synthesizing Ultra-Large-Scale Clock Trees
As integrated circuit technology continues to advance, clock tree synthesis has become increasingly significant in the design of ultra-large-scale integrated circuits. Traditional clock tree synthesis methods often face challenges such as insufficient computational resources and buffer fan-out limitations when dealing with ultra-large-scale clock trees. To address this issue, this paper proposes an improved clock tree synthesis algorithm called incomplete balanced KSR (IB-KSR). Building upon the KSR algorithm, this proposed algorithm efficiently reduces the consumption of computational resources and constrains the fan-out of each buffer by incorporating incomplete minimum spanning tree (IMST) technology and a clustering strategy grounded in Balanced Split. In experiments, the IB-KSR algorithm was compared with the GSR algorithm. The results indicated that IB-KSR reduced the global skew of the clock tree by 43.4% and decreased the average latency by 34.3%. Furthermore, during program execution, IB-KSR maintained low computational resource consumption.
Authors
- Benyuan Chen
- Qinghua Lv (ORCID: https://orcid.org/0000-0003-4785-0910)
- Ziheng Li (ORCID: https://orcid.org/0009-0000-1773-616X)
- Juan Li
- Wanting Wang (ORCID: https://orcid.org/0000-0002-2399-6467)
- Cheng Zhang (ORCID: https://orcid.org/0000-0002-4510-0238)
- Hui Lv (ORCID: https://orcid.org/0000-0001-9208-6582)
- Yan Wang (ORCID: https://orcid.org/0009-0003-8048-1392)
- Jie Chen (ORCID: https://orcid.org/0000-0001-7839-9806)
Institutions
- Hubei University of Education (CN)
- Hubei University of Technology (CN)
Publication Details
- Journal
- Algorithms
- Published
- 2025-04-25
- DOI
- https://doi.org/10.3390/a18050249
- Citations
- 2
- Primary Topic
- Data Visualization and Analytics
- Type
- article
- Field-Weighted Citation Impact
- 2.55