x-heep icon indicating copy to clipboard operation
x-heep copied to clipboard

Dma capable of broadcasting

Open davideschiavone opened this issue 1 year ago • 0 comments

The DMA currently can implement to modes:

  1. normal mode

for(... i<N ....) dst[i] = src[i]

  1. address mode

for(... i<N ....) dst[i] = src[ addr[i] ]

We want to add a broadcast mode

  1. 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

davideschiavone avatar Oct 17 '23 13:10 davideschiavone