Markus Wegmann
|
bd9000bd9b
|
Assert and test for non-compressed misaligned instructions in case of ONLY_ALIGNED
|
2017-01-07 14:24:46 +01:00 |
|
Markus Wegmann
|
e287d3fad1
|
Fix syntax
|
2017-01-07 11:57:14 +01:00 |
|
Markus Wegmann
|
f6941be2c5
|
Fix
|
2017-01-07 11:55:13 +01:00 |
|
Markus Wegmann
|
c8aa6f9ed2
|
Fix syntax
|
2017-01-07 11:53:43 +01:00 |
|
Markus Wegmann
|
69fc1a2e67
|
Begin to implement ID-EX merge
|
2017-01-07 11:52:03 +01:00 |
|
Markus Wegmann
|
42f73781d0
|
Add handling for NO_JUMP_ADDER in prefetcher
|
2017-01-07 10:49:56 +01:00 |
|
Markus Wegmann
|
ca6fd4faad
|
Handle branch_in_ex in case of splitted adder
|
2017-01-06 18:07:56 +01:00 |
|
Markus Wegmann
|
0ef801ae67
|
Fix bug when splitted adder was not finished when writing back return address in JAL
|
2017-01-06 17:23:39 +01:00 |
|
Markus Wegmann
|
29a4967ec9
|
Fix jump when splitted adder not ready
|
2017-01-06 16:46:39 +01:00 |
|
Markus Wegmann
|
fab22a7030
|
Fix bug in splitted ALU
|
2017-01-06 15:08:54 +01:00 |
|
Markus Wegmann
|
a10f68eb73
|
Fix bug in splitted adder
|
2017-01-06 14:21:12 +01:00 |
|
Markus Wegmann
|
72a96d4598
|
Fix load store unit when using splitted ALU
|
2017-01-06 13:46:43 +01:00 |
|
Markus Wegmann
|
0ff19b3182
|
Fix multiple driven signal in id
|
2017-01-06 13:06:51 +01:00 |
|
Markus Wegmann
|
05215e6ed2
|
Fix some syntax
|
2017-01-06 12:58:01 +01:00 |
|
Markus Wegmann
|
19a3ad9664
|
Fix syntax
|
2017-01-06 12:45:02 +01:00 |
|
Markus Wegmann
|
537fbae947
|
Fix last
|
2017-01-06 12:43:21 +01:00 |
|
Markus Wegmann
|
6372bd0b08
|
Change last
|
2017-01-06 12:41:12 +01:00 |
|
Markus Wegmann
|
5b195f8a18
|
Move logic of alu_req_ex signal
|
2017-01-06 12:39:09 +01:00 |
|
Markus Wegmann
|
14d7043085
|
Fix bug in EX
|
2017-01-06 12:15:47 +01:00 |
|
Markus Wegmann
|
269d058ac5
|
Fix syntax in splitted adder
|
2017-01-06 12:11:51 +01:00 |
|
Markus Wegmann
|
05c4646c13
|
Fix syntax and add option to default config
|
2017-01-06 12:05:54 +01:00 |
|
Markus Wegmann
|
b38841f8db
|
Fix syntax
|
2017-01-06 12:02:18 +01:00 |
|
Markus Wegmann
|
76c737c1cb
|
Fix syntax
|
2017-01-06 12:00:39 +01:00 |
|
Markus Wegmann
|
31c1419316
|
Implement parted adder
|
2017-01-06 11:58:39 +01:00 |
|
Markus Wegmann
|
3a7e58995c
|
Add parts of splitted adder
|
2017-01-06 10:49:42 +01:00 |
|
Markus Wegmann
|
2644340037
|
Update configurations
|
2017-01-05 22:35:53 +01:00 |
|
Markus Wegmann
|
9ad5a733c8
|
Remove fetch_valid signal as it is no more needed in controller
|
2017-01-05 22:25:27 +01:00 |
|
Markus Wegmann
|
d59f9686e8
|
Try again
|
2017-01-05 22:17:28 +01:00 |
|
Markus Wegmann
|
458502b785
|
Try further
|
2017-01-05 21:40:25 +01:00 |
|
Markus Wegmann
|
9f04bd9002
|
Fix last syntax
|
2017-01-05 20:53:14 +01:00 |
|
Markus Wegmann
|
8b54984c45
|
Fix last
|
2017-01-05 20:48:42 +01:00 |
|
Markus Wegmann
|
0a3065a6a2
|
Introduce second state for jump in ex
|
2017-01-05 20:41:44 +01:00 |
|
Markus Wegmann
|
0d2fca156e
|
Fix last
|
2017-01-05 20:15:02 +01:00 |
|
Markus Wegmann
|
08976be32f
|
Add additional fetch_valid signal for controller
|
2017-01-05 20:11:34 +01:00 |
|
Markus Wegmann
|
ebfbc3aea3
|
Add new testing method to ri5cly-manage.py
|
2017-01-05 19:49:09 +01:00 |
|
Markus Wegmann
|
1e43fe40f8
|
Change logic again in Ctrl
|
2017-01-05 19:44:01 +01:00 |
|
Markus Wegmann
|
5c578d949e
|
Handle ex stall for jump in ex
|
2017-01-05 17:21:33 +01:00 |
|
Markus Wegmann
|
08719dcdd2
|
Try further
|
2017-01-05 16:30:47 +01:00 |
|
Markus Wegmann
|
70c6f4671b
|
Revert
|
2017-01-05 15:55:55 +01:00 |
|
Markus Wegmann
|
3447115574
|
Try fix futher
|
2017-01-05 15:38:11 +01:00 |
|
Markus Wegmann
|
1e77556d67
|
Try to fix ret jump loop bug in controller
|
2017-01-05 15:34:27 +01:00 |
|
Markus Wegmann
|
cfea6910d9
|
Remove WAIT_ABORTED from small prefetcher
|
2017-01-05 14:19:57 +01:00 |
|
Markus Wegmann
|
1ced4c5dca
|
Remove jump in id
|
2017-01-05 13:22:39 +01:00 |
|
Markus Wegmann
|
17ac38aac1
|
Fix naming
|
2017-01-05 02:15:01 +01:00 |
|
Markus Wegmann
|
bfde0ceed0
|
Fix signal names of last commit
|
2017-01-05 00:50:26 +01:00 |
|
Markus Wegmann
|
1f30d75049
|
Fix logic loop concerning illegal_reg_addr
|
2017-01-05 00:49:10 +01:00 |
|
Markus Wegmann
|
8e1ed590c8
|
Revert simchecker
|
2017-01-05 00:23:37 +01:00 |
|
Markus Wegmann
|
25806bd837
|
Readd WB reg addr port to controller
|
2017-01-04 23:32:23 +01:00 |
|
Markus Wegmann
|
f4923d5c69
|
Readd WB addr register
|
2017-01-04 23:28:26 +01:00 |
|
Markus Wegmann
|
792ccf7e51
|
Fix logic bug in ID
|
2017-01-04 22:23:14 +01:00 |
|