Commit graph

29 commits

Author SHA1 Message Date
Florian Zaruba
3a9a0b7a58
Merge floating point support 2018-09-11 13:43:04 +02:00
Florian Zaruba
5ff7ed4832
Fix Questa flow 2018-09-11 11:51:20 +02:00
Florian Zaruba
622a09779a 🎨 Flatten tb submodule 2018-08-01 01:39:01 +02:00
Florian Zaruba
8bee980c7e Remove tb folder as it moved to seperate repo 2017-07-06 15:06:20 +02:00
Florian Zaruba
36db73b40b Re-structuring instruction decode 2017-06-28 17:13:17 +02:00
Florian Zaruba
ac731f47f2 Clean-up LSU signals 2017-06-27 19:37:12 +02:00
Florian Zaruba
faec717541 Rename store_queue to store_buffer 2017-06-25 16:46:53 +02:00
Florian Zaruba
ff91fdbfec New LSU arbitration scheme 2017-06-23 22:58:00 +02:00
Florian Zaruba
773efe42a8 🐛 Fix exception not taken problem 2017-06-22 15:32:01 +02:00
Florian Zaruba
34519aa8d0 🐛 Fix in branch delay slot instruction taken 2017-06-21 19:23:21 +02:00
Florian Zaruba
f6f33eafaf i✂️ Add separate issue stage 2017-06-21 18:58:37 +02:00
Florian Zaruba
3d6d3e912f Implement address translation data interface 2017-06-18 00:13:03 +02:00
Florian Zaruba
837bf492ef Adapt PTW to D$ interface, clean-up 2017-06-18 00:13:03 +02:00
Florian Zaruba
00e500f08c 🐛 Fix misaligned data in store buffer 2017-06-06 19:26:25 +02:00
Florian Zaruba
4d7b9a1b75 [WIP] Implement exception handling 2017-05-31 23:17:07 +02:00
Florian Zaruba
7d0ca57a9e 🎨 Update wave.do files 2017-05-30 10:20:13 +02:00
Florian Zaruba
5c7975ca05 🎨 Rename dcache arbiter wave file 2017-05-29 15:57:36 +02:00
Florian Zaruba
48587017ac Add regular behavioral RAM, no interface 2017-05-23 17:12:49 +02:00
Florian Zaruba
1fbf443abf 🐛 Fix LSU valid assignment and memory arbiter 2017-05-22 18:23:39 +02:00
Florian Zaruba
d1a3450997 Smaller synthesis related fixes 2017-05-22 16:30:41 +02:00
Florian Zaruba
2124e3ad66 First test run of LSU 2017-05-18 17:39:06 +02:00
Florian Zaruba
b105b262ba 🐛 Fixes in memory arbiter 2017-05-18 14:35:19 +02:00
Florian Zaruba
0f1e08fb91 🐛 Fixes in scoreboard, issue and branches 2017-05-10 20:09:03 +02:00
Florian Zaruba
1fa1e8c109 Add branch decode logic in decoder 2017-05-09 10:58:03 +02:00
Florian Zaruba
b3544816e4 Remove simulation warnings 2017-05-08 12:41:20 +02:00
Florian Zaruba
d7f338de89 Updated LSU waveforms 2017-05-02 20:52:46 +02:00
Florian Zaruba
0941bb87ec First implementation of LSU test 2017-05-02 15:48:25 +02:00
Florian Zaruba
6d6b7732dc 🎨 Moved core wave to wave dir 2017-05-02 12:52:55 +02:00
Florian Zaruba
92f4743967 🎨 Move waveforms to separate directory 2017-04-30 13:30:02 +02:00