David Harris
|
15866cb11d
|
pipelined/src/ieu/ieu.sv
|
2023-01-17 06:08:26 -08:00 |
|
sarah-harris
|
cb153d74d9
|
IEU cleanup
IEU cleanup
|
2023-01-17 06:02:26 -08:00 |
|
David Harris
|
768c1bc703
|
Header comments
|
2023-01-12 04:35:44 -08:00 |
|
David Harris
|
8c6ddcc15b
|
changed name to CORE-V-WALLY
|
2023-01-11 15:15:08 -08:00 |
|
David Harris
|
3ea4dd4898
|
Changed Wally to CORE-V Wally
|
2023-01-11 14:03:44 -08:00 |
|
David Harris
|
d1bfdddd8c
|
Rename FP and FPU to F in signal names
|
2023-01-11 11:46:36 -08:00 |
|
David Harris
|
654abcde61
|
Replaced MDUE with IntDivE in FDIVSQRT
|
2023-01-11 11:06:37 -08:00 |
|
David Harris
|
739c2c8322
|
Changed MIT license to Solderpad License
|
2023-01-10 11:35:20 -08:00 |
|
David Harris
|
8506f120e1
|
Remove unused signals
|
2023-01-07 05:46:22 -08:00 |
|
Ross Thompson
|
b4c7998ded
|
DON'T USE. First commit in attempt to move fpustall detection into the decode stage.
|
2022-12-23 12:47:18 -06:00 |
|
Ross Thompson
|
e774dd2db9
|
Reworked the hazards to eliminate StallFCause. Flush and CSRWrites now flush F,D,E stages and set the correct PCNextF in the M stage.
|
2022-12-15 09:53:35 -06:00 |
|
David Harris
|
5f637ef4a7
|
Use FPU divider for integer division when F is supported
|
2022-12-14 17:03:13 -08:00 |
|
David Harris
|
9395414df3
|
Renamed FPUStallD to FCvtIntStallD
|
2022-12-02 11:55:23 -08:00 |
|
David Harris
|
8b2e368805
|
Only stall FPU to IEU on convert instructions with dependencies
|
2022-08-23 12:57:18 -07:00 |
|
David Harris
|
113258a0d0
|
Cleaned up fcvt selection control to IEU and FPUIllegalInst signals
|
2022-08-23 12:17:19 -07:00 |
|
David Harris
|
34eece10b8
|
Finished FPU-LSU interface cleanup
|
2022-08-22 13:43:04 -07:00 |
|
Madeleine Masser-Frye
|
0161683945
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally
|
2022-06-21 20:31:06 +00:00 |
|
Madeleine Masser-Frye
|
fe31ee92e8
|
switched comparator to dc flip version
|
2022-06-21 20:30:33 +00:00 |
|
Katherine Parry
|
254ebf478e
|
added fld in rv32 - needs testing
|
2022-06-20 22:53:13 +00:00 |
|
Katherine Parry
|
31fd8772cf
|
postprocessing unit created and passing all tests
|
2022-06-13 22:47:51 +00:00 |
|
David Harris
|
1d8bc2dc1b
|
Added stalls for pending SFENCE.VMA and FENCE.I in hazard unit
|
2022-06-02 09:37:59 -07:00 |
|
David Harris
|
e81e530f68
|
More signal cleanup
|
2022-05-12 15:39:44 +00:00 |
|
Ross Thompson
|
71aad2d213
|
Moved WriteDataM register into LSU.
|
2022-03-23 14:17:59 -05:00 |
|
David Harris
|
120fb7863f
|
Reformatted MIT license to 95 characters
|
2022-01-07 12:58:40 +00:00 |
|
David Harris
|
1d8451c2cf
|
Capitalized LSU and IFU, changed MulDiv to MDU
|
2022-01-07 04:30:00 +00:00 |
|
David Harris
|
0e023e29d8
|
Code cleanup
|
2022-01-07 04:07:04 +00:00 |
|
David Harris
|
b36ace221e
|
Renamed wally-pipelined to pipelined
|
2022-01-04 19:47:41 +00:00 |
|