Commit Graph
20 Commits
Author SHA1 Message Date
Andrew Waterman 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
Andrew Waterman 2a7d2888a7 coherence mostly works now 2012-04-10 02:22:45 -07:00
Andrew Waterman 73d8d42515 fix coherence bug with multiple probe replies 2012-04-09 21:40:35 -07:00
Andrew Waterman e38114e4b0 fix coherence bug
popping wrong store dependence queue
2012-03-16 01:24:07 -07:00
Andrew Waterman 77c405ffa1 use broadcast hub and coherent HTIF 2012-03-14 16:44:35 -07:00
Andrew Waterman 53cd543d3f fix minor coherence bugs 2012-03-13 19:10:54 -07:00
Andrew Waterman 53d69d3006 parameterize broadcast hub by # of tiles 2012-03-13 17:12:01 -07:00
Andrew Waterman 1258f31825 add probe unit 2012-03-13 16:43:51 -07:00
Andrew Waterman d777f1cb24 fix null hub store ack bug 2012-03-10 15:19:12 -08:00
Andrew Waterman 3a72ace057 Merge branch 'master' of github.com:ucb-bar/riscv-rocket 2012-03-09 02:08:55 -08:00
Andrew Waterman df6ac34821 coherence hub fixes 2012-03-07 21:03:44 -08:00
Andrew Waterman 7929600874 change D$ to use FourStateCoherence protocol
instead of ThreeStateIncoherence.
2012-03-07 01:26:35 -08:00
Andrew Waterman 012b991ffe implement transaction finish messages 2012-03-06 15:48:08 -08:00
Andrew Waterman 1024a460f2 support memory transaction aborts 2012-03-06 00:35:02 -08:00
Andrew Waterman 6ad7aa5cdc flip direction of ioPipe to match ioDecoupled 2012-03-02 16:18:32 -08:00
Andrew Waterman 4c3f7a36ce clean up D$ store data unit 2012-03-01 19:20:00 -08:00
Andrew Waterman 8b519e7ea8 replace tile memory interface with ioTileLink
work in progress towards coherent HTIF. for now, requests
are incoherently passed through a null coherence hub.
2012-02-29 03:10:47 -08:00
Andrew Waterman eec369a1c7 separate memory request command and data
also, merge some VLSI/C++ test harness functionality
2012-02-28 19:06:23 -08:00
Andrew Waterman 7d331858e2 replace ioDCache with ioMem 2012-02-27 18:36:09 -08:00
Andrew Waterman 71c8d3fd41 reorganize directory structure 2012-02-08 15:13:08 -08:00