|
|
e55a2d554f
|
removed unnecessary manager registers
|
2025-05-28 17:05:09 +02:00 |
|
|
|
5824ea5d9a
|
added all required functionality for correct execution (except for read buffer aware reads)
|
2025-05-28 17:02:46 +02:00 |
|
|
|
cb1bb36b63
|
Single issue driver is back online
|
2025-04-22 19:51:30 +02:00 |
|
|
|
8db176c6b5
|
Fixed a read-write mixup
|
2025-04-22 19:43:26 +02:00 |
|
|
|
15ea79bed6
|
Functionality seems correct but testbench needs to be adapted to single issue
|
2025-04-22 18:31:49 +02:00 |
|
|
|
a2917a3b04
|
Dummy ip works
|
2025-04-22 14:36:27 +02:00 |
|
|
|
c44c153bb3
|
bidir transfer: now works in socbridge verification tb
|
2025-04-21 17:02:46 +02:00 |
|
|
|
94fa595d6f
|
added dummy ip core which increments each element by 1
|
2025-04-21 15:23:18 +02:00 |
|
|
|
77de1ca975
|
WIP: bi-dir socbridge driver (fiddling with tb memory atm)
|
2025-04-21 15:20:44 +02:00 |
|
|
|
f2a03fab24
|
buffers appear to be working
|
2025-04-18 20:02:39 +02:00 |
|
|
|
6a6ebdef95
|
Standardized fifo type adn full test debugging
|
2025-04-18 15:27:34 +02:00 |
|
|
|
241fe60024
|
simple test software to run ganimede instructions on LEON3 tb
|
2025-04-17 17:25:20 +02:00 |
|
|
|
4d4778f541
|
added initial record type for instructions in management
|
2025-04-17 13:43:08 +02:00 |
|
|
|
a656eb24e7
|
fixed reading/writing from/to socbridge in entire system
|
2025-04-16 20:03:17 +02:00 |
|
|
|
48dff427d4
|
Standardized fifo types and names
|
2025-04-16 16:50:34 +02:00 |
|
|
|
554e3cadab
|
buffer probably done but untested, need to rework ganimede toplevel
|
2025-04-15 18:06:34 +02:00 |
|
|
|
56ab5e090a
|
minor fixes
|
2025-04-15 15:18:00 +02:00 |
|
|
|
44018d5827
|
Started work on fifo buffer
|
2025-04-10 16:14:16 +02:00 |
|
|
|
fccf2dbba3
|
PRIMITIVE SUCCESS: made ganimede work in simulation (only 4 byte r/w to ganimede)
|
2025-04-09 15:24:55 +02:00 |
|
|
|
b56ce3a590
|
Added prefix "gan_" to all libraries
|
2025-04-08 16:20:19 +02:00 |
|
|
|
5913fc8764
|
Restored gtkwave file for socbridge driver testbench
|
2025-04-08 14:59:33 +02:00 |
|
|
|
3fe4b9cedd
|
Fixed some bugs and made manager compatible with byte addressing
|
2025-04-08 14:59:33 +02:00 |
|
|
|
f46fde4333
|
merged manager and ganimede-rework
|
2025-04-08 14:57:18 +02:00 |
|
|
|
11b42f3211
|
Renamed some types
|
2025-04-08 14:52:43 +02:00 |
|
|
|
1b2c7600e6
|
first version of management unit done
|
2025-04-08 14:52:43 +02:00 |
|
|
|
2b85765e1f
|
made ganimede synthesizable
v1.0.0
|
2025-04-07 12:21:20 +02:00 |
|
|
|
31f0c45f2b
|
socbridge fully works with existing socbridge
|
2025-04-07 11:24:51 +02:00 |
|
|
|
abbe417dd3
|
added most functionality for answering to commands from external socbridge
|
2025-04-04 17:51:46 +02:00 |
|
|
|
3cf9a13019
|
Updated driver with split FSMs, DMA from socbridge works
|
2025-04-04 16:48:26 +02:00 |
|
|
|
842d8b2305
|
fixed imports for socbridge
|
2025-04-04 16:47:53 +02:00 |
|
|
|
0747cbfdc9
|
made some progress on reformatting socbridge driver
|
2025-04-03 17:13:01 +02:00 |
|
|
|
ffa2ee768c
|
added grlib support (socbridge needs to be recompiled)
|
2025-04-03 16:14:26 +02:00 |
|
|
|
c6c5d2d7fc
|
RX FSM almost done
|
2025-04-03 12:23:51 +02:00 |
|
|
|
b3a2c4e34a
|
Rough outline of new FSMs probably done. All remaining work is hopefully covered by TODOs
|
2025-04-02 17:26:51 +02:00 |
|
|
|
421ed1c006
|
Continued work on updating FSMs in SoCBridge-driver
|
2025-04-02 16:13:00 +02:00 |
|
|
|
b09ab5f1ad
|
Started reworking socbridge driver
|
2025-04-01 17:04:29 +02:00 |
|
|
|
d739518596
|
Added synthesis artifact folder to gitignore
|
2025-03-31 11:12:59 +02:00 |
|
|
|
678afc4bd9
|
testbench might work but ghdl broke so could not test
|
2025-03-17 12:16:20 +01:00 |
|
|
|
88dcd19a47
|
Refactored controller types to support multiple drivers. Also started ganimede tb
|
2025-03-14 17:01:15 +01:00 |
|
|
|
10d519301e
|
Started working on implementing units in top level
|
2025-03-13 17:20:28 +01:00 |
|
|
|
f7f1cedcde
|
Merge pull request 'ganimede-toplevel-template' (#13) from ganimede-toplevel-template into main
Reviewed-on: #13
|
2025-03-13 16:41:18 +01:00 |
|
|
|
0a58811b76
|
Merge pull request 'ganimede-merge-control-driver' (#12) from ganimede-merge-control-driver into ganimede-toplevel-template
Reviewed-on: #12
|
2025-03-13 16:40:45 +01:00 |
|
|
|
c3d3cef7c9
|
Refactoring done
|
2025-03-13 16:28:39 +01:00 |
|
|
|
695745c198
|
continued refatctoring. Still not done
|
2025-03-12 16:45:44 +01:00 |
|
|
|
dba8b1a86d
|
started refactoring signal names
|
2025-03-12 16:05:50 +01:00 |
|
|
|
9979b7b6dd
|
tested, fixed and verified multimessage packet reads
|
2025-03-11 15:34:48 +01:00 |
|
|
|
c96300f6fc
|
tested and fixed socbridge for multimessage packets
|
2025-03-11 15:10:21 +01:00 |
|
|
|
82278e77cf
|
fixed data not coming through. writes were problematic in tb, reads in socbridge
|
2025-03-11 14:55:25 +01:00 |
|
|
|
4c4a651ee7
|
testbench working, all functionality not working
|
2025-03-10 17:19:02 +01:00 |
|
|
|
eb574cf2b8
|
Socbridge and controller testbench progress
|
2025-03-10 15:08:11 +01:00 |
|