- #print("CSRBUS layout: ", csrbus_layout)
- # MultiCSR read and write buses
- temp = []
- for i in range(self.wordsize):
- temp_str = "rd_word{}".format(i)
- temp.append(Record(name=temp_str, layout=csrbus_layout))
- self.rd_multicsr = Array(temp)
-
- temp = []
- for i in range(self.wordsize):
- temp_str = "wr_word{}".format(i)
- temp.append(Record(name=temp_str, layout=csrbus_layout))
- self.wr_multicsr = Array(temp)
-