Merged changes from upstream repository.
diff --git a/caravel b/caravel index 0f16ba8..c294344 160000 --- a/caravel +++ b/caravel
@@ -1 +1 @@ -Subproject commit 0f16ba8eaae841a6f122fc0d5837005d3312fd2b +Subproject commit c2943440e278814787f761585b99b9ea3c1f4121
diff --git a/docs/source/index.rst b/docs/source/index.rst index bde1986..15a0a03 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst
@@ -454,6 +454,7 @@ - ✔️ Top level macro is named ``user_project_wrapper``. - ✔️ Full Chip Simulation passes for RTL and GL (gate-level) - ✔️ The hardened Macros are LVS and DRC clean +- ✔️ The project contains a gate-level netlist for ``user_project_wrapper`` at verilog/gl/user_project_wrapper.v - ✔️ The hardened ``user_project_wrapper`` adheres to the same pin order specified at `pin\_order <https://github.com/efabless/caravel/blob/master/openlane/user_project_wrapper_empty/pin_order.cfg>`__
diff --git a/info.yaml b/info.yaml deleted file mode 100644 index bdd53ba..0000000 --- a/info.yaml +++ /dev/null
@@ -1,19 +0,0 @@ ---- -project: - description: "A template SoC for Google sponsored Open MPW shuttles for SKY130." - foundry: "SkyWater" - git_url: "https://github.com/efabless/caravel_project_example.git" - organization: "Efabless" - organization_url: "http://efabless.com" - owner: "Tim Edwards" - process: "SKY130" - project_name: "Caravel" - project_id: "00000000" - tags: - - "Open MPW" - - "Test Harness" - category: "Test Harness" - top_level_netlist: "caravel/verilog/gl/caravel.v" - user_level_netlist: "verilog/gl/user_project_wrapper.v" - version: "1.00" - cover_image: "docs/source/_static/caravel_harness.png"
diff --git a/openlane/user_project_wrapper/config.json b/openlane/user_project_wrapper/config.json index ace94af..d83d5bb 100644 --- a/openlane/user_project_wrapper/config.json +++ b/openlane/user_project_wrapper/config.json
@@ -1,4 +1,6 @@ { + "PDK" : "sky130A", + "STD_CELL_LIBRARY" : "sky130_fd_sc_hd", "CARAVEL_ROOT" : "../../caravel", "CLOCK_NET" : "mprj.clk", "CLOCK_PERIOD" : "10",
diff --git a/openlane/user_project_wrapper/config.tcl b/openlane/user_project_wrapper/config.tcl index e7ee28c..7fc61ba 100755 --- a/openlane/user_project_wrapper/config.tcl +++ b/openlane/user_project_wrapper/config.tcl
@@ -16,6 +16,9 @@ # Base Configurations. Don't Touch # section begin +set ::env(PDK) "sky130A" +set ::env(STD_CELL_LIBRARY) "sky130_fd_sc_hd" + # YOU ARE NOT ALLOWED TO CHANGE ANY VARIABLES DEFINED IN THE FIXED WRAPPER CFGS source $::env(CARAVEL_ROOT)/openlane/user_project_wrapper_empty/fixed_wrapper_cfgs.tcl