Rename default macro
diff --git a/openlane/user_proj_example/config.json b/openlane/unigate/config.json similarity index 93% rename from openlane/user_proj_example/config.json rename to openlane/unigate/config.json index 370d74c..132c66a 100644 --- a/openlane/user_proj_example/config.json +++ b/openlane/unigate/config.json
@@ -1,7 +1,7 @@ { - "DESIGN_NAME": "user_proj_example", + "DESIGN_NAME": "unigate", "DESIGN_IS_CORE": 0, - "VERILOG_FILES": ["dir::../../verilog/rtl/defines.v", "dir::../../verilog/rtl/user_proj_example.v"], + "VERILOG_FILES": ["dir::../../verilog/rtl/defines.v", "dir::../../verilog/rtl/unigate.v"], "CLOCK_PERIOD": 10, "CLOCK_PORT": "wb_clk_i", "CLOCK_NET": "counter.clk", @@ -42,4 +42,4 @@ "SYNTH_MAX_FANOUT": 4, "PL_TARGET_DENSITY": 0.45 } -} \ No newline at end of file +}
diff --git a/openlane/user_proj_example/pin_order.cfg b/openlane/unigate/pin_order.cfg similarity index 100% rename from openlane/user_proj_example/pin_order.cfg rename to openlane/unigate/pin_order.cfg
diff --git a/openlane/user_project_wrapper/config.json b/openlane/user_project_wrapper/config.json index 22a00ee..e089c52 100644 --- a/openlane/user_project_wrapper/config.json +++ b/openlane/user_project_wrapper/config.json
@@ -6,9 +6,9 @@ "CLOCK_NET": "mprj.clk", "FP_PDN_MACRO_HOOKS": "mprj vccd1 vssd1 vccd1 vssd1", "MACRO_PLACEMENT_CFG": "dir::macro.cfg", - "VERILOG_FILES_BLACKBOX": ["dir::../../verilog/rtl/defines.v", "dir::../../verilog/rtl/user_proj_example.v"], - "EXTRA_LEFS": "dir::../../lef/user_proj_example.lef", - "EXTRA_GDS_FILES": "dir::../../gds/user_proj_example.gds", + "VERILOG_FILES_BLACKBOX": ["dir::../../verilog/rtl/defines.v", "dir::../../verilog/rtl/unigate.v"], + "EXTRA_LEFS": "dir::../../lef/unigate.lef", + "EXTRA_GDS_FILES": "dir::../../gds/unigate.gds", "FP_PDN_CHECK_NODES": 0, "SYNTH_ELABORATE_ONLY": 1, "PL_RANDOM_GLB_PLACEMENT": 1,
diff --git a/verilog/rtl/user_proj_example.v b/verilog/rtl/unigate.v similarity index 98% rename from verilog/rtl/user_proj_example.v rename to verilog/rtl/unigate.v index 26081e9..c8f9deb 100644 --- a/verilog/rtl/user_proj_example.v +++ b/verilog/rtl/unigate.v
@@ -17,7 +17,7 @@ /* *------------------------------------------------------------- * - * user_proj_example + * unigate * * This is an example of a (trivially simple) user project, * showing how the user project can connect to the logic @@ -35,7 +35,7 @@ *------------------------------------------------------------- */ -module user_proj_example #( +module unigate #( parameter BITS = 32 )( `ifdef USE_POWER_PINS
diff --git a/verilog/rtl/uprj_netlists.v b/verilog/rtl/uprj_netlists.v index 3537de8..00436c1 100644 --- a/verilog/rtl/uprj_netlists.v +++ b/verilog/rtl/uprj_netlists.v
@@ -21,8 +21,8 @@ // Assume default net type to be wire because GL netlists don't have the wire definitions `default_nettype wire `include "gl/user_project_wrapper.v" - `include "gl/user_proj_example.v" + `include "gl/unigate.v" `else `include "user_project_wrapper.v" - `include "user_proj_example.v" -`endif \ No newline at end of file + `include "unigate.v" +`endif
diff --git a/verilog/rtl/user_project_wrapper.v b/verilog/rtl/user_project_wrapper.v index 5ee1cee..e3295fe 100644 --- a/verilog/rtl/user_project_wrapper.v +++ b/verilog/rtl/user_project_wrapper.v
@@ -82,7 +82,7 @@ /* User project is instantiated here */ /*--------------------------------------*/ -user_proj_example mprj ( +unigate mprj ( `ifdef USE_POWER_PINS .vccd1(vccd1), // User area 1 1.8V power .vssd1(vssd1), // User area 1 digital ground