@@ -32,7 +32,7 @@ def __init__(self):
3232 self .driver_queue = Queue (maxsize = 1 )
3333 self .cmd_mon_queue = Queue (maxsize = 0 )
3434 self .result_mon_queue = Queue (maxsize = 0 )
35- self .data_miso = 0
35+ self .data_cipo = 0
3636 self .clk_div = 0
3737 self .width_num = 0
3838 self .width_en = 0
@@ -112,8 +112,8 @@ async def result_mon_bfm(self):
112112 await RisingEdge (self .dut .sck )
113113 else :
114114 await FallingEdge (self .dut .sck )
115- """uvm_root().logger.info(f"I: {i} MOSI: {get_int(self.dut.mosi )}")"""
116- write_result = write_result + get_int (self .dut .mosi )* (2 ** i )
115+ """uvm_root().logger.info(f"I: {i} MOSI: {get_int(self.dut.copi )}")"""
116+ write_result = write_result + get_int (self .dut .copi )* (2 ** i )
117117 for i in range (0 , 100 ):
118118 await RisingEdge (self .dut .clk_test )
119119 final_result = self .reverse_bits (write_result ,8 )
@@ -132,7 +132,7 @@ async def reset(self):
132132 self .dut .wdata .value = 0
133133 self .dut .rstb .value = 0
134134 self .dut .wstb .value = 0
135- self .dut .miso .value = 0
135+ self .dut .cipo .value = 0
136136 await FallingEdge (self .dut .clk_test )
137137 await FallingEdge (self .dut .clk_test )
138138 await FallingEdge (self .dut .clk_test )
@@ -156,18 +156,18 @@ async def driver_bfm(self):
156156 self .dut .wstb .value = 1
157157 self .dut .addr .value = addr
158158 self .dut .wdata .value = data
159- data_wr_miso = bin (data )[2 :]
160- data_wr_rd = (8 - len (data_wr_miso )) * '0' + data_wr_miso
161- self .data_miso = int (data_wr_rd ,2 )
162- binary_miso = bin (self .data_miso )[2 :]
163- uvm_root ().logger .info (f"DATA EXTEND: { data_wr_rd } DATA MISO: { self .data_miso } BINARY MISO: { binary_miso } " )
159+ data_wr_cipo = bin (data )[2 :]
160+ data_wr_rd = (8 - len (data_wr_cipo )) * '0' + data_wr_cipo
161+ self .data_cipo = int (data_wr_rd ,2 )
162+ binary_cipo = bin (self .data_cipo )[2 :]
163+ uvm_root ().logger .info (f"DATA EXTEND: { data_wr_rd } DATA MISO: { self .data_cipo } BINARY MISO: { binary_cipo } " )
164164 await FallingEdge (self .dut .clk_test )
165165 self .dut .wstb .value = 0
166166 await RisingEdge (self .dut .clk_test )
167167
168- for bit_miso in data_wr_rd :
169- self .dut .miso .value = int (bit_miso )
170- """uvm_root().logger.info(f"DATA MISO BIT: {int(bit_miso )}")"""
168+ for bit_cipo in data_wr_rd :
169+ self .dut .cipo .value = int (bit_cipo )
170+ """uvm_root().logger.info(f"DATA MISO BIT: {int(bit_cipo )}")"""
171171 await RisingEdge (self .dut .clk_test )
172172 await RisingEdge (self .dut .clk_test )
173173
0 commit comments