Lightweight Buffer Insertion for Clock Tree Synthesis Visualization

Nayoung Kwon, Daejin Park

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

Important element of ASIC or SoC design is clock synchronization. Theoretically, It is assumed that all state element is used the same clock signal. [3] In fact, clock asynchronization occurs due to gate delay, propagation delay, wire length, etc. Until the clock reaches the state element, delay occurs. Since this difference occurs, the CTS is an essential factor. Buffer insertion is an essential element in using CTS, which reduces delay and maintains signal integrity. The purpose of CTS is to attain clock minimum skew, and the most important thing in the CTS process is to know the accurate delay and skew information. In this paper, we focus on minimized clock skew and emphasize the efficient buffer insertion algorithm of CTS. It use C language on Visual Studio to calculate delay and after buffer insertion. Graphviz is open-source graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. This paper is used to visualize Tree structure. After debugging C language,. dot file is produced and Graphviz using dot language executes.

Original languageEnglish
Title of host publication2022 International Conference on Electronics, Information, and Communication, ICEIC 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665409346
DOIs
StatePublished - 2022
Event2022 International Conference on Electronics, Information, and Communication, ICEIC 2022 - Jeju, Korea, Republic of
Duration: 6 Feb 20229 Feb 2022

Publication series

Name2022 International Conference on Electronics, Information, and Communication, ICEIC 2022

Conference

Conference2022 International Conference on Electronics, Information, and Communication, ICEIC 2022
Country/TerritoryKorea, Republic of
CityJeju
Period6/02/229/02/22

Keywords

  • clock tree synthesis
  • timing analysis
  • visualization

Fingerprint

Dive into the research topics of 'Lightweight Buffer Insertion for Clock Tree Synthesis Visualization'. Together they form a unique fingerprint.

Cite this