Replies: 3 comments 7 replies
-
@maliberty |
Beta Was this translation helpful? Give feedback.
-
I think you mean 6.5/7.5 tracks for the cell height as I don't know what a .5 layer would be. Yes the rules should be the same. |
Beta Was this translation helpful? Give feedback.
-
@maliberty @rovinski @vijayank88 One of the common DRC issues that occurs is in the routing of v2 and m3 according to the rule This error is seen multiple times on the asap7/gcd design where power nets on m5 are connected to m2. From what I can observe the |
Beta Was this translation helpful? Give feedback.
-
The current asap7 designs have drc issues based on my observations. I believe these errors match the DRC guidelines for ASAP7, and this drc check can be included for further testing and improving the flow. It would be great if someone could test this and point out any corrections in my method described below.
The drc files are from https://github.com/laurentc2/ASAP7_for_KLayout
The drc rules for asap7 can be found at https://github.com/The-OpenROAD-Project/asap7/blob/master/asap7PDK_r1p7/docs/asap7_drm_201207a.pdf
The drc tests were carried out on the
gcd design for asap7
On running the drc for asap7/gcd, there are 348 violations
These violations can be seen in detail by running the
.lydrc
script in Klayout by6_final.gds
file produced frommake DESIGN_CONFIG=./designs/asap7/gcd/config.mk
tools -> DRC -> new DRC
script import theasap7.lydrc
file and run the drc check.This results in a GUI tool listing out all the drc violations with their count, description and location.
I have attached the screenshot one reported DRC on metal1 layer
All the DRC errors can be saved to a .rpt file using the drc browser, and I have attached the same below
I have also attached the asap7.lydrc file ( both as .txt as GitHub doesn't allow those formats)
asap7.lydrc.txt
6_drc_count.rpt.txt
Beta Was this translation helpful? Give feedback.
All reactions