1
0
Commit Graph

3544 Commits

Author SHA1 Message Date
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
7736405726 fix bug in coherence hub, respect xact_rep.ready 2012-07-23 20:56:55 -07:00
d0e12c13f6 fix bug in coherence hub, respect xact_rep.ready 2012-07-23 20:56:55 -07:00
6541cf22a4 fix bug in coherence hub, respect xact_rep.ready 2012-07-23 20:56:55 -07:00
f4e3e72ad1 hoist HTIF_WIDTH out to consts 2012-07-23 17:30:04 -07:00
a21c355114 fix htif split request/response 2012-07-23 17:15:16 -07:00
df8aff0906 don't dequeue probe queue during reset 2012-07-22 21:05:52 -07:00
c6ac836581 don't dequeue probe queue during reset 2012-07-22 21:05:52 -07:00
938effc053 don't dequeue probe queue during reset 2012-07-22 21:05:52 -07:00
379f021359 change ioHTIF interface between the tile/uncore boundary to cope with asynchrony 2012-07-22 18:26:02 -07:00
c892950bf1 hoist out uncore as its own component 2012-07-22 17:48:17 -07:00
0a97d6ab4d type casting 2012-07-18 13:03:35 -07:00
d01e70c672 decouple all interfaces between tile and top
also, add an "incoherent" bit to tilelink to indicate no probes needed
2012-07-17 22:55:40 -07:00
0258dfb23f decouple all interfaces between tile and top
also, add an "incoherent" bit to tilelink to indicate no probes needed
2012-07-17 22:55:40 -07:00
f42c6afed2 decouple all interfaces between tile and top
also, add an "incoherent" bit to tilelink to indicate no probes needed
2012-07-17 22:55:40 -07:00
4e44ed7400 allow back pressure on IPI requests 2012-07-17 22:55:40 -07:00
f633a55722 fix dcache tag array size 2012-07-16 22:19:03 -07:00