RTimothyEdwards / netgen

Netgen complete LVS tool for comparing SPICE or verilog netlists
Other
110 stars 25 forks source link

Decrease instance flattening time and added file number display to fl… #43

Closed d-m-bailey closed 2 years ago

d-m-bailey commented 2 years ago

…attening message.

Decreased flattening time by: 1) shifting instance node numbers in one pass instead of one pass per node. 2) quit pin renumber processing after the last pin.

Added file number to flattening display message: Before: Flattening instances of dff_buf_0 in cell control_logic_r makes a better match After: Flattening instances of dff_buf_0 in cell control_logic_r(1) makes a better match

This will decrease the LVS run time for the caravel/storage module from 2 hours to under 20 minutes. Also has a cosmetic change to the informational messages which will result in a difference in the log file regression test.

d-m-bailey commented 2 years ago

VERSION file did not need to be changed. Will close and resubmit.