| 
							
							
								 David Harris | ed8c9dbdea | Fixed lockstep simulation of directory of ELF files | 2024-08-09 06:18:38 -07:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | 357175f1c8 | Merge branch 'main' of https://github.com/openhwgroup/cvw into installation | 2024-08-07 20:22:55 -07:00 |  | 
			
				
					| 
							
							
								 Huda-10xe | 2405b6c1e2 | Adding RVVI Functional Coverage Support | 2024-08-07 14:31:16 +05:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | 2f1a101735 | Merge branch 'main' of https://github.com/openhwgroup/cvw into installation | 2024-07-25 21:21:57 -07:00 |  | 
			
				
					| 
							
							
								 Rose Thompson | c11036358a | Converted fpga's rvvi from a config option to a testbench/fpga top level parameter and is envoked by passing --rvvi to wsim. | 2024-07-24 12:47:50 -05:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | 5661dc4a03 | Merge branch 'main' of https://github.com/openhwgroup/cvw into installation | 2024-07-18 21:36:00 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 464b6ff72f | Converted regression-wally to use argparse | 2024-07-17 06:04:21 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 8f83ff1a94 | Fixed slli.uw bug reported by Lee Moore 16 July 2024 | 2024-07-16 09:28:05 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 2c487935e6 | Attempt at functional coverage; breaks code and functional coverage | 2024-07-15 14:20:48 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 04cd2c8ea4 | Renamed --coverage to --ccov and moved UCDB files to questa/ucdb | 2024-07-15 05:32:16 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | affe15191e | Fixed wsim running iterelf tests/coverage | 2024-07-15 03:44:14 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 1b5e63ebe2 | Fixed elf handling | 2024-07-14 09:49:15 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 904a081218 | allow wsim to take .elf in testsuite argument; print error if ELF not found | 2024-07-13 21:59:26 -07:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | 2528830e98 | Merge remote-tracking branch 'upstream/main' into installation Fix derivgen.pl shebang conflict | 2024-07-08 06:46:41 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 604f9d3a45 | Fixed imperas.ic prefix for vcs | 2024-07-04 12:31:00 -07:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | 838e44a53f | Merge branch 'main' of https://github.com/openhwgroup/cvw into installation | 2024-07-03 23:44:25 -07:00 |  | 
			
				
					| 
							
							
								 Jordan Carlin | e6e070f4e4 | Update python shebangs to use /usr/bin/env python3 so virtual environment can be used (also aids in general portability) | 2024-07-03 20:42:55 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 4528b4ee2a | Fix wsim to use absolute path for ELF | 2024-07-03 15:10:02 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | f7797d6092 | First version of iterelf running; removed directory support from wsim | 2024-07-03 14:54:46 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | af4403342f | renamed run_vcs.py to run_vcs, added instr/data in ebu | 2024-07-03 08:02:38 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | aff0ad9c02 | Progress on VCS; run_vcs rewritten in Python to ease passing parameters | 2024-07-02 14:23:34 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 4a3532bf5a | VCS lockstep progress | 2024-06-28 07:19:03 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 31b54fb247 | Progress on VCS lockstep | 2024-06-27 11:16:17 -07:00 |  | 
			
				
					| 
							
							
								 Rose Thompson | 2382677f8f | Got the directory mode wsim working! | 2024-06-01 10:56:37 -05:00 |  | 
			
				
					| 
							
							
								 Rose Thompson | a78093274c | Simplified wsim so it automatically figures out if the second parameter is a testsuite or an elf file. | 2024-06-01 09:56:50 -05:00 |  | 
			
				
					| 
							
							
								 Rose Thompson | f4626d5b06 | Fixed bug so that wsim can start logging after a given number of instructions. | 2024-05-29 14:50:09 -05:00 |  | 
			
				
					| 
							
							
								 Rose Thompson | 0c5b70c40a | It's a bit hacky. But I've got functional coverage working with our wally.do script and testbench.sv. | 2024-05-28 13:54:48 -05:00 |  | 
			
				
					| 
							
							
								 Rose Thompson | 48fd365b9d | Still don't understand why wally.do can't load testbench.sv with functional coverage. But wally-imperas-cov.do can load testbench.sv with functional coverage. | 2024-05-28 13:00:17 -05:00 |  | 
			
				
					| 
							
							
								 Rose Thompson | 4a1e856b18 | Almost working functional coverage in wally.do riscvISACOV is now loading, but for some reason I still cannot get it to record anything.
