Noah Boorstin
							
						 
					 | 
					
						
						
						
						
							
						
						
							db86d20d11
							
						
					 | 
					
						
						
							
							busybear: check instead of providing InstrF
						
						
						
						
						
					 | 
					
						2021-02-28 16:46:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Noah Boorstin
							
						 
					 | 
					
						
						
						
						
							
						
						
							a03796a519
							
						
					 | 
					
						
						
							
							busybear: change sstatus, mstatus reset value
						
						
						
						
						
					 | 
					
						2021-02-28 16:19:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Noah Boorstin
							
						 
					 | 
					
						
						
						
						
							
						
						
							6e70ae8b3d
							
						
					 | 
					
						
						
							
							busybear: add 2nd dtim for bootram
						
						
						
						
						
					 | 
					
						2021-02-28 16:08:54 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Noah Boorstin
							
						 
					 | 
					
						
						
						
						
							
						
						
							edd5e9106d
							
						
					 | 
					
						
						
							
							busybear: remove gpio, start adding 2nd ram
						
						
						
						
						
					 | 
					
						2021-02-28 06:02:40 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Noah Boorstin
							
						 
					 | 
					
						
						
						
						
							
						
						
							e5e345d161
							
						
					 | 
					
						
						
							
							busybear: instantiate normal wallypipelinedsoc
						
						
						
						
						
					 | 
					
						2021-02-28 06:02:21 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								kaveh pezeshki
							
						 
					 | 
					
						
						
						
						
							
						
						
							c7863d58cd
							
						
					 | 
					
						
						
							
							merged with main to integrate with AHB
						
						
						
						
						
					 | 
					
						2021-02-26 05:37:10 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Noah Boorstin
							
						 
					 | 
					
						
						
						
						
							
						
						
							ab9247d625
							
						
					 | 
					
						
						
							
							busybear: add main ram loading, better instr checking also
						
						
						
						
						
					 | 
					
						2021-02-26 20:26:54 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								kaveh Pezeshki
							
						 
					 | 
					
						
						
						
						
							
						
						
							ad631ec3a1
							
						
					 | 
					
						
						
							
							fixed sensitivity list on error checking always block, removed useless  once and for all
						
						
						
						
						
					 | 
					
						2021-02-26 13:41:16 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							015b632eb1
							
						
					 | 
					
						
						
							
							Cleaned out unused signals
						
						
						
						
						
					 | 
					
						2021-02-26 09:17:36 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								kaveh pezeshki
							
						 
					 | 
					
						
						
						
						
							
						
						
							d32421822c
							
						
					 | 
					
						
						
							
							restored
						
						
						
						
						
					 | 
					
						2021-02-26 02:22:08 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							b16846bddb
							
						
					 | 
					
						
						
							
							Clean up bus interface code
						
						
						
						
						
					 | 
					
						2021-02-26 01:03:47 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							24f767a404
							
						
					 | 
					
						
						
							
							Retimed peripherals for AHB interface
						
						
						
						
						
					 | 
					
						2021-02-26 00:55:41 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Brett Mathis
							
						 
					 | 
					
						
						
						
						
							
						
						
							4e6caf64d9
							
						
					 | 
					
						
						
							
							Fcmp/Fsgn pipeline modules
						
						
						
						
						
					 | 
					
						2021-02-25 18:22:30 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							c060e427f0
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2021-02-25 15:49:38 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							a16fd95eed
							
						
					 | 
					
						
						
							
							Restored to working multiplier after Lab 2
						
						
						
						
						
					 | 
					
						2021-02-25 15:32:43 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Brett Mathis
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec82453ba1
							
						
					 | 
					
						
						
							
							FPU Assembly tests
						
						
						
						
						
					 | 
					
						2021-02-25 14:32:36 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Teo Ene
							
						 
					 | 
					
						
						
						
						
							
						
						
							6be5bb1f84
							
						
					 | 
					
						
						
							
							Fixed previous commit
						
						
						
						
						
					 | 
					
						2021-02-25 11:24:44 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Teo Ene
							
						 
					 | 
					
						
						
						
						
							
						
						
							31c07b2adc
							
						
					 | 
					
						
						
							
							Edited imem to account for TIMBASE==0; still hard-coded and needs to be improved, but works with coremark config now.
						
						
						
						
						
					 | 
					
						2021-02-25 11:23:01 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Teo Ene
							
						 
					 | 
					
						
						
						
						
							
						
						
							61b872a3e8
							
						
					 | 
					
						
						
							
							Changed TIMBASE in coremark config file
						
						
						
						
						
					 | 
					
						2021-02-25 11:03:41 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Teo Ene
							
						 
					 | 
					
						
						
						
						
							
						
						
							544df9e18c
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/lab3' into main
						
						
						
						
						
					 | 
					
						2021-02-25 10:28:20 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Teo Ene
							
						 
					 | 
					
						
						
						
						
							
						
						
							c47872c2af
							
						
					 | 
					
						
						
							
							Changed .do file back to run all
						
						
						
						
						
					 | 
					
						2021-02-25 09:58:54 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							d00d42cf9a
							
						
					 | 
					
						
						
							
							Merged bus into main
						
						
						
						
						
					 | 
					
						2021-02-25 00:28:41 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							3b6807368f
							
						
					 | 
					
						
						
							
							removed WALLY ALU tests to avoid merge conflict with main branch
						
						
						
						
						
					 | 
					
						2021-02-25 00:15:22 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Teo Ene
							
						 
					 | 
					
						
						
						
						
							
						
						
							3e5de35fc4
							
						
					 | 
					
						
						
							
							Added provisional coremark files from work with Elizabeth
						
						
						
						
						
					 | 
					
						2021-02-24 20:07:07 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								kaveh pezeshki
							
						 
					 | 
					
						
						
						
						
							
						
						
							3bb8e0d918
							
						
					 | 
					
						
						
							
							condensed always blocks to avoid race conditions
						
						
						
						
						
					 | 
					
						2021-02-24 11:35:28 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Noah Boorstin
							
						 
					 | 
					
						
						
						
						
							
						
						
							3d82ceffb7
							
						
					 | 
					
						
						
							
							busybear: preload bootram
						
						
						
						
						
						
						
						thanks to Prof Stine for the .do file commands
