| 
							
							
								 Noah Boorstin | 4f84bd3c8f | busybear: fix misaligned writing checking | 2021-01-28 19:35:09 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | beb93e2508 | busybear: add more test instructions currently testing first 1k instrs | 2021-01-28 16:41:37 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | 91e9defd0a | more of the same fixes | 2021-01-28 16:26:15 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | 623d9feeab | more misaligned read fixing I'm getting fairly concerned about this, I feel like
this should only work if the memory ignores the lower 3 or 4 bits of the adr | 2021-01-28 16:14:35 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | 405c9d90b5 | busybear testbench: understand bytemask for writes | 2021-01-28 15:42:47 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | a4bac85ece | busybear: ret is only 1 word | 2021-01-28 14:47:40 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | 0befdfacec | add speculative exception for compressed instructions | 2021-01-28 14:40:35 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | 27142f0fef | testbench now understands lw not aligned to 8 bytes also busybear now has first 500 instead of 100 instrs
and prints current instrs less | 2021-01-28 13:33:22 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | 206747b8b2 | Busybear test now processes first 100 instrs correctly! - changed test parser to recognize lw in addition to lw
also, added temporary questa files (wlft*) to .gitignore | 2021-01-28 01:19:27 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | 8f6994196a | fix memory write address decoding for busybear tests | 2021-01-28 01:19:26 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | 28fabb94ee | update busybear testbench to conform to new structure | 2021-01-27 23:42:19 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | 4df461ad77 | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main | 2021-01-27 22:49:55 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | 824014c5c0 | Repartitioned with Instruction Fetch Unit, Integer Execution Unit | 2021-01-27 22:49:47 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | c9baa70e26 | update busybear testbench to conform to new structure | 2021-01-27 12:54:09 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | e84fbd0a73 | Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main | 2021-01-27 06:40:39 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | b88508ca11 | Repartitioned datapath and controller into ieu | 2021-01-27 06:40:26 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | 1195ebb468 | show instruction assembly in waveform | 2021-01-26 12:34:12 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | 6c567aab9a | Update busybear tests to conform to new directory structure | 2021-01-25 20:37:18 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | e92db93939 | Fixed mem write checking now passes around 50 instructions! | 2021-01-25 20:07:08 -05:00 |  | 
			
				
					| 
							
							
								 Noah Boorstin | 358393a1da | fix speculation ignoring for PC fetching | 2021-01-25 20:07:06 -05:00 |  | 
			
				
					| 
							
							
								 David Harris | fa18052348 | Added test configurations | 2021-01-25 11:28:43 -05:00 |  |