Skip to content

fix(drc): sync sky130A precheck deck with master#113

Merged
jeffdi merged 2 commits intomainfrom
feature/update-sky130a-master-drc-deck
May 8, 2026
Merged

fix(drc): sync sky130A precheck deck with master#113
jeffdi merged 2 commits intomainfrom
feature/update-sky130a-master-drc-deck

Conversation

@jeffdi
Copy link
Copy Markdown
Contributor

@jeffdi jeffdi commented May 7, 2026

Summary

  • update src/cf_precheck/drc_scripts/sky130A_mr.drc to match the latest master copy from sky130-drc-regression-tests
  • include the upstream deck release metadata update (2026.03.30_01.00) and the MR_mcon.CON.10 rule fix so violations are flagged correctly
  • bump cf-precheck version from 1.3.2 to 1.3.3

Test plan

  • verify cf-precheck deck matches master: diff -u src/cf_precheck/drc_scripts/sky130A_mr.drc ../sky130-drc-regression-tests/klayout/tech/sky130A/sky130A_mr.drc
  • inspect git diff for expected-only changes
  • run precheck smoke test against a known design

Made with Cursor

jdicorpo and others added 2 commits May 7, 2026 15:43
Update the bundled sky130A DRC deck to the latest master release so MR_mcon.CON.10 violations are correctly detected in cf-precheck runs, and bump the package version for the behavior change.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keep sky130B DRC behavior aligned with sky130A by applying the same MR_mcon.CON.10 rule fix and release metadata update.

Co-authored-by: Cursor <cursoragent@cursor.com>
@jeffdi jeffdi merged commit 3091c82 into main May 8, 2026
11 of 12 checks passed
@jeffdi jeffdi deleted the feature/update-sky130a-master-drc-deck branch May 8, 2026 03:15
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