Uri Shaked
ed26854793
refactor: rename uses_3v3 to uses_vapwr
...
The flag enables a second power supply (VAPWR), not necessarily 3.3V (gf180's core is already 3v3), so "uses_3v3" no longer accurately describes its purpose.
Rename it across project_info, precheck, project and shuttle, and update the validation message accordingly.
The legacy "uses_3v3" key is still accepted when reading info.yaml, so existing project configs keep working.
2026-05-31 16:18:24 +03:00
htfab
5a894537dc
fix(precheck): support integers (without '.' decimal separator) in LEF ( #171 )
2026-05-11 08:32:46 +02:00
htfab
e63fad485d
fix(precheck): fix bug in parsing fixed-point numbers in LEF ( #168 )
...
as suggested by @smunaut
2026-05-04 13:52:49 +02:00
Uri Shaked
ef96fa4e1b
fix(precheck): incorrect minimum power rail width for ihp-sg13g2
2025-12-11 19:41:59 +02:00
Uri Shaked
de6544ea80
fix(precheck): hardcoded layer name in error message
2025-12-05 09:23:34 +02:00
htfab
67541ef759
feat(precheck): add pin_check for gf180mcuD
...
and also enable magic drc
2025-10-29 19:14:45 +02:00
htfab
0954014041
feat(precheck): initial gf180mcuD support
2025-10-28 21:41:02 +02:00
Uri Shaked
c350c2ed16
feat(precheck): initial IHP support
...
still missing the IHP Klayout DRC deck
2025-04-16 08:28:51 +03:00
htfab
8e41bfb1d9
feat(precheck): add support for 3v3 templates
2024-06-24 07:13:00 +03:00
htfab
12621b9a14
feat(precheck): combine rectangles within the same port
2024-05-28 22:52:28 +03:00
htfab
41b9907da4
feat(precheck): extend error message for overlapping pins
2024-05-08 20:08:10 +03:00
htfab
39162225ce
feat(precheck): fail on overlapping pins
2024-05-08 20:08:10 +03:00
htfab
64bf6626f9
fix(precheck): make errors more descriptive
2024-05-01 08:54:11 +03:00
htfab
97e65e74f6
feat(precheck): add pin checks
...
Checks for missing or invalid pins, wrong pin dimensions or layers.
2024-05-01 00:55:53 +03:00