Is there a facility to run CTS with min and max li...
# openlane
n
Is there a facility to run CTS with min and max libraries instead of just typical library in openLane?
a
You could try adding:
Copy code
read_liberty -min $::env(LIB_FASTEST)
read_liberty -max $::env(LIB_SLOWEST)
in the cts scripts, but I haven't tested that. Let me know what you find out.
n
Yeah sure..I can try that
Hi @Ahmed Ghazy..I tested the above. The CTS runs successfully after including all the 3 libs( tt, ss and ff) in the or_cts.tcl script.. However to get the correct results I would have to manually change the ::env(CTS_MAX_CAP) to corresponding corner cap value and then do run_cts each time..
Though I'm not sure if that's the correct approach
a
Did you really get drastically different results though?
n
Yes I do see a good variation in the results..just got a confirmation from openROAD team that TritonCTS currently doesn't support multi corner optimization..so that could be the reason
👍 1