scoreboard for global test
This commit is contained in:
@@ -0,0 +1,24 @@
|
|||||||
|
from reg_map import *
|
||||||
|
from driver import *
|
||||||
|
from reference_model import *
|
||||||
|
|
||||||
|
class Scoreboard:
|
||||||
|
def __init__(self, dut, drivers, reference):
|
||||||
|
self.dut = dut
|
||||||
|
self.drivers = drivers
|
||||||
|
self.reference = reference
|
||||||
|
|
||||||
|
self.expected = []
|
||||||
|
self.received_bytes = []
|
||||||
|
self.received = []
|
||||||
|
|
||||||
|
self.test_passed = False
|
||||||
|
|
||||||
|
async def read_dut_result (self, addr, length):
|
||||||
|
return
|
||||||
|
|
||||||
|
def unpack_result(self):
|
||||||
|
return
|
||||||
|
|
||||||
|
def compare(self):
|
||||||
|
return
|
||||||
|
|||||||
Reference in New Issue
Block a user