Skip to main content

Module dme_algorithm

Module dme_algorithm 

Source
Expand description

DME algorithm for clock tree synthesis Deferred Merge Embedding (DME) algorithm for clock tree synthesis.

Implements the DME algorithm for constructing zero-skew clock trees with Manhattan geometry. Supports both linear and Elmore delay models.

Structs§

DMEAlgorithm
The DME algorithm for clock tree synthesis.
ElmoreDelayCalculator
Elmore delay model: considers wire resistance and capacitance.
LinearDelayCalculator
Linear delay model: delay proportional to wire length.
NodeInfo
Sink
A clock sink with name, position, and capacitance.
SkewAnalysis
Results of clock skew analysis.
TreeNode
A node in the clock tree.
TreeStatistics
Detailed tree statistics.
WireInfo

Traits§

DelayCalculator
Abstract delay model for wire delay calculation.

Functions§

get_tree_statistics
Extracts detailed statistics from a clock tree.