mirror of
				https://github.com/openhwgroup/cvw
				synced 2025-02-11 06:05:49 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			20 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # CORE-V Wally Design Verification Test Plan
 | |
| 
 | |
| CORE-V Wally is functionally tested in the following ways.  Each test is run in lock-step against ImperasDV to ensure all architectural state is correct after each instruction.
 | |
| 
 | |
| | Tests               | Section        | TRL3         | TRL5   | Coverage Method       | Status | Command | 
 | |
| | ------------------- | -------------- | ------------ | ------ | --------------------- | ------ | ------- |
 | |
| | Verilator Lint      | 5.3            | All configs  | rv64gc | lint-wally            | PASS   | regression-wally --nightly |
 | |
| | Instructions        | 3.7            | All configs  | rv64gc | riscv-arch-test       | PASS   | regression-wally --nightly |
 | |
| | Privileged          | 3.7            | All configs  | rv64gc | wally-riscv-arch-test | PASS   | regression-wally --nightly |
 | |
| | Floating-point      | 5.11.7, 16.5.3 | rv{32/64}gc + derived | rv64gc    | TestFloat | FAIL   | regression-wally --nightly |
 | |
| | CoreMark            | 21.1           | Many configs | rv64gc | CoreMark              |        | regression-wally --nightly |
 | |
| | Embench             | 21.2           | rv32*        | n/a    | Embench               |        | regression-wally --nightly |
 | |
| | Cache PV            | 21.3.1         | rv{32/64}gc  | rv64gc | TBD                   | TBD    | TBD |
 | |
| | Cache PV            | 21.3.2         | rv{32/64}gc  | rv64gc | TBD                   | TBD    | TBD |
 | |
| | Linux Boot          | 22.3.2         | rv64gc       | rv64gc | TBD                   | TBD    | TBD |
 | |
| | FPGA Linux Boot     | 23.2           |              | rv64gc | TBD                   | TBD    | TBD |
 | |
| | Code Coverage       | 5.11.10        |              | rv64gc | TBD                   | TBD    | TBD |
 | |
| | Functional Coverage | 5.11.11        |              | rv64gc | TBD                   | TBD    | TBD |
 | |
| 
 |