| 
							
							
								 Henry Cook | 6bc47a55b4 | changed coherence message type names | 2012-04-09 23:29:31 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | 0b4937f70f | changed coherence message type names | 2012-04-09 23:29:31 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | d301336c33 | Refactored coherence better from uncore hub, better coherence function names | 2012-04-09 23:29:31 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | 27e3346c14 | Refactored coherence better from uncore hub, better coherence function names | 2012-04-09 23:29:31 -07:00 |  | 
			
				
					| 
							
							
								 Henry Cook | ed79ec98f7 | Refactored coherence better from uncore hub, better coherence function names | 2012-04-09 23:29:31 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 73d8d42515 | fix coherence bug with multiple probe replies | 2012-04-09 21:40:35 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | aee9378712 | fix coherence bug with multiple probe replies | 2012-04-09 21:40:35 -07:00 |  | 
			
				
					| 
							
							
								 Huy Vo | c9c3bd02bc | kill mem stage if fpu nacks in mem stage | 2012-04-01 17:02:32 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 7f254d9670 | refine FP bugfixes | 2012-04-01 14:52:33 -07:00 |  | 
			
				
					| 
							
							
								 Huy Vo | c7c35322c2 | two bug fixes to fpu | 2012-03-31 22:23:51 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | a09e8d1c55 | remove I$ prefetcher for now there's a bug in it, and I don't have time to fix it at the moment. | 2012-03-27 15:43:56 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 452876af37 | fence on vvcfg; implement fence.v.g correctly | 2012-03-27 14:49:00 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | bb704dc0c9 | fix vector length calc bug, thanks chris and andrew | 2012-03-27 12:04:07 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 257747a3a1 | no dessert tonight :( | 2012-03-26 23:50:09 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 6bda8674bd | no dessert tonight :( | 2012-03-26 23:50:09 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | a70f0414fa | fix a workaroundable bug | 2012-03-26 20:51:54 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | 32d95e9594 | fix -1:0 index problem for direct map case | 2012-03-26 17:00:01 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 25fe46dc18 | remove bug from dessert | 2012-03-26 14:18:57 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | e2fe525fb6 | remove bug from dessert | 2012-03-26 14:18:57 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | e6b0e565de | turn HAVE_VEC on | 2012-03-26 01:21:39 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 5f53cd4ac1 | reduce HTIF width | 2012-03-25 23:49:59 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | ef505de017 | reduce HTIF width | 2012-03-25 23:49:45 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 4e6302fedc | add dessert | 2012-03-25 23:03:20 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 31f0b600fd | add dessert | 2012-03-25 23:03:20 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 5a00143035 | loop host.in to host.out during reset | 2012-03-25 21:45:10 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 1666d3fbd7 | loop host.in to host.out during reset | 2012-03-25 21:45:10 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | f62a02ab54 | remove dumb stuff in top.scala | 2012-03-25 21:30:01 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | a7ebea13fc | add mem serdes unit | 2012-03-25 17:03:58 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 88bf8a4f23 | add mem serdes unit | 2012-03-25 17:03:58 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 7fa93da4f5 | add backup memory port (disabled for now) | 2012-03-25 15:49:32 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | 1f33f6bb58 | HAVE_VEC is on | 2012-03-24 20:54:43 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 86d56ff67b | refactor cpu/i$/d$ into Tile (rather than Top) | 2012-03-24 16:57:28 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 3a487ac89b | improve htif<->pcr interface | 2012-03-24 16:57:28 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 54fa6f660d | new supervisor mode | 2012-03-24 13:03:31 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | 65929a62e3 | fix reset value for appvl | 2012-03-22 15:32:04 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | aaed0241af | get rid of vxcptwait | 2012-03-21 15:09:04 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | 023734175d | now fence stalls in decode | 2012-03-20 17:10:05 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | e450e3aa40 | fix irt counter bug regarding vector stuff | 2012-03-20 17:09:54 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | 7d7d7f49f9 | change the tlb arbiter to a round robing one | 2012-03-20 15:21:36 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | 5f69c5a764 | fix bug in coherence hub, specifically in abort handling logic | 2012-03-20 02:16:28 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | 1cddd5de56 | fix amo locking up problem | 2012-03-20 02:16:28 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | 56cb9b7a63 | fix bug in coherence hub, specifically in abort handling logic | 2012-03-20 02:16:28 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | c036fff79c | fix id interrupt signal | 2012-03-19 15:13:57 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | 0edea00166 | now HAVE_VEC is true, since it passes the emulator | 2012-03-19 03:10:00 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | 264732556f | fixes to match verilog X semantics | 2012-03-19 03:10:00 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | bd27d0fab2 | can now take interrupts on stalled instructions | 2012-03-19 01:02:06 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | 2ed0be65f9 | fix RRArbiter | 2012-03-19 00:19:33 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | ba06cd953e | add chosen | 2012-03-18 20:43:17 -07:00 |  | 
			
				
					| 
							
							
								 Andrew Waterman | c4a91303fb | update vector fence names and encoding | 2012-03-18 20:42:38 -07:00 |  | 
			
				
					| 
							
							
								 Yunsup Lee | 2a01f558ba | fix unmasked valid bug in ctrl_vec | 2012-03-18 19:55:24 -07:00 |  |