1
0
Commit Graph

3910 Commits

Author SHA1 Message Date
e909093f37 factoring out uncore into separate uncore repo 2012-10-01 16:08:41 -07:00
2413763f3d henry's uncore and rocket changes for new xact types 2012-10-01 16:05:37 -07:00
da6ec486f1 uncore and rocket changes for new xact types 2012-10-01 10:47:36 -07:00
b9a9664de5 uncore and rocket changes for new xact types 2012-10-01 10:47:36 -07:00
d9cb96c0ae factored out common stuff to ChiselUtil 2012-09-27 22:53:34 -07:00
fa8075570a move srcs into src dir, factoring out uncore consts into consts 2012-09-27 12:59:45 -07:00
084a0d31c3 initial commit, all the relevant submodules 2012-09-26 17:46:17 -07:00
667b4ee858 remove Queue flush port (override reset instead) 2012-08-22 13:39:19 -07:00
d4a001b867 add PriorityMux; use to implement PriorityEncoder 2012-08-22 13:38:25 -07:00
743e032f06 generalize interface to DecodeLogic 2012-08-22 13:38:07 -07:00
6546dc84e2 rename queue to Queue
fixes build with case-insensitive file system
2012-08-08 22:11:59 -07:00
aa7fd1f40b rename queue to Queue
fixes build with case-insensitive file system
2012-08-08 22:11:59 -07:00
0f20771664 rename queue to Queue
fixes build with case-insensitive file system
2012-08-08 22:11:59 -07:00
17dc2075dd fix some LLC control bugs 2012-08-06 17:10:04 -07:00
115c25c34b fix some LLC control bugs 2012-08-06 17:10:04 -07:00
897a4e349b fix some LLC control bugs 2012-08-06 17:10:04 -07:00
e9c35b4923 ameliorate DTLB kill->rdy critical path 2012-08-06 17:05:05 -07:00
b94e6915ab refactor IPIs; use new tohost/fromhost protocol 2012-08-03 19:00:34 -07:00
875f3622af fix deadlock in coherence hub 2012-08-03 19:00:03 -07:00
962423d2d1 fix deadlock in coherence hub 2012-08-03 19:00:03 -07:00
6510f020c7 fix deadlock in coherence hub 2012-08-03 19:00:03 -07:00
e346f21725 fix control bug in LLC
structural hazard on tag ram caused deadlock
2012-08-03 18:59:37 -07:00
92b7504c9a fix control bug in LLC
structural hazard on tag ram caused deadlock
2012-08-03 18:59:37 -07:00
e3726c4db0 fix control bug in LLC
structural hazard on tag ram caused deadlock
2012-08-03 18:59:37 -07:00
7a75334bb9 pipeline LLC further 2012-07-31 17:45:14 -07:00
7b9cfd0b90 pipeline LLC further 2012-07-31 17:45:14 -07:00
def913096e pipeline LLC further 2012-07-31 17:45:14 -07:00
8db233c9b7 further pipeline the LLC 2012-07-30 20:12:11 -07:00
85dc34df80 further pipeline the LLC 2012-07-30 20:12:11 -07:00
3a8f3e0de5 further pipeline the LLC 2012-07-30 20:12:11 -07:00
80c243469e add flow queues and skid buffers
hopefully they work
2012-07-30 18:47:12 -07:00
be4fa936dd fix PriorityEncoderOH bug 2012-07-30 18:28:54 -07:00
2ec76390e3 improve PriorityEncoderOH and add Counter util 2012-07-30 16:06:55 -07:00
4d4e28c138 remove reset pin on llc 2012-07-28 21:14:51 -07:00
914b6b622d remove reset pin on llc 2012-07-28 21:14:51 -07:00
2af84f994a remove reset pin on llc 2012-07-28 21:14:51 -07:00
465f2efca7 add reset pin to llc 2012-07-27 18:44:39 -07:00
0a2d284d24 add reset pin to llc 2012-07-27 18:44:39 -07:00
0a1cd1175c add reset pin to llc 2012-07-27 18:44:39 -07:00
db91c4cf6c hwacha 2012-07-27 18:13:20 -07:00
32a16d183f consts file doesn't depend on WIDTH_PVFB if HAVE_PVFB == false 2012-07-27 18:13:20 -07:00
130fa95ed6 expand HTIF's PCR register space 2012-07-27 14:52:39 -07:00
7778802395 reduce number of outstanding transactions 2012-07-26 14:51:41 -07:00
9c50621a19 remove chip-specific uncore gunk 2012-07-26 03:26:52 -07:00
1ae3091261 memory system bug fixes 2012-07-26 00:05:21 -07:00
1405718ca8 memory system bug fixes 2012-07-26 00:05:21 -07:00
a5bea4364f memory system bug fixes 2012-07-26 00:05:21 -07:00
3a2b305ddf change htif width to 16 2012-07-25 17:25:50 -07:00
177dbdadd9 merge HTIF port and backup memory port 2012-07-25 00:18:02 -07:00
309193dd07 change llc size 2012-07-24 14:10:29 -07:00