Default CTS arguments don't give good skew results
Description
Expected:
Actual:
To reproduce: untar cts.tar.gz
./run-me-mock-array-asap7-base.sh
. vars-mock-array-asap7-base.sh
ODB_FILE=results/asap7/mock-array/base/4_1_cts.odb openroad -gui scripts/gui.tcl
Suggested Solution
CTS should automatically pick good defaults
Additional Context
No response
It seems that the timing repair step is degrading the clock skew. Some of timing repair can be pulled into CTS to mitigate this issue. @oharboe, what's the needed timeline for this enhancement?
It seems that the timing repair step is degrading the clock skew. Some of timing repair can be pulled into CTS to mitigate this issue. @oharboe, what's the needed timeline for this enhancement?
I would prioritize orderly progression of development over particular features.
I would guess it is repair_clock_nets rather than repair_timing that is the problem (the later shouldn't touch the clock tree).
I would guess it is repair_clock_nets rather than repair_timing that is the problem (the later shouldn't touch the clock tree).
Correct.