Update README

master
Donald Sebastian Leung 2020-09-17 17:06:55 +08:00
parent c4cbc4bfea
commit 283d8531e0
1 changed files with 7 additions and 10 deletions

View File

@ -29,20 +29,17 @@ $ python -m rvfi.cores.minerva.verify
This should run in the order of a few hours. This should run in the order of a few hours.
### Progress
- [x] Instruction Checks
- [x] PC forward checks
- [x] PC backward checks
- [x] Register checks
- [x] Causal checks
- [x] Liveness checks
- [x] Uniqueness checks
## Scope ## Scope
The RV32I, RV32M, RV64I and RV64M ISAs are currently implemented but only RV32IM are being tested by integrating with the Minerva core. The RV32I, RV32M, RV64I and RV64M ISAs are currently implemented but only RV32IM are being tested by integrating with the Minerva core.
## Possible improvements
In no particular order:
- Combine individual instruction checks into single ISA check (currently, doing so takes forever even when depth is set to only `20`)
- Parallelize execution of verification tasks to reduce the total time required to run all verification tasks on a multi-core system
## License ## License
See [LICENSE](./LICENSE) See [LICENSE](./LICENSE)