Expand description
Basic traits that for the representation of chip data structures.
Modules§
Traits§
- Hierarchy
Base - Most basic trait for the hierarchical flyweight pattern which is used to efficiently represent chip layouts and netlists.
- Hierarchy
BaseMT - Helper trait which constrains
HierarchyBase
for such that ID types areSend
andSync
as commonly used for parallel algorithms. - Hierarchy
Edit - Edit functions for a hierarchical flyweight structure like a netlist or a cell-based layout.
- Hierarchy
Ids - Identifier types used for components of hierarchical netlists and layouts.