Closed donn closed 1 month ago
To create this report yourself, grab the metrics artifact from the CI run, extract them, and invoke
python3 -m openlane.common.metrics compare-main <path to directory>
.
sky130A/sky130_fd_sc_hd/aes_upw_new
sky130A/sky130_fd_sc_hd/aes_upw_old
Full tables ► https://gist.github.com/openlane-bot/4d54e593d0fd68b52199a45d09d7187e
Steps
Magic.OpenGUI
, which opens either DEF files or GDS files in magicMagic.*
magicrc
beingabspath
'd before command invocation (breaks reproducibles)_MAGIC_SCRIPT
is now set inprepare_env
instead ofrun_subprocess
(so it can be intercepted for reproducibles)KLayout.OpenGUI
KLAYOUT_PRIORITIZE_GDS
toKLAYOUT_GUI_USE_GDS
to be consistent with the Magic stepsFlows
OpenInMagic
, which runsMagic.OpenGUI
Tool Updates
nix-eda
for some of its derivations8.3.483
/291ba96
Misc Bugfixes/Enhancements
openlane.steps.Step.create_reproducible
PDK_ROOT
now included if the PDK is included but not flattened so Magic steps can workopenlane.steps.TclStep
_
are no longer rerouted to_env.tcl
, instead being passed raw (to help with creating reproducibles)