Skip to content
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

Need automatic generation of layout assembly (simple in-line, all with all) to run abutment checks for stdcells #247

Open
sergeiandreyev opened this issue Oct 30, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@sergeiandreyev
Copy link
Contributor

No description provided.

@smunaut
Copy link
Contributor

smunaut commented Oct 30, 2024

FWIW I had done something similar for sky130 to find that kind of issue. I quickly hacked it for sg13g2
try_cells.zip

It tries every cell against every cell in different orientations.
It doesn't create continuous rows, but at least for me that was enough to run through DRC

@sergeiandreyev
Copy link
Contributor Author

@smunaut, great! thank you!

@smunaut
Copy link
Contributor

smunaut commented Oct 30, 2024

drc.xml.zip

Attached in the DRC maximal results from the klayout deck on the test gds generated by the scripts.

  • There are the NW.b known from ebufn_2.
  • There is a few CntB.a1 those are false positives. The script placed the columns too close and they touched. I didn't re-run because it takes like 2h to run the klayout drc deck ...
  • There are a bunch of M1.b and those look like real potential issues.

EDIT: All the M1.b issue involve dllr_1 cell it seems.

@akrinke
Copy link
Contributor

akrinke commented Nov 1, 2024

@smunaut Thank you! I've added the layout to our regression test suite.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants