Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						4077b22929
					 | 
					
						
						
							
							include fesvr as a library; improve harnesses
						
						
						
						
						
						
					 | 
					
						2013-01-24 23:57:23 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						f37b9d9a7d
					 | 
					
						
						
							
							fix dramsim2 memory model to wrap around
						
						
						
						
						
						
						
						- there was a problem when the I$ speculatively fetched an instruction from an illegal address 
						
						
					 | 
					
						2013-01-23 01:40:15 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						217898c7d0
					 | 
					
						
						
							
							emulator depends on source files in src directory
						
						
						
						
						
						
					 | 
					
						2013-01-23 01:39:47 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						516a64f576
					 | 
					
						
						
							
							commit vec=true
						
						
						
						
						
						
					 | 
					
						2013-01-22 20:24:33 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						bb5c465bb3
					 | 
					
						
						
							
							Switched back to old, better-tested hub on master
						
						
						
						
						
						
					 | 
					
						2013-01-22 19:57:31 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						5b82d72eb7
					 | 
					
						
						
							
							New TileLink bundle names
						
						
						
						
						
						
					 | 
					
						2013-01-21 17:19:07 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						72bba81a76
					 | 
					
						
						
							
							now using single-ported coherence master
						
						
						
						
						
						
					 | 
					
						2013-01-16 23:58:24 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						e33648532b
					 | 
					
						
						
							
							Refactored packet headers/payloads
						
						
						
						
						
						
					 | 
					
						2013-01-15 15:57:06 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						a922b60152
					 | 
					
						
						
							
							Merge branch 'master' of github.com:ucb-bar/reference-chip into network-refactor
						
						
						
						
						
						
					 | 
					
						2013-01-07 14:23:49 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						f2cef8d8d2
					 | 
					
						
						
							
							new IO names, set val/rdy low for unused network inputs, add src/dst setting for tiles, incoherent sig out of tilelink, bump chisel/rocket/uncore
						
						
						
						
						
						
					 | 
					
						2013-01-07 14:19:55 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						bbd010750f
					 | 
					
						
						
							
							add missing #include
						
						
						
						
						
						
					 | 
					
						2013-01-06 04:53:40 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						fd727bf8aa
					 | 
					
						
						
							
							add some of the zedboard fpga infrastructure
						
						
						
						
						
						
						
						you can elaborate the RTL in fpga/build/vcs-sim-rtl, but there's no harness
for VCS simulation yet. 
						
						
					 | 
					
						2013-01-06 03:58:10 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						03df2c3766
					 | 
					
						
						
							
							update .gitignores
						
						
						
						
						
						
					 | 
					
						2013-01-06 03:58:10 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						d0805359a5
					 | 
					
						
						
							
							Refactored uncore conf
						
						
						
						
						
						
					 | 
					
						2012-12-13 11:46:29 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						1d7f1a8182
					 | 
					
						
						
							
							Removed dummy tile instances
						
						
						
						
						
						
					 | 
					
						2012-12-12 16:44:03 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						0e73cc8c12
					 | 
					
						
						
							
							Removed dummy tile instances
						
						
						
						
						
						
					 | 
					
						2012-12-12 16:41:21 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						177909c955
					 | 
					
						
						
							
							Initial version of phys/log network compiles
						
						
						
						
						
						
					 | 
					
						2012-12-12 11:15:10 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Henry Cook
							
						 
					 | 
					
						
						
							
						
						be4e5b8327
					 | 
					
						
						
							
							Initial version of phys/log network compiles
						
						
						
						
						
						
					 | 
					
						2012-12-12 00:06:14 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						98c0ea9875
					 | 
					
						
						
							
							push rocket, tests, and vt-libs
						
						
						
						
						
						
					 | 
					
						2012-12-07 16:59:15 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						10a6a42a4a
					 | 
					
						
						
							
							make vlsi use dram model by default
						
						
						
						
						
						
					 | 
					
						2012-12-06 03:13:45 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						d911e635d6
					 | 
					
						
						
							
							simplify c++ memory models; support +dramsim flag
						
						
						
						
						
						
						
						works for both vlsi and emulator 
						
						
					 | 
					
						2012-12-04 07:04:26 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						5dfb388f03
					 | 
					
						
						
							
							update to newest rocket
						
						
						
						
						
						
					 | 
					
						2012-11-27 02:43:31 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						ea7029484e
					 | 
					
						
						
							
							update to latest rocket
						
						
						
						
						
						
					 | 
					
						2012-11-26 20:57:12 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						e12af07722
					 | 
					
						
						
							
							update to newest rocket
						
						
						
						
						
						
					 | 
					
						2012-11-25 04:40:46 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						9372912a9c
					 | 
					
						
						
							
							update to newest rocket
						
						
						
						
						
						
					 | 
					
						2012-11-20 05:42:44 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						6d47d18c2b
					 | 
					
						
						
							
							catch sigterm to gracefully exit (fixes vcd)
						
						
						
						
						
						
					 | 
					
						2012-11-20 05:40:44 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						7330deb13a
					 | 
					
						
						
							
							print stack trace if elaboration fails
						
						
						
						
						
						
					 | 
					
						2012-11-20 05:39:48 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						4d73e6e38a
					 | 
					
						
						
							
							revamp vector yet again with new D$
						
						
						
						
						
						
					 | 
					
						2012-11-18 03:14:22 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						7bcf59a18f
					 | 
					
						
						
							
							support continous compilation via "make test"
						
						
						
						
						
						
						
						for c++ emulator only, for now 
						
						
					 | 
					
						2012-11-17 19:58:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						b58214d7e3
					 | 
					
						
						
							
							remove more global constants
						
						
						
						
						
						
					 | 
					
						2012-11-17 17:25:43 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						cf05b604b3
					 | 
					
						
						
							
							upgrade to new rocket; improve vlsi makefiles
						
						
						
						
						
						
					 | 
					
						2012-11-17 07:21:29 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						672e904c86
					 | 
					
						
						
							
							update to new rocket/uncore
						
						
						
						
						
						
					 | 
					
						2012-11-16 02:41:50 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						1a91637673
					 | 
					
						
						
							
							refactored vector queue interface
						
						
						
						
						
						
					 | 
					
						2012-11-07 01:16:02 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						29d4c0b857
					 | 
					
						
						
							
							refactored tlb
						
						
						
						
						
						
					 | 
					
						2012-11-06 23:54:14 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						e2afae011a
					 | 
					
						
						
							
							factor out global constants
						
						
						
						
						
						
					 | 
					
						2012-11-06 08:18:40 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						1305372ce7
					 | 
					
						
						
							
							refactor flush logic
						
						
						
						
						
						
					 | 
					
						2012-11-05 23:01:08 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						9844ba1c1d
					 | 
					
						
						
							
							revamp the vector unit with the new frontend
						
						
						
						
						
						
						
						HAVE_PVFB is still broken, we need to multi-thread the frontend 
						
						
					 | 
					
						2012-11-05 01:44:02 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yunsup Lee
							
						 
					 | 
					
						
						
							
						
						dd6ee2571d
					 | 
					
						
						
							
							add vector vm tests
						
						
						
						
						
						
					 | 
					
						2012-11-04 19:29:56 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						0c372fc9ec
					 | 
					
						
						
							
							refactor I$ config into RocketConfiguration
						
						
						
						
						
						
					 | 
					
						2012-11-04 17:00:19 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Andrew Waterman
							
						 
					 | 
					
						
						
							
						
						4ed2d614a2
					 | 
					
						
						
							
							update to new rocket; retime fpu in dc-syn
						
						
						
						
						
						
					 | 
					
						2012-11-04 16:43:02 -08: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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Miquel Moreto
							
						 
					 | 
					
						
						
							
						
						6d49dc51a0
					 | 
					
						
						
							
							Fixed emulator Makefile + extra info in the README file
						
						
						
						
						
						
					 | 
					
						2012-10-16 11:06:48 -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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |