@@ -56,14 +56,14 @@ def verilog_write(self, verilog_name):
56
56
if self .write_size :
57
57
self .vf .write ("wmask{}," .format (port ))
58
58
if self .num_spare_cols > 0 :
59
- self .vf .write (" spare_wen{0}," .format (port ))
59
+ self .vf .write ("spare_wen{0}," .format (port ))
60
60
self .vf .write ("addr{0},din{0},dout{0}" .format (port ))
61
61
elif port in self .write_ports :
62
62
self .vf .write (" clk{0},csb{0}," .format (port ))
63
63
if self .write_size :
64
64
self .vf .write ("wmask{}," .format (port ))
65
65
if self .num_spare_cols > 0 :
66
- self .vf .write (" spare_wen{0}," .format (port ))
66
+ self .vf .write ("spare_wen{0}," .format (port ))
67
67
self .vf .write ("addr{0},din{0}" .format (port ))
68
68
elif port in self .read_ports :
69
69
self .vf .write (" clk{0},csb{0},addr{0},dout{0}" .format (port ))
@@ -192,10 +192,10 @@ def add_inputs_outputs(self, port):
192
192
self .vf .write (" input web{0}; // active low write control\n " .format (port ))
193
193
if self .write_size :
194
194
self .vf .write (" input [NUM_WMASKS-1:0] wmask{0}; // write mask\n " .format (port ))
195
- if self .num_spare_cols > 1 :
196
- self .vf .write (" input [{1}:0] spare_wen{0}; // write mask\n " .format (port , self . num_spare_cols - 1 ))
197
- else :
198
- self .vf .write (" input spare_wen{0}; // write mask\n " .format (port ))
195
+ if self .num_spare_cols == 1 :
196
+ self .vf .write (" input spare_wen{0}; // spare mask\n " .format (port ))
197
+ elif self . num_spare_cols > 1 :
198
+ self .vf .write (" input [{1}:0] spare_wen{0}; // spare mask\n " .format (port , self . num_spare_cols - 1 ))
199
199
200
200
self .vf .write (" input [ADDR_WIDTH-1:0] addr{0};\n " .format (port ))
201
201
if port in self .write_ports :
0 commit comments