fix: hardening wokwi modules fail

rename `user_module_<wokwi_id>` to `tt_um_<wokwi_id>`
This commit is contained in:
Uri Shaked
2023-05-26 21:55:28 +03:00
parent 9298cac154
commit 072140ac0b
3 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -120,7 +120,7 @@ class Project():
self.src_files = self.get_hdl_source() self.src_files = self.get_hdl_source()
self.top_verilog_filename = self.find_top_verilog() self.top_verilog_filename = self.find_top_verilog()
else: else:
self.top_module = f"user_module_{self.wokwi_id}" self.top_module = f"tt_um_wokwi_{self.wokwi_id}"
self.src_files = self.get_wokwi_source() self.src_files = self.get_wokwi_source()
self.top_verilog_filename = self.src_files[0] self.top_verilog_filename = self.src_files[0]
@@ -128,7 +128,7 @@ class Project():
self.scanchain_instance = f"scanchain_{self.index :03}" self.scanchain_instance = f"scanchain_{self.index :03}"
def get_wokwi_source(self): def get_wokwi_source(self):
src_file = "user_module_{}.v".format(self.wokwi_id) src_file = "tt_um_wokwi_{}.v".format(self.wokwi_id)
return [src_file, 'cells.v'] return [src_file, 'cells.v']
def get_hdl_source(self): def get_hdl_source(self):
+1 -1
View File
@@ -9,7 +9,7 @@ TOPLEVEL_LANG ?= verilog
ifneq ($(GATES),yes) ifneq ($(GATES),yes)
# this is the only part you should need to modify: # this is the only part you should need to modify:
VERILOG_SOURCES += $(PWD)/cells.v $(PWD)/user_module_WOKWI_ID.v $(PWD)/test_wokwi.v VERILOG_SOURCES += $(PWD)/cells.v $(PWD)/tt_um_wokwi_WOKWI_ID.v $(PWD)/test_wokwi.v
else else
+1 -1
View File
@@ -6,7 +6,7 @@ module test_wokwi ();
wire [7:0] io_out; wire [7:0] io_out;
wire [7:0] io_in; wire [7:0] io_in;
user_module_WOKWI_ID dut ( tt_um_wokwi_WOKWI_ID dut (
`ifdef GL_TEST `ifdef GL_TEST
.vccd1( 1'b1), .vccd1( 1'b1),
.vssd1( 1'b0), .vssd1( 1'b0),