Expand description

Very simple clock/reset-tree generator.

Core ideas

Similar to the spirit of placement and routing engines, also a clock-tree generator should have a standardized interface. This makes it possible to create larger systems which depend on clock-tree generators.

This module contains a proposal of how a clock tree generator interface could look like: SimpleClockTreeGenerator

Structs

  • Simple clock-tree synthesis engine. Assembles a buffer insertion engine, a legalizer and a router into a clock-tree generator.

Traits

Functions

  • Create clock trees for a set of clock nets by inserting placement-aware buffer trees. Routes the clock nets.