Olof Kindgren
|
5f0005f0f3
|
Add SPDX license headers to all RTL files
|
2025-07-29 10:29:49 +02:00 |
|
Olof Kindgren
|
46e2d76005
|
Make bufreg2 4-bit compatible
|
2025-05-08 21:38:28 +02:00 |
|
Olof Kindgren
|
f6116cf2ec
|
Make right-shifts one cycle faster
This allows removing the stage_two_req register as well.
|
2025-03-18 13:42:47 +01:00 |
|
Olof Kindgren
|
629e6727f5
|
Move shamt to top byte in bufreg2
Instead of shifting shamt all the way to bits 4:0, we just shift
8 steps. This saves some energy and allows us to be finished before
cnt_done.
|
2025-03-18 13:40:44 +01:00 |
|
Olof Kindgren
|
a38110aea9
|
bufreg2: Split up dat_en to cnt_en and shift_en
|
2025-03-01 23:14:55 +01:00 |
|
Olof Kindgren
|
0a55885d3b
|
Move bytecnt to bufreg2
|
2025-03-01 23:12:44 +01:00 |
|
Olof Kindgren
|
2f23449f0f
|
Make branches, slt and left shifts one cycle faster
|
2025-03-01 23:12:44 +01:00 |
|
Olof Kindgren
|
d910becd7f
|
Move dbus_dat/rs2/shamt storage to bufreg2
|
2022-01-02 22:10:33 +01:00 |
|