Clock Tree Synthesis

H shape clock tree

Clock Tree Synthesis starts the process of signal routing considering the most time critical signals. The aim is to distribute the clock signal to all the design elements to avoid skew and minimise latency.

The work involves both clock tree building and clock tree balancing. There are various structures for clock trees, H and X shapes, fishbone, spines, etc. and can have multiple decompositions. Clock tree inverters are placed equidistant to keep the pulse widths symmetrical to ensure edge triggered events. Balancing a tree involves adding clock tree buffers (CTB) for clock skew reduction. Careful use of clock tree inverters and buffers minimises area and power demands.

The outputs are Design Exchange Format (DEF), Standard Parasitic Exchange Format (SPEF), and Netlist files.

Projects Using This Design Flow

Related Project Milestones

Project Name Target Date Completed Date Description
Project Milestone Overview example Clock Tree Synthesis (94)

Actions

Interested in this topic? Log-in to Add to Your Profile

Add new comment

To post a comment on this article, please log in to your account. New users can create an account.