@kaveh can you check line 201? it does nothing, but things break when
I remove that line 
						
					 | 
					
						2021-02-24 18:46:09 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f5e9c91193
							
						
					 | 
					
						
						
							
							All tests passing with bus interface
						
						
						
						
						
					 | 
					
						2021-02-24 07:25:03 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								kaveh pezeshki
							
						 
					 | 
					
						
						
						
						
							
						
						
							b36a5614b4
							
						
					 | 
					
						
						
							
							added comments for RAM and bootram, removed trailing whitepace
						
						
						
						
						
					 | 
					
						2021-02-23 21:28:33 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Noah Boorstin
							
						 
					 | 
					
						
						
						
						
							
						
						
							c8e9edcc43
							
						
					 | 
					
						
						
							
							busybear: add bootram section in the same manner as ram
						
						
						
						
						
					 | 
					
						2021-02-24 02:02:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Noah Boorstin
							
						 
					 | 
					
						
						
						
						
							
						
						
							a24270c4ca
							
						
					 | 
					
						
						
							
							busybear: add support for subwords in ram
						
						
						
						
						
						
						
						this is really weird and i'm not sure if i did it right. I'd love if @kaveh could review it 
						
					 | 
					
						2021-02-24 01:51:18 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Noah Boorstin
							
						 
					 | 
					
						
						
						
						
							
						
						
							00605864fc
							
						
					 | 
					
						
						
							
							busybear: start adding ram
						
						
						
						
						
					 | 
					
						2021-02-23 22:01:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							8f5cc19143
							
						
					 | 
					
						
						
							
							Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
						
						
						
						
						
					 | 
					
						2021-02-23 20:21:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Katherine Parry
							
						 
					 | 
					
						
						
						
						
							
						
						
							7b103423e1
							
						
					 | 
					
						
						
							
							inital FMA push
						
						
						
						
						
					 | 
					
						2021-02-23 20:19:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Noah Boorstin
							
						 
					 | 
					
						
						
						
						
							
						
						
							d5e7a8a4cf
							
						
					 | 
					
						
						
							
							busybear: remove unused signals
						
						
						
						
						
					 | 
					
						2021-02-23 19:38:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Noah Boorstin
							
						 
					 | 
					
						
						
						
						
							
						
						
							ceb7df3561
							
						
					 | 
					
						
						
							
							busybear: instantiate soc instead of hart
						
						
						
						
						
					 | 
					
						2021-02-23 18:59:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							c52a99ce2d
							
						
					 | 
					
						
						
							
							Fixed fetch stall after jump in bus unit
						
						
						
						
						
					 | 
					
						2021-02-23 09:08:57 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							817f81c356
							
						
					 | 
					
						
						
							
							Debugging Bus interface
						
						
						
						
						
					 | 
					
						2021-02-22 13:48:30 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								kaveh pezeshki
							
						 
					 | 
					
						
						
						
						
							
						
						
							62d9185212
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/tlb_toy' into busybear
						
						
						
						
						
					 | 
					
						2021-02-22 02:23:01 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Fleming
							
						 
					 | 
					
						
						
						
						
							
						
						
							21552eaf9d
							
						
					 | 
					
						
						
							
							Create simple TLB
						
						
						
						
						
						
						
						This TLB is just a demonstration and is not currently
