Commit Graph

18 Commits

Author SHA1 Message Date
Blaise Tine
a046bd7a73 cache pipeline optimization 2021-01-17 17:19:52 -08:00
Blaise Tine
06945533cf fixed l2/l3 caches related bugs 2021-01-09 16:32:55 -08:00
Blaise Tine
2058718f0f minor updates 2021-01-06 07:18:14 -08:00
Blaise Tine
846a4036d3 minor update 2021-01-05 05:46:20 -08:00
Blaise Tine
39bff921be cache bug fixes 2021-01-05 05:04:49 -08:00
Blaise Tine
762b8e2e3e fixed cache mshr critical path 2021-01-04 12:49:40 -05:00
Blaise Tine
4815ab099c using single-port block ram for cache tags, restoring core reset signal 2021-01-02 19:53:41 -08:00
Blaise Tine
a825941f51 Merge branch 'master' of https://github.gatech.edu/casl/Vortex 2021-01-02 16:06:09 -05:00
Blaise Tine
2d69ca5d67 scratchpad optimization for stack access using custom bank offset aligned to stack size 2021-01-02 16:00:00 -05:00
Blaise Tine
93c36273fa minor update 2021-01-01 20:24:18 -08:00
Blaise Tine
abe32ed553 cache optimization - moved read requests to stage1 and eliminating stage3 2020-12-31 07:40:58 -08:00
Blaise Tine
703a861fe9 added support for write-through cache, removed cache snooping support 2020-12-23 23:51:02 -08:00
Blaise Tine
4b7d871d62 allowing partial cache request submissions, io bus support broken 2020-12-21 03:53:13 -08:00
Blaise Tine
4bbd7bf408 performance refactoring - rebalanced stream buffers accross the device to enforce output buffering rule at compoments boudaries, finally resolved block ram R/W collusion discrepencies, 2020-12-19 02:45:06 -08:00
Blaise Tine
d81ce8b609 minor update 2020-12-09 00:57:31 -08:00
Blaise Tine
d5fa82f5e4 cache req datapath optimizations 2020-12-08 02:58:08 -08:00
Blaise Tine
f3b1069ce8 adding stream arbiter 2020-12-03 06:40:23 -08:00
Blaise Tine
f68af3bb84 using mshr pending request size 2020-12-01 00:54:25 -08:00