1
0
mirror of https://github.com/olofk/serv.git synced 2026-01-11 23:42:50 +00:00

8 Commits

Author SHA1 Message Date
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