riscv-formal-nmigen/rvfi/cores/minerva/verify.py

17 lines
396 B
Python
Raw Normal View History

2020-08-17 16:46:15 +08:00
import unittest
from .test.test_cache import *
from .test.test_instructions import *
2020-08-17 16:46:15 +08:00
from .test.test_units_divider import *
from .test.test_units_multiplier import *
print("Verifying L1 cache ...")
2020-08-17 16:46:15 +08:00
test = L1CacheTestCase()
test.test_direct_mapped()
test.test_2_ways()
print("Verifying RV32I instructions ...")
LuiTestCase().verify()
print("Testing multiplier and divider ...")
2020-08-17 16:46:15 +08:00
unittest.main()