-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Basic filler scripts for ihp-sg13g2 open PDK #255
base: dev
Are you sure you want to change the base?
Conversation
….lib added fo XYCE Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
…lation script Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
…xtended, issues with MOS and MC Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
It supports XYCE mos devices instantiation using NF and M parameter separately
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
@KrzysztofHerman just verified the metal fill scripts again. No fill outside of the sealring and no fill violations! |
@dnltz same here: |
To submit the GDS file, do I need to fix the AFil.g2 and M1-5 Fil.h errors reported by maximal DRC? |
@joerdsonsilva I wrote in the description of this PR "While running minimal DRC in klayout one can expect AFil.g2, M1-5Fil.h errors related to the area outside the design, where the densities are calculated. The errors can be waived." |
Signed-off-by: KrzysztofHerman <herman@ihp-microelectronics.com>
@KrzysztofHerman, should we close this PR? as you already pushed the data |
This PR contains basic filler scripts for the PDK.
The filling process can be run from the command line using a python script:
It is mandatory to have a
sealring
in the design.In order to control metal filler densities user can modify the following scripts:
where the
width
,length
and also thedistance
between the filler cells can be altered. Please respect the DRC rules related to the sizes and separation of the filler cells (sections5.18
and5.23
of theSG13G2_Layout_Rules_os.pdf
document).While running
minimal DRC
in klayout one can expectAFil.g2
,M1-5Fil.h
errors related to the area outside the design, where the densities are calculated. The errors can be waived.Special thanks to
Daniel Schultz
for providing the scripts.