Commit Graph
18 Commits
Author SHA1 Message Date
htfab db5da7076e feat!: replace ihp-sg13g2 with ihp-sg13cmos5l 2026-03-15 17:22:51 +01:00
Uri Shaked 4d46382768 fix(tech/ihp-sg13g2): wrong layer for power strings in magic init script 2026-02-12 22:16:57 +02:00
Uri Shaked 88470b895b fix(precheck): disable analog pin check for ihp-sg13g2
The check currently uses hard-coded sky130A specific layer names and pin sizes.
2026-02-12 22:10:36 +02:00
Uri Shaked fecefe0b07 feat(tech/ihp-sg13g2): analog def files + magic init script 2026-02-12 21:36:18 +02:00
Uri Shaked 9f7195a42d feat(tech/gf180mcuD): copy corner logos to all metal layers 2025-12-08 12:54:14 +02:00
Uri Shaked 853872f0e2 perf(tech/gf180mcuD): optimize corner logo GDS files
Generate optimized polygons instead of generating a rect for each pixel from the source PNG image.
2025-12-07 20:49:39 +02:00
Uri Shaked 9552777451 feat(tech/gf180mcuD): tt corner logo
Add the Tiny Tapeout logo to the top-left corner to the chip
2025-12-07 11:23:31 +02:00
Uri Shaked 77d9b04539 fix(tech/gf180mcuD): pmndmy offgrid DRC violations in the tillitis corner logo 2025-12-06 17:16:01 +02:00
Uri Shaked deda2f4f7f fix(tech/gf180mcuD): tillitis corner logo DRC violations 2025-12-05 21:36:11 +02:00
Uri Shaked 8b011af876 feat(tech/gf180mcuD): die corner logos 2025-12-05 20:20:03 +02:00
Uri Shaked 6d72ed6d6a fix(tech/ihp): add new standard cells
The ihp-sg13g2 PDK has recently added 6 new standard cells variants in IHP-GmbH/IHP-Open-PDK#553.
2025-11-23 20:16:31 +02:00
Uri Shaked c35546a7e4 feat(tech/ihp-sg13g2): update user project .def files
This change moves the power rails to TopMetal1, and makes the TopMetal1 layer available for the user designs.

In addition, we now let LibreLane install the PDK instead of having to install it separately.
2025-11-23 19:13:21 +02:00
Uri Shaked 2121978263 feat(tech/gf180mcuD): another def files update
This is the template using the half pitch offset that's currently used following the PDK's tracks.info.
2025-11-16 13:24:16 +02:00
Uri Shaked f5d9968a40 feat(tech/gf180mcuD): update .def files
Pin positions shifted to support for future power gate
2025-11-16 09:25:30 +02:00
Uri Shaked 1b336f4996 feat(tt_tool): cell/category definitions for gf180mcuD
Enables the --print-cell-summary and --print-cell-category commands for gf projects
2025-09-29 16:17:23 +03:00
Uri Shaked 1ab2abc8d5 feat: initial gf180mcuD support 2025-09-29 16:17:14 +03:00
Uri Shaked 7732914248 fix(tech/sky130A): remove ROW and TRACK lines from .def files
LibreLane runs happily without them, but they cause issue when using a different standard cell library (e.g. hs instead of the default hd).
2025-09-24 22:36:24 +03:00
Uri Shaked 28fd25f684 refactor: separate tech specific code
Make the codebase more PDK-agnostic by moving tech-specific code to `tech.py` and tech specific files (e.g. def files, tile_sizes.yaml) to `tech/<pdkname>` subdirectory.
2025-09-13 20:28:48 +03:00