x-heep
x-heep copied to clipboard
Dma capable of broadcasting
The DMA currently can implement to modes:
- normal mode
for(... i<N ....) dst[i] = src[i]
- address mode
for(... i<N ....) dst[i] = src[ addr[i] ]
We want to add a broadcast mode
- broadcast mode
for(... i<N ....) dst_1[i] = src[i] dst_2[i] = src[i]
the user should be able to select which are the destinations via some sort of MASKING. Destinations and source can be either SLOTS or MEMORIES
@grinningmosfet