a2f6d01c1badd programmable coreid register
Andrew Waterman
2012-05-09 03:09:22 -0700
e0e1cd5d32add IPIs and an IPI test
Andrew Waterman
2012-05-08 22:58:00 -0700
87cbae2c8aRemoved defunct ioDmem
Henry Cook
2012-05-07 17:28:18 -0700
b851f1b34csupport maximum-MTU HTIF packets
Andrew Waterman
2012-05-03 21:11:02 -0700
f804c57bb0reduce HTIF clock divider for now
Andrew Waterman
2012-05-03 04:21:11 -0700
171c87002ereduce HTIF clock divider for now
Andrew Waterman
2012-05-03 04:21:11 -0700
e1f9dc2c1fgeneralize page table walker
Andrew Waterman
2012-05-03 02:29:09 -0700
2d4e5d3813fix pseudo-LRU verilog generation bug
Andrew Waterman
2012-05-02 19:27:27 -0700
622a801bb1Refactored cpu/cache interface to use nested bundles
Henry Cook
2012-05-01 18:23:04 -0700
65ff397122improved instruction decoding
Andrew Waterman
2012-05-01 20:16:36 -0700
4cfa6cd9a8force Top.main's return type to Unit
Andrew Waterman
2012-05-01 19:55:16 -0700
5819beed64use parameterized FP units
Andrew Waterman
2012-05-01 01:25:43 -0700
eafdffe125simplify page table walker; speed up emulator
Andrew Waterman
2012-05-01 01:24:36 -0700
c13d3e6f88fix probe tag read-modify-write atomicity violation
Andrew Waterman
2012-04-24 00:59:37 -0700
66f86a2194use pseudo-LRU replacement for TLBs
Andrew Waterman
2012-04-16 22:28:56 -0700
a0378c5d2fremove faulting TLB entry after page fault
Andrew Waterman
2012-04-16 22:28:00 -0700
6d8fc74378fix DTLB permissions bug
Andrew Waterman
2012-04-16 21:20:25 -0700
99bc99f2adFixed abort bug: removed uneeded state, added mshr guard on xact_abort.valid and xact_init.ready on same cycle
Henry Cook
2012-04-24 15:11:59 -0700
00155f4bc4Fixed abort bug: removed uneeded state, added mshr guard on xact_abort.valid and xact_init.ready on same cycle
Henry Cook
2012-04-24 15:11:59 -0700
1ed89f1cabFixed abort bug: removed uneeded state, added mshr guard on xact_abort.valid and xact_init.ready on same cycle
Henry Cook
2012-04-24 15:11:59 -0700
d61e6ee080Fixed coherence bug: probe counting for single tile
Henry Cook
2012-04-18 16:31:14 -0700
37eb1a4ae6Fixed coherence bug: probe counting for single tile
Henry Cook
2012-04-18 16:31:14 -0700
55e86b5cf4Fixed coherence bug: probe counting for single tile
Henry Cook
2012-04-18 16:31:14 -0700
a39080d0b1Fixed abort bug: xact_abort.ready was not pinned high
Henry Cook
2012-04-18 16:24:41 -0700
fb4408b150fix AMO replay/coherence deadlock
Andrew Waterman
2012-04-15 22:56:02 -0700
724735f13ffix writeback bug
Andrew Waterman
2012-04-13 03:16:48 -0700
00d934cfacfix coherence bugs in cache
Andrew Waterman
2012-04-12 21:57:37 -0700
4a6c7dbc26Policy determined by constants. MSI policy added.
Henry Cook
2012-04-11 17:56:59 -0700
fef58f1b3aPolicy determined by constants. MSI policy added.
Henry Cook
2012-04-11 17:56:59 -0700
98a5d682a5coherence mostly works now
Andrew Waterman
2012-04-10 02:22:45 -0700
2a7d2888a7coherence mostly works now
Andrew Waterman
2012-04-10 02:22:45 -0700
c0ec3794bfcoherence mostly works now
Andrew Waterman
2012-04-10 02:22:45 -0700
1920c97066Refactored coherence as member rather than trait. MI and MEI protocols.
Henry Cook
2012-04-10 00:09:58 -0700
b22d7f8192Refactored coherence as member rather than trait. MI and MEI protocols.
Henry Cook
2012-04-10 00:09:58 -0700
3cdd166153Refactored coherence as member rather than trait. MI and MEI protocols.
Henry Cook
2012-04-10 00:09:58 -0700
5acf1d9820defined abstract coherence traits in base trait, added Incoherent trait, cleaned up incoherent policy
Henry Cook
2012-04-04 15:51:33 -0700
e71e3ce38fdefined abstract coherence traits in base trait, added Incoherent trait, cleaned up incoherent policy
Henry Cook
2012-04-04 15:51:33 -0700
9c8f849f50defined abstract coherence traits in base trait, added Incoherent trait, cleaned up incoherent policy
Henry Cook
2012-04-04 15:51:33 -0700
a68f5e016dchanged coherence type width names to represent max sizes for all protocols
Henry Cook
2012-04-04 13:57:08 -0700
17a5d26c1echanged coherence type width names to represent max sizes for all protocols
Henry Cook
2012-04-04 13:57:08 -0700
551e09c9d5changed coherence type width names to represent max sizes for all protocols
Henry Cook
2012-04-04 13:57:08 -0700
f7307ee411changed coherence message type names
Henry Cook
2012-04-03 18:06:02 -0700
6bc47a55b4changed coherence message type names
Henry Cook
2012-04-03 18:06:02 -0700
0b4937f70fchanged coherence message type names
Henry Cook
2012-04-03 18:06:02 -0700
d301336c33Refactored coherence better from uncore hub, better coherence function names
Henry Cook
2012-04-03 12:03:05 -0700
27e3346c14Refactored coherence better from uncore hub, better coherence function names
Henry Cook
2012-04-03 12:03:05 -0700
ed79ec98f7Refactored coherence better from uncore hub, better coherence function names
Henry Cook
2012-04-03 12:03:05 -0700
73d8d42515fix coherence bug with multiple probe replies
Andrew Waterman
2012-04-09 21:40:35 -0700
aee9378712fix coherence bug with multiple probe replies
Andrew Waterman
2012-04-09 21:40:35 -0700
c9c3bd02bckill mem stage if fpu nacks in mem stage
Huy Vo
2012-04-01 17:02:32 -0700
7f254d9670refine FP bugfixes
Andrew Waterman
2012-04-01 14:52:33 -0700
c7c35322c2two bug fixes to fpu
Huy Vo
2012-03-31 22:23:51 -0700
a09e8d1c55remove I$ prefetcher for now
Andrew Waterman
2012-03-27 15:43:56 -0700
452876af37fence on vvcfg; implement fence.v.g correctly
Andrew Waterman
2012-03-27 14:48:30 -0700
bb704dc0c9fix vector length calc bug, thanks chris and andrew
Yunsup Lee
2012-03-27 12:04:07 -0700
257747a3a1no dessert tonight :(
Andrew Waterman
2012-03-26 23:50:09 -0700
6bda8674bdno dessert tonight :(
Andrew Waterman
2012-03-26 23:50:09 -0700
a70f0414fafix a workaroundable bug
Yunsup Lee
2012-03-26 20:51:54 -0700
32d95e9594fix -1:0 index problem for direct map case
Yunsup Lee
2012-03-26 17:00:01 -0700
25fe46dc18remove bug from dessert
Andrew Waterman
2012-03-26 14:18:57 -0700
e2fe525fb6remove bug from dessert
Andrew Waterman
2012-03-26 14:18:57 -0700
e6b0e565deturn HAVE_VEC on
Yunsup Lee
2012-03-26 01:21:39 -0700
5f53cd4ac1reduce HTIF width
Andrew Waterman
2012-03-25 23:49:59 -0700
ef505de017reduce HTIF width
Andrew Waterman
2012-03-25 23:49:45 -0700
4e6302fedcadd dessert
Andrew Waterman
2012-03-25 23:03:20 -0700
31f0b600fdadd dessert
Andrew Waterman
2012-03-25 23:03:20 -0700
5a00143035loop host.in to host.out during reset
Andrew Waterman
2012-03-25 21:45:10 -0700
1666d3fbd7loop host.in to host.out during reset
Andrew Waterman
2012-03-25 21:45:10 -0700
f62a02ab54remove dumb stuff in top.scala
Andrew Waterman
2012-03-25 21:29:36 -0700
a7ebea13fcadd mem serdes unit
Andrew Waterman
2012-03-25 17:03:58 -0700
88bf8a4f23add mem serdes unit
Andrew Waterman
2012-03-25 17:03:58 -0700
7fa93da4f5add backup memory port (disabled for now)
Andrew Waterman
2012-03-25 15:49:32 -0700
1f33f6bb58HAVE_VEC is on
Yunsup Lee
2012-03-24 20:54:43 -0700
86d56ff67brefactor cpu/i$/d$ into Tile (rather than Top)
Andrew Waterman
2012-03-24 16:56:59 -0700
3a487ac89bimprove htif<->pcr interface
Andrew Waterman
2012-03-24 16:23:29 -0700
54fa6f660dnew supervisor mode
Andrew Waterman
2012-03-24 13:03:31 -0700
65929a62e3fix reset value for appvl
Yunsup Lee
2012-03-22 15:32:04 -0700
aaed0241afget rid of vxcptwait
Yunsup Lee
2012-03-21 15:08:48 -0700
023734175dnow fence stalls in decode
Yunsup Lee
2012-03-20 17:10:05 -0700