Only output wmask to lib file in w or rw ports.

This commit is contained in:
mrg 2020-10-16 16:59:51 -07:00
parent 3295a813d6
commit 7da3653ce5
1 changed files with 5 additions and 5 deletions

View File

@ -131,18 +131,18 @@ class lib:
self.write_header()
#Loop over all ports.
# Loop over all ports.
for port in self.all_ports:
#set the read and write port as inputs.
# set the read and write port as inputs.
self.write_data_bus(port)
self.write_addr_bus(port)
if self.sram.write_size:
if self.sram.write_size and port in self.write_ports:
self.write_wmask_bus(port)
self.write_control_pins(port) #need to split this into sram and port control signals
# need to split this into sram and port control signals
self.write_control_pins(port)
self.write_clk_timing_power(port)
self.write_footer()
def write_footer(self):
""" Write the footer """