You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jean-François Nguyen 319e65f43f test: check PowerFV specifications against OPV testcases.
- Testcases are translated to JSON by the OPV 'parsetst' script.

- A behavioral model of a single-threaded core is implemented by
  coupling PowerFV instruction specs to an execution context (i.e.
  registers, memory).

- Testcase traces are reproduced in simulation by the model, and
  results are compared to detect compliance bugs.
2 years ago
..
build In-depth refactoring, improved user interface. 2 years ago
check insn: use records to define instruction encodings. 2 years ago
core In-depth refactoring, improved user interface. 2 years ago
insn insn: use records to define instruction encodings. 2 years ago
test test: check PowerFV specifications against OPV testcases. 2 years ago
__init__.py __init__: do not export sub-packages by default. 2 years ago
intr.py intr: use 0 for IR/DR bits, until LPCR is supported. 2 years ago
pfv.py Add checks for multiplication/division instructions. 2 years ago
reg.py In-depth refactoring, improved user interface. 2 years ago
session.py session: save results and counter-examples to a local directory. 2 years ago