How to check antenna violations for sky130hd and sky130hs? #7402
luis201420
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The way antenna violations are checked has been modified to follow the LEF/DEF reference specifications.
The master method followed the following flow, which first checks if ANTENNAAREARATIO (
PAR_ratio) is defined, giving it priority. Ignoring whether the node has a connected diffusion area.The new implementation will correct this, first checking if there is a connected diffusion area and then using ANTENNADIFFAREARATIO (
diff_PAR_PWL_ratio) to verify the existence of antenna violations.For sky130hd and sky130hs, since they don't have an ANTENNAAREARATIO defined, when PAR is verified, the following path is used in the graph (red path):
For example, in a GRT test, which reports 11 antenna violations with master version.
With the new implementation, the number of antenna violations reported by ANT is significantly reduced to 0.
To see how these values are calculated, you can review the following document.
Beta Was this translation helpful? Give feedback.
All reactions