Instead it is just logging the instructions. | 2024-05-27 18:15:12 -05:00 |  | 
			
				
					| 
							
							
								 Rose Thompson | 26c6eec832 | Getting closer to functional coverage integration. | 2024-05-27 13:20:18 -05:00 |  | 
			
				
					| 
							
							
								 Rose Thompson | e008999030 | wsim now supports lockstep and single elf example
wsim rv64gc ../../tests/riscof/work/riscv-arch-test/rv64i_m/I/src/add-01.S/ref/ref.elf  --elf --lockstep | 2024-05-17 17:10:15 -05:00 |  | 
			
				
					| 
							
							
								 Rose Thompson | 3fdfa0f705 | wsim now simulates a single elffile. | 2024-05-16 15:14:49 -05:00 |  | 
			
				
					| 
							
							
								 Rose Thompson | 970af9551c | Fixed bug with gui mode testbench_fp removed old wally-linux-imperas.do | 2024-05-14 13:41:20 -05:00 |  | 
			
				
					| 
							
							
								 Rose Thompson | 4cc8859612 | Updated wsim to use --coverage rather than -coverage. | 2024-05-14 13:31:34 -05:00 |  | 
			
				
					| 
							
							
								 Rose Thompson | ceb31fec68 | Merge branch 'main' of https://github.com/openhwgroup/cvw | 2024-05-10 08:54:23 -05:00 |  | 
			
				
					| 
							
							
								 Rose Thompson | 93ea5b0c1e | Fixed wavefile to have function logger. | 2024-05-10 08:50:42 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | 61e559606e | Fixed wsim to be able to invoke TestFloat with Verilator.  However, TestFloat produces incorrect results with Verilator | 2024-05-09 18:56:59 -07:00 |  | 
			
				
					| 
							
							
								 Divya2030 | a3f1a274d2 | VCS Simulation Passed | 2024-05-07 10:41:02 -07:00 |  | 
			
				
					| 
							
							
								 Divya2030 | 48ad4d6001 | pmp coverage | 2024-05-02 11:52:54 -07:00 |  | 
			
				
					| 
							
							
								 Divya2030 | 3853f94337 | Revert "initial commit pmp basic coverage working" This reverts commit 7ca1c976c0. | 2024-05-02 11:23:59 -07:00 |  | 
			
				
					| 
							
							
								 Divya2030 | db2b07b05d | pmp functional coverage basic | 2024-05-02 11:20:03 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | f9eec8c43f | Merged wsim changes | 2024-04-22 13:11:35 -07:00 |  | 
			
				
					| 
							
							
								 Kunlin Han | 9be0303493 | Add support for dumping vcd. | 2024-04-22 13:03:51 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | a1876b1e7c | script cleanup | 2024-04-20 17:22:31 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | f639cf4d47 | wsim invokes vcs | 2024-04-20 14:23:21 -07:00 |  | 
			
				
					| 
							
							
								 Kunlin Han | e25177cf4c | Add verilator support for wsim. | 2024-04-11 20:02:20 -07:00 |  | 
			
				
					| 
							
							
								 Rose Thompson | d0d1166e3f | Got the separation of the -G and +variable arguments in the questa do file. regression still runs. | 2024-04-06 18:04:48 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | 6b844a2e6e | Added GUI support and removed unused wave files | 2024-04-06 13:43:06 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | 3c855e3e90 | Passing arguments to buildroot, not yet checking result correctly | 2024-04-06 11:42:41 -07:00 |  | 
			
				
					| 
							
							
								 David Harris | ac9a21873d | Pass TEST to testbench with +TEST=<name> rather than -G TEST=<name> so that we don't have to recompile for every new test | 2024-04-06 10:34:21 -07:00 |  |