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