Closed d-m-bailey closed 2 years ago
Intuitively, it seems like you should be able to match pins on a mismatching topology. In practice, I'm not sure how easy that would be. It might be possible to scan the matched 1:1 partitions for pins and dump those results and mark all of the pins that show up in illegal partitions as "unresolved" or something like that.
Currently, I'm printing the port correspondence of unmatched subcircuits for the top subcircuit only. Lower cell processing is the same as before - port correspondence is only printed for topologically matching circuits.
Moved to discussions
Observations:
MatchPins
is only called if the circuit topology matches.