A hierarchical structure for a non-hierarchical, non-ordered second
representation of a circuit design is generated from a first hierarchical
representation and a set of generation rules. Subsequently, the newly
generated hierarchical structure is populated by design components to
provide a second hierarchical representation. This second hierarchical
representation enables comparison between the reference hierarchical
structure and the new hierarchy representation to determine equivalence of
the circuit designs associated with the new generated and reference
hierarchical structure.