ganimede-toplevel-template #13

Merged
Adam merged 41 commits from ganimede-toplevel-template into main 2025-03-13 16:41:18 +01:00
Showing only changes of commit f8cba47037 - Show all commits

32
topology.md Normal file
View File

@ -0,0 +1,32 @@
+------------------------------------------------------+ +---------------
| | |
| +-----------------+ | |
*From host* | | Instruction | G A N I M E D E | |
--------------------------->| queue + | | | IP-CORE
| | scheduler | | |
| +-----------------+ | |
| *DMA control*| | |
| | | |
+--------+ | +--------+ | +-----------------+ | |
| Inter- | data + | | Driver |<---+ | Per interface | | data + |
| face 1 |<=================>| 1 |<===|===>| optimizations |<=============================>|
| | control | | | | | (generic) | | control |
+--------+ | +--------+ | +-----------------+ | |
| | | |
+--------+ | +--------+ | +-----------------+ | |
| Inter- | data + | | Driver |<---+ | Per interface | | data + |
| face 2 |<=================>| 2 |<===|===>| optimizations |<=============================>|
| | control | | | | | (generic) | | control |
+--------+ | +--------+ | +-----------------+ | |
... ... ... ... ... ... ... ... ... ...|... . ... ... . ... ...... . ... ... . ... . |
+--------+ | +--------+ | +-----------------+ | |
| Inter- | data + | | Driver |<---+ | Per interface | | data + |
| face n |<=================>| n |<=======>| optimizations |<=============================>|
| | control | | | | (generic) | | control |
+--------+ | +--------+ +-----------------+ | |
| | |
+------------------------------------------------------+ +---------------
This wont be the first version, but the finished version might look something like this.