Skip to content

Conversation

@jeffng-or
Copy link
Contributor

Tightened up sky130hs gcd & nangate45 jpeg after review. Reduced clock period and increased utilization, so rules need to be updated.

designs/sky130hs/gcd/rules-base.json updates:

Metric Old New Type
placeopt__design__instance__area 5134 6621 Failing
placeopt__design__instance__count__stdcell 622 737 Failing
cts__timing__setup__ws -0.095 -0.424 Failing
cts__timing__setup__tns -0.38 -12.1 Failing
cts__timing__hold__ws -0.095 -0.07 Tighten
cts__timing__hold__tns -0.38 -0.28 Tighten
globalroute__timing__setup__ws -0.095 -0.619 Failing
globalroute__timing__setup__tns -0.38 -20.6 Failing
globalroute__timing__hold__ws -0.095 -0.07 Tighten
globalroute__timing__hold__tns -0.38 -0.28 Tighten
detailedroute__route__wirelength 10120 15723 Failing
detailedroute__timing__setup__ws -0.095 -0.356 Failing
detailedroute__timing__setup__tns -0.38 -8.81 Failing
detailedroute__timing__hold__ws -0.095 -0.07 Tighten
detailedroute__timing__hold__tns -0.38 -0.28 Tighten
finish__timing__setup__ws -0.095 -0.535 Failing
finish__timing__setup__tns -0.38 -16.9 Failing
finish__timing__hold__ws -0.095 -0.07 Tighten
finish__timing__hold__tns -0.38 -0.28 Tighten
finish__design__instance__area 5389 7943 Failing

designs/nangate45/jpeg/rules-base.json updates:

Metric Old New Type
cts__timing__setup__ws -0.06 -0.155 Failing
cts__timing__setup__tns -0.24 -44.0 Failing
cts__timing__hold__ws -0.06 -0.05 Tighten
cts__timing__hold__tns -0.24 -0.2 Tighten
globalroute__timing__setup__ws -0.06 -0.164 Failing
globalroute__timing__setup__tns -0.24 -48.9 Failing
globalroute__timing__hold__ws -0.06 -0.05 Tighten
globalroute__timing__hold__tns -0.24 -0.2 Tighten
detailedroute__route__wirelength 671143 631629 Tighten
detailedroute__timing__setup__tns -0.24 -9.33 Failing
detailedroute__timing__hold__ws -0.06 -0.05 Tighten
detailedroute__timing__hold__tns -0.24 -0.2 Tighten
finish__timing__setup__ws -0.06 -0.159 Failing
finish__timing__setup__tns -0.24 -43.5 Failing
finish__timing__hold__ws -0.06 -0.05 Tighten
finish__timing__hold__tns -0.24 -0.2 Tighten

Signed-off-by: Jeff Ng <jeffng@precisioninno.com>
@jeffng-or jeffng-or requested a review from maliberty November 6, 2025 18:18
@maliberty
Copy link
Member

pr-merge is failing so you'll need to merge master and update

This was referenced Nov 10, 2025
@jeffng-or
Copy link
Contributor Author

superceded by the other two PRs

@jeffng-or jeffng-or closed this Nov 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants