@User@User
Hello, I wanted to look at the information like minimum skew, maximum skew, insertion delay etc. at the CTS stage. I don't see this info in the log file and there are no files being generated under the
reports/cts
directory.
Please guide me towards it.
Thank you.
a
Amr Gouhar
02/11/2021, 1:42 PM
@Wajeh ul hasan: At the moment, nothing is generated directly after CTS, although is is not a good practice, you'll find some statistics in logs/cts.log, but I'm sure you're looking for a more comprehensive report.
I will work on adding those today. Thanks for noting this out.
w
Wajeh ul hasan
02/13/2021, 4:36 AM
Thank you, I look forward to it
a
Amr Gouhar
02/15/2021, 8:56 PM
@Wajeh ul hasan: Sorry forgot to tell you. Currently, we report timing after CTS, but the timing reports are in logs/*-cts.log.
w
Wajeh ul hasan
02/16/2021, 11:45 AM
Umm.. which timing report are you referring to?
I have looked at the log file at
/logs/cts/cts.log
.
I can see information like:
1. min slew
2. max slew
3. min cap
4. max cap
5. Number of sinks
6. Level of clock trees
However I am looking for information about skew, insertion delay etc. For example, there is a variable
CTS_TARGET_SKEW
, if I set a certain value here, how would I know if it was met or not? @Amr Gouhar
a
Amr Gouhar
02/16/2021, 1:17 PM
@Wajeh ul hasan: The reports were added recently, so you'd need to use v0.3 onward to get those updates.
Also, this value is not used by TritonCTS
CTS_TARGET_SKEW
, but used by simple CTS which is disabled by default as tritonCTS does a much better job in clock tree synthesis.
Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.