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.
…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.