Updated references; in particular, this picks up the new repository update for gf180mcu_fd_pr. Added a few more lines of fixes for items in the verilog specify blocks (for sky130; does not affect gf180mcu).
diff --git a/VERSION b/VERSION index 3083e51..e5d8b12 100644 --- a/VERSION +++ b/VERSION
@@ -1 +1 @@ -1.0.426 +1.0.427
diff --git a/gf180mcu/gf180mcu.json b/gf180mcu/gf180mcu.json index a20519d..cb7d71a 100644 --- a/gf180mcu/gf180mcu.json +++ b/gf180mcu/gf180mcu.json
@@ -89,10 +89,10 @@ "magic": "MAGIC_COMMIT" }, "reference": { - "open_pdks": "b6627279552bd1f0f852b1119af10effb2edafd7", - "magic": "b899a500d59fe4f0788231a4a3911efadacc3d06", + "open_pdks": "3607aec4e558da5f060623e9e62ba10d094b5a5e", + "magic": "8b3bb1ae771da1673ac148987466ff31c63513cd", "gf180mcu_pdk": "a897aa30369d3bcec87d9d50ce9b01f320f854ef", - "gf180mcu_fd_pr": "29438e43df680b5a4453fc2673ed8001d6dfc13f", + "gf180mcu_fd_pr": "7e276a7c9c20c113d37e43ad6bfc1825b9613d7b", "gf180mcu_fd_pv": "bc0385ef83280999f7fc332512d91ca73008f701", "gf180mcu_fd_io": "2aeec51ea2824b6cc0b396acfc39f4535f40b23a", "gf180mcu_fd_sc_mcu7t5v0": "8743b6f9641eb8707179c4e51703380d4dc90f16",
diff --git a/sky130/custom/scripts/inc_verilog.py b/sky130/custom/scripts/inc_verilog.py index 4af3281..f17a408 100755 --- a/sky130/custom/scripts/inc_verilog.py +++ b/sky130/custom/scripts/inc_verilog.py
@@ -93,12 +93,18 @@ # Fix issues in specify files line3 = line3.replace('RESETB_delayed', 'RESET_B_delayed') line3 = line3.replace('GATEN_delayed', 'GATE_N_delayed') + line3 = line3.replace('SETB_delayed', 'SET_B_delayed') + line3 = line3.replace('CLKN_delayed', 'CLK_N_delayed') line3 = line3.replace('AWAKE', 'awake') line3 = line3.replace('COND0', 'cond0') line3 = line3.replace('COND1', 'cond1') line3 = line3.replace('COND2', 'cond2') line3 = line3.replace('COND3', 'cond3') line3 = line3.replace('COND4', 'cond4') + line3 = line3.replace('CONDB', 'condb') + line3 = line3.replace('COND_D', 'cond_D') + line3 = line3.replace('COND_SCD', 'cond_SCD') + line3 = line3.replace('COND_SCE', 'cond_SCE') fixedlines.append(line3) # Fix issues in included files
diff --git a/sky130/sky130.json b/sky130/sky130.json index 87ff4ea..121f27a 100644 --- a/sky130/sky130.json +++ b/sky130/sky130.json
@@ -94,17 +94,17 @@ "magic": "MAGIC_COMMIT" }, "reference": { - "open_pdks": "b6627279552bd1f0f852b1119af10effb2edafd7", - "magic": "b899a500d59fe4f0788231a4a3911efadacc3d06", + "open_pdks": "3607aec4e558da5f060623e9e62ba10d094b5a5e", + "magic": "8b3bb1ae771da1673ac148987466ff31c63513cd", "skywater_pdk": "7198cf647113f56041e02abf3eb623692820c5e1", - "sky130_osu_sc_t12": "unknown", - "sky130_osu_sc_t15": "unknown", - "sky130_osu_sc_t18": "unknown", - "sky130_sram_macros": "unknown", + "sky130_osu_sc_t12": "ac90ef0c622a9377a16b5218d9da3ac4169eeaaf", + "sky130_osu_sc_t15": "95d1c19abb47e1b2945847acb4e817b1b8417c43", + "sky130_osu_sc_t18": "aa2b509f3c8f32ea94fdb55ac9768754667c1658", + "sky130_sram_macros": "c2333394e0b0b9d9d71185678a8d8087715d5e3b", "sky130_fd_bd_sram": "be33adbcf188fdeab5c061699847d9d440f7a084", "sky130_ml_xx_hd": "6eb3b0718552b034f1bf1870285ff135e3fb2dcb", - "xschem_sky130": "5f818f03969e91a71529cddf4cd930c8a2c97ac6", + "xschem_sky130": "8fee6119d3cb1eab1da1406d033d6a870ca9f6c4", "klayout_sky130": "5e6e2b29d2b9f8d0f2de1b5d5f649f33017dac75", - "precheck_sky130": "22568499b792afbd6f962decf3d8e6c1184dfb1e" + "precheck_sky130": "2a975ce36453fd4fe734f32b3a9bbc512c4e2347" } }