GitHub
08/24/2023, 4:13 PMmag format to design formats, populated by Magic.StreamOut
• Added support for stdin in reproducibles (mainly for Magic): ejected reproducibles now save the input and use it
• Added three new PDK variables to all Magic-based steps: MAGIC_PDK_SETUP, CELL_MAGS, and CELL_MAGLEFS, which explicitly list some files Magic constructed from PDK_ROOT, as well as codifying a convention that variables must explicitly list files being used.
• Added new variable to Magic.SpiceExtraction, MAGIC_EXT_ABSTRACT, which allows for cell/submodule-level LVS rather than transistor-level LVS.
• Changed SPEF file saving to only strip asterisks instead of underscores as well, matching the folders
• Fixed an issue where OpenLane's type-checking only accepted a single value for Literals in violation of "Shortening unions of literals," PEP-586
• Fixed an issue where command-line overrides were still treated as strict variables
• Fixed an issue where rule() would print a line even when log levels would not allow it
• Fixed an issue where PDK_ROOT was of type str
• Updated documentation to provide information on conventions for declaring variables
• Deprecated StringEnums, now favoring Literal['str1', 'str2', …]
* * *
Resolves #150
Resolves #161
efabless/openlane2
GitHub Actions: Test Design test_sram_macro (sky130A/sky130_fd_sc_hd)
GitHub Actions: Test Design io_placer (sky130A/sky130_fd_sc_hd)
GitHub Actions: Test Design caravel_upw (sky130A/sky130_fd_sc_hd)
GitHub Actions: Test Design gcd (sky130A/sky130_fd_sc_hd)
GitHub Actions: Test Design spm (sky130A/sky130_fd_sc_hd)
GitHub Actions: Test Design usb_cdc_core (sky130A/sky130_fd_sc_hd)
GitHub Actions: Test Design usb (sky130A/sky130_fd_sc_hd)
GitHub Actions: Test Design xtea (sky130A/sky130_fd_sc_hd)
GitHub Actions: Test Design zipdiv (sky130A/sky130_fd_sc_hd)
GitHub Actions: Test Design s44 (sky130A/sky130_fd_sc_hd)
GitHub Actions: Test Design APU (sky130A/sky130_fd_sc_hd)
GitHub Actions: Test Design wbqspiflash (sky130A/sky130_fd_sc_hd)
GitHub Actions: Test Design inverter (sky130A/sky130_fd_sc_hd)
GitHub Actions: Build Docker Image (amd64)
GitHub Actions: Build (Nix on Linux/amd64)
GitHub Actions: Build (Nix on macOS/amd64)
GitHub Actions: Build (Nix on macOS/amd64)
✅ 11 other checks have passed
11/28 successful checks