Hi all,
After running STA multi-mode-multi-corners I get more than 20 sdf files. I would like to somehow check all of them without running manually more than 20 times xcelium.
Is there any way of doing this? I was thinking of writing a script that generates different argument files for xcelium. each one of them with a different conditional compilation for the testbench, something like this:
`ifdef SDF_ENABLE_1 initialbegin $sdf_annotate("M40_SSG_hold.sdf.gz", tb.DUT,,"SSG.log","MAXIMUM"); end `elsif SDF_ENABLE_2 initialbegin $sdf_annotate("M40_FFG_hold.sdf.gz", tb.DUT,,"FFG.log","MINIMUM"); end `elsif SDF_ENABLE_ // etc `endif |
Any other ideas? It is a very basic systemverilog testbench, I just want to check timing violations in the log files.
Thanks in advance,