Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						fedee6c67d
					 | 
					
						
						
							
							add generic error correcting codes
						
						
						
						
						
						
					 | 
					
						2012-10-30 01:03:47 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						0cd0f8a9db
					 | 
					
						
						
							
							Initial version of migratory protocol
						
						
						
						
						
						
					 | 
					
						2012-10-23 18:01:53 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						538b23c223
					 | 
					
						
						
							
							Initial version of using sbt tasks to elaborate chisel source and invoke backends' makefiles
						
						
						
						
						
						
					 | 
					
						2012-10-23 12:52:59 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						17d2bd8926
					 | 
					
						
						
							
							Initial version of sbt tasks (elaborate task with no parameters)
						
						
						
						
						
						
					 | 
					
						2012-10-23 12:52:00 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						3edc1f42aa
					 | 
					
						
						
							
							revamp the backup memory link in the vlsi backend
						
						
						
						
						
						
					 | 
					
						2012-10-23 03:31:34 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						367b5489d1
					 | 
					
						
						
							
							first crack at continuous compilation/testing flow
						
						
						
						
						
						
						
						try it out: cd emulator; make test 
						
						
					 | 
					
						2012-10-19 04:09:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						1ad928cfe2
					 | 
					
						
						
							
							directly integrate dramsim build
						
						
						
						
						
						
						
						also, build it as a static library to simplify dependencies 
						
						
					 | 
					
						2012-10-18 18:59:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						edf0eeed01
					 | 
					
						
						
							
							integrate updated rocket/uncore
						
						
						
						
						
						
					 | 
					
						2012-10-18 17:51:41 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						5773cbb68a
					 | 
					
						
						
							
							rejigger htif to use UncoreConfiguration
						
						
						
						
						
						
					 | 
					
						2012-10-18 17:26:03 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						2aecb0024f
					 | 
					
						
						
							
							UncoreConfiguration now contains coherence policy
						
						
						
						
						
						
					 | 
					
						2012-10-18 16:57:28 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						ffda0e41a9
					 | 
					
						
						
							
							parameterize width of MemSerdes/MemDesser
						
						
						
						
						
						
					 | 
					
						2012-10-18 16:56:36 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						e2eb7ce8e9
					 | 
					
						
						
							
							Cleanup git incompetence
						
						
						
						
						
						
					 | 
					
						2012-10-16 16:54:58 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						88ac5af181
					 | 
					
						
						
							
							Merged consts-as-traits
						
						
						
						
						
						
					 | 
					
						2012-10-16 16:32:35 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						9df5cfa552
					 | 
					
						
						
							
							Factored out tilelink classes
						
						
						
						
						
						
					 | 
					
						2012-10-16 14:26:33 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						6cff1c13d8
					 | 
					
						
						
							
							Refer to traits moved to uncore, add UncoreConfiguration to top
						
						
						
						
						
						
					 | 
					
						2012-10-16 14:22:23 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						8509cda813
					 | 
					
						
						
							
							Refined traits for use with rocket asserts, added UncoreConfiguration to handle ntiles
						
						
						
						
						
						
					 | 
					
						2012-10-16 13:58:18 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Miquel Moreto
							
						 
					 | 
					
						
						
							
						
						6d49dc51a0
					 | 
					
						
						
							
							Fixed emulator Makefile + extra info in the README file
						
						
						
						
						
						
					 | 
					
						2012-10-16 11:06:48 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						b9a2af697d
					 | 
					
						
						
							
							turn off HAVE_VEC as it's currently broken
						
						
						
						
						
						
						
						the new I$/frontend needs to be integrated 
						
						
					 | 
					
						2012-10-16 07:38:19 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						0a640f2cc6
					 | 
					
						
						
							
							make DecodeLogic deterministic (hopefully)
						
						
						
						
						
						
					 | 
					
						2012-10-16 04:51:21 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						5821900329
					 | 
					
						
						
							
							don't refetch from I$ if on same 16B block
						
						
						
						
						
						
					 | 
					
						2012-10-16 02:24:38 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						b955985b38
					 | 
					
						
						
							
							improve divider QoR
						
						
						
						
						
						
					 | 
					
						2012-10-16 02:24:38 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						197154c485
					 | 
					
						
						
							
							use BTB for JALR
						
						
						
						
						
						
					 | 
					
						2012-10-16 02:24:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						fc648d13a1
					 | 
					
						
						
							
							remove old Mux1H; add implicit conversions
						
						
						
						
						
						
					 | 
					
						2012-10-16 02:24:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						661f8e635b
					 | 
					
						
						
							
							merge I$, ITLB, BTB into Frontend
						
						
						
						
						
						
					 | 
					
						2012-10-16 02:24:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						fcd69dba98
					 | 
					
						
						
							
							add optional early-out to mul/div
						
						
						
						
						
						
					 | 
					
						2012-10-16 02:24:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						27ddff1adb
					 | 
					
						
						
							
							simplify and improve multiplier
						
						
						
						
						
						
					 | 
					
						2012-10-16 02:24:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						1418604bf0
					 | 
					
						
						
							
							new constants organization
						
						
						
						
						
						
					 | 
					
						2012-10-15 18:52:48 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						8970b635b2
					 | 
					
						
						
							
							improvements to implicit RocketConfiguration parameter
						
						
						
						
						
						
					 | 
					
						2012-10-15 16:29:49 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						a7a4e65690
					 | 
					
						
						
							
							Initial verison of reading config from files
						
						
						
						
						
						
					 | 
					
						2012-10-15 16:05:50 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						5d2a470215
					 | 
					
						
						
							
							all rocket-specific arbiters in one file and refactored traits slightly
						
						
						
						
						
						
					 | 
					
						2012-10-15 16:05:32 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Miquel Moreto
							
						 
					 | 
					
						
						
							
						
						aa3dc422b4
					 | 
					
						
						
							
							Added first README file
						
						
						
						
						
						
					 | 
					
						2012-10-15 10:54:47 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Miquel Moreto
							
						 
					 | 
					
						
						
							
						
						5d75ddc553
					 | 
					
						
						
							
							Added dramsim2 memory model to the emulator backend
						
						
						
						
						
						
					 | 
					
						2012-10-14 14:06:28 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						34da073077
					 | 
					
						
						
							
							fix tab
						
						
						
						
						
						
					 | 
					
						2012-10-11 12:09:49 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						f67f8829e3
					 | 
					
						
						
							
							new rocket + uncore tags, added uncore dependencies to Makefrag
						
						
						
						
						
						
					 | 
					
						2012-10-10 15:44:19 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						08ab076217
					 | 
					
						
						
							
							forgot to change package + using fromBits in memserdes instead of manual unpacking
						
						
						
						
						
						
					 | 
					
						2012-10-10 15:42:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						1864e41361
					 | 
					
						
						
							
							memserdes + slowio out of rocket and into uncore
						
						
						
						
						
						
					 | 
					
						2012-10-10 15:25:24 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						9610622ab0
					 | 
					
						
						
							
							moving memserdes + slowio into src
						
						
						
						
						
						
					 | 
					
						2012-10-10 12:41:11 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						35f213e735
					 | 
					
						
						
							
							Merge branch 'master' of ../rocket-clone
						
						
						
						
						
						
					 | 
					
						2012-10-10 12:39:48 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						7fd4eb6afd
					 | 
					
						
						
							
							update uncore
						
						
						
						
						
						
					 | 
					
						2012-10-09 18:05:32 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						3973aef938
					 | 
					
						
						
							
							handle structural hazard on LLC tags
						
						
						
						
						
						
					 | 
					
						2012-10-09 18:04:55 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						c3236e6ee6
					 | 
					
						
						
							
							add missing symlink and update uncore
						
						
						
						
						
						
					 | 
					
						2012-10-09 17:51:33 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						24a49350cc
					 | 
					
						
						
							
							reference chip design
						
						
						
						
						
						
					 | 
					
						2012-10-09 13:05:56 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						fe21142972
					 | 
					
						
						
							
							fixed memdessert unpacking
						
						
						
						
						
						
					 | 
					
						2012-10-09 13:03:17 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						916c1019af
					 | 
					
						
						
							
							fixed memdessert unpacking
						
						
						
						
						
						
					 | 
					
						2012-10-09 13:03:17 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						9025d0610c
					 | 
					
						
						
							
							first pass at configuration object passed as implicit parameter
						
						
						
						
						
						
					 | 
					
						2012-10-07 22:37:29 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						dfdfddebe8
					 | 
					
						
						
							
							constants as traits
						
						
						
						
						
						
					 | 
					
						2012-10-07 22:20:03 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						b5ff436092
					 | 
					
						
						
							
							decode constant object split into multiple objects
						
						
						
						
						
						
					 | 
					
						2012-10-05 15:50:42 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						ed8cc4a1cf
					 | 
					
						
						
							
							eliminate D$ probe->WB critical path
						
						
						
						
						
						
					 | 
					
						2012-10-04 09:05:14 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						93a0182b96
					 | 
					
						
						
							
							everything to get emulator working
						
						
						
						
						
						
					 | 
					
						2012-10-01 19:30:11 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huy Vo
							
						 
					 | 
					
						
						
							
						
						8560ea6e40
					 | 
					
						
						
							
							rename hwacha -> riscv-hwacha, chisel, riscv-asm-tests-bmarks, and uncore tags
						
						
						
						
						
						
					 | 
					
						2012-10-01 19:12:18 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |