ganimede-multipacket #19

Merged
Adam merged 13 commits from ganimede-multipacket into ganimede-rework 2025-05-27 15:18:08 +02:00

13 Commits

Author SHA1 Message Date
f0783eefa4 cleanup: made some signals not concurrently conditional 2025-05-27 15:19:31 +02:00
a84397d626 cleanup: renamed variables to simplify. 2025-05-23 17:08:58 +02:00
07150fe14a cleanup: removed unused signals and state 2025-05-23 16:41:41 +02:00
9cdcb8cd74 cleanup: reduced manager signals kept in state furhter (no io pipelining support for external users) and removed valid and data_out stateful assignment 2025-05-23 16:36:07 +02:00
5f9783f3b3 cleanup: removed instruction type from translator (not used, and currently implied by which translator it is) 2025-05-23 15:42:50 +02:00
09a5318523 cleanup: made manager address be kept in one variable (io pipelined access to ganimede isn't likely) 2025-05-23 15:35:41 +02:00
cd6ff9a77a made buffers work with valid on rising edge 2025-05-23 15:18:57 +02:00
23ede53056 updated ganimede toplevel to support new socbridge stuff 2025-05-22 23:50:30 +02:00
b1eee9ce1e reduced complexity in dummy IP. Now works with buffers with no unnecessary stall 2025-05-22 23:49:40 +02:00
4e4853c540 fixed bug which occurs due to socbridge not handling addresses seperately for read and writes 2025-05-22 23:48:49 +02:00
4682d19720 made reads not start if read buffer is too full 2025-05-22 23:33:54 +02:00
1146970be5 Multipacket socbridge works?? 2025-05-21 23:20:10 +02:00
1be1f1bc63 added initial multi in-flight packets attempt, limited by receiving socbridge 2025-05-21 21:10:58 +02:00