instantiated by the IFU or DFU. 
						
					 | 
					
						2021-02-18 18:06:09 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							acd7ba8b60
							
						
					 | 
					
						
						
							
							Updated creation date of mul
						
						
						
						
						
					 | 
					
						2021-02-18 08:13:08 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f5b4c3a25
							
						
					 | 
					
						
						
							
							Resotred part of multiplier for lab 2
						
						
						
						
						
					 | 
					
						2021-02-17 16:14:04 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							64536dbc34
							
						
					 | 
					
						
						
							
							Removed multiplier for lab 2
						
						
						
						
						
					 | 
					
						2021-02-17 16:06:16 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc758a0c7b
							
						
					 | 
					
						
						
							
							Multiplier tweaks
						
						
						
						
						
					 | 
					
						2021-02-17 16:00:27 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							3edf910c18
							
						
					 | 
					
						
						
							
							Started to integrate OSU divider
						
						
						
						
						
					 | 
					
						2021-02-17 15:38:44 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							cb0054b524
							
						
					 | 
					
						
						
							
							Multiply instructions working
						
						
						
						
						
					 | 
					
						2021-02-17 15:29:20 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Noah Boorstin
							
						 
					 | 
					
						
						
						
						
							
						
						
							5835641c6c
							
						
					 | 
					
						
						
							
							busybear testbench: check (almost) all the CSRs
						
						
						
						
						
					 | 
					
						2021-02-16 20:03:24 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Noah Boorstin
							
						 
					 | 
					
						
						
						
						
							
						
						
							006f8c6c71
							
						
					 | 
					
						
						
							
							busybear: more small updates
						
						
						
						
						
						
						
						not sure what to do about MMU yet, hopefully we'll decide at saturday's meeting 
						
					 | 
					
						2021-02-16 20:01:00 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							8dec69c2ce
							
						
					 | 
					
						
						
							
							Added MUL
						
						
						
						
						
					 | 
					
						2021-02-15 22:27:35 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Teo Ene
							
						 
					 | 
					
						
						
						
						
							
						
						
							a842879741
							
						
					 | 
					
						
						
							
							Added scripts to report power and area on a module-by-module basis
						
						
						
						
						
					 | 
					
						2021-02-15 12:09:33 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Harris
							
						 
					 | 
					
						
						
						
						
							
						
						
							f00728448a
							
						
					 | 
					
						
						
							
							WALLY ALU tests
						
						
						
						
						
					 | 
					
						2021-02-15 10:16:31 -05:00 | 
					
					
						
						
							
							
							
						
					 |