| 
							
							
								 bbracker | d3059dd04c | fix UART RX FIFO bug where tail pointer can overtake head pointer | 2021-07-22 02:09:41 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | 57a2917997 | make address translator signals visible in waveview | 2021-07-21 20:07:49 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | cd469035be | make testbench check the same CSRs that QEMU logs; change CLINT to reset MTIMECMP to -1 so that we don't instantly get a timer interrupt upon reset | 2021-07-19 15:13:03 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | e4a50a5bb8 | change memread testvectors to not left-shift bytes and half-words | 2021-07-18 21:49:53 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | 5e9dcb3f1c | linux testbench progress | 2021-07-18 18:47:40 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | 4a3503281f | swapped out linux testbench signal names | 2021-07-17 14:46:18 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | 01ca22af49 | changed stop of linux boot from arch_cpu_idle to do_idle | 2021-07-16 12:27:15 -04:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 36f59f3c99 | Almost all convert instructions pass Imperas tests | 2021-07-11 18:06:33 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 5f91b339aa | Added F_SUPPORTED flag to disable floating point unit when not in MISA | 2021-07-05 10:30:46 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | 9645b023c9 | Moved BOOTTIM to 0x1000-0x1FFF.  Added logic to detect an access to undefined memory and assert HREADY so bus doesn't hang. | 2021-07-04 01:19:38 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | 13cf7c0934 | linux testbench now ignores HWRITE glitches caused by flush glitches | 2021-06-25 09:28:52 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | be962cb1ff | overhauled linux testbench and spoofed MTTIME interrupt | 2021-06-24 01:42:35 -04:00 |  | 
			
				
					| 
							
							
								 David Harris | a514554eeb | Reduced complexity of pmpadrdec | 2021-06-23 03:03:52 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | dc26f2a6d0 | whoops wavedo typo | 2021-06-20 05:36:54 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | c77aabdc6f | make buildroot ignore SSTATUS because QEMU did not originally log it | 2021-06-20 05:31:24 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | d62d9a7aac | make buildroot waves only turn on after a user-specified point | 2021-06-20 00:39:30 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | 5b96f7fbd7 | making linux waveforms more useful | 2021-06-17 08:37:37 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | 4e765ee1c5 | expanded GPIO testing and caught small GPIO bug | 2021-06-03 10:03:09 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | 2c77a13c08 | fixed InstrValid signals and implemented less costly MEPC loading | 2021-06-02 10:03:19 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | 39ae743543 | turns out I should not have tried renaming FStallD to FPUStallD because that name was already used! All the same it does feel weird to have two such signals floating around \(ah pun!\) | 2021-05-28 23:11:37 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | 846553ac7d | improved PLIC test organization | 2021-05-21 15:13:02 -04:00 |  | 
			
				
					| 
							
							
								 Katherine Parry | 06af239e6c | FMV.D.X imperas test passes | 2021-05-20 22:17:59 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | 1d3db5ead5 | small bit of busybear debug progress | 2021-05-19 20:18:00 -04:00 |  | 
			
				
					| 
							
							
								 James E. Stine | 865b3ee219 | Updates on Divide - pushed in working version of DIV64U for Divide and REmainder.  Will do 32-bit version tomorrow as well as Signed version | 2021-05-17 16:48:51 -05:00 |  | 
			
				
					| 
							
							
								 Thomas Fleming | cfe64e7c24 | Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main Conflicts:
	wally-pipelined/src/ebu/ahblite.sv | 2021-05-03 14:02:19 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | 9ab714e636 | small rv64 plic test bugfix | 2021-05-03 10:06:44 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Fleming | 6e5fc107d9 | Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main | 2021-04-29 16:30:00 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | ebd9c0ee29 | Remove signal which no longer exists from default waves, so sim-wally works | 2021-04-29 14:41:10 -04:00 |  | 
			
				
					| 
							
							
								 Thomas Fleming | c62fdfb7b3 | Remove unused waves from .do files | 2021-04-29 02:19:46 -04:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | 0324329ed9 | linux: start using internal branch predictor signal | 2021-04-26 14:34:38 -04:00 |  | 
			
				
					| 
							
							
								 Ross Thompson | 8e5409af66 | Icache integrated! Merge branch 'icache-almost-working' into main | 2021-04-26 11:48:58 -05:00 |  | 
			
				
					| 
							
							
								 bbracker | 1cc0dcc83f | progress on bus and lrsc | 2021-04-26 07:43:16 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | a3487a9e47 | do script refactor | 2021-04-24 09:32:09 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | 850f728cc7 | Merge branch 'main' into cache | 2021-04-19 00:05:23 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | 368c94d4ff | working GPIO interrupt demo | 2021-04-15 21:09:15 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | d99b8f772e | Merge from branch 'main' | 2021-04-08 17:19:34 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | 755e2e5771 | merge testbench | 2021-04-08 14:28:01 -04:00 |  | 
			
				
					| 
							
							
								 bbracker | 31c6b2d01f | Yee hoo first draft of PLIC plus self-checking tests | 2021-04-04 06:40:53 -04:00 |  | 
			
				
					| 
							
							
								 James E. Stine | cff08adc3a | Added some updates to divider - still not working all the time.  Still a bug with signals within muldiv - specificaly MultDivE being modified during Execute stage.  Seems to be triggered by ahblite signal. | 2021-04-02 06:27:37 -05:00 |  | 
			
				
					| 
							
							
								 ushakya22 | 6b9ae41302 | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main | 2021-03-30 15:25:07 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | 631454ccf9 | Merge branch 'cache2' into cache Conflicts:
	wally-pipelined/testbench/testbench-imperas.sv | 2021-03-30 13:32:33 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | 7ca57cc4fc | Merge branch 'main' into cache Conflicts:
	wally-pipelined/regression/wave-dos/ahb-waves.do
	wally-pipelined/src/ifu/ifu.sv
	wally-pipelined/testbench/testbench-busybear.sv
	wally-pipelined/testbench/testbench-imperas.sv | 2021-03-30 12:55:01 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | 39bf2347bc | Fix error when reading an instruction that crosses a line boundary | 2021-03-25 18:47:23 -04:00 |  | 
			
				
					| 
							
							
								 ShreyaSanghai | 139c2076a1 | Removed PCW and InstrW from ifu | 2021-03-26 01:53:19 +05:30 |  | 
			
				
					| 
							
							
								 Jarred Allen | 3b4f0141f4 | Begin work on compressed instructions | 2021-03-25 14:43:10 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | 0290568a52 | Make cache output NOP after a reset | 2021-03-25 13:18:30 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | 602271ff7b | rv64i linear control flow now working | 2021-03-25 13:02:26 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | 0d05c51af9 | Remove deleted signal from waves | 2021-03-23 14:17:17 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | b63bfc7afa | Fix conflicts in ahb-waves that snuck through manual merging | 2021-03-20 17:16:50 -04:00 |  | 
			
				
					| 
							
							
								 Jarred Allen | 279c09b27c | Merge changes from main | 2021-03-18 18:58:10 -04:00 |  |