cancel
Showing results for 
Search instead for 
Did you mean: 

What is a half-DMA inside the NPU?

Einstein_rookie_version
Associate III

Einstein_rookie_version_0-1750753692420.png

From the reference manue, I can find a term half-DMA, but this term is not well described, and I don't know what this half means, what is the difference bewteen a half-DMA and a normal DMA??? Is it just the size or the available target address is smaller??

1 ACCEPTED SOLUTION

Accepted Solutions
Julian E.
ST Employee

Hello @Einstein_rookie_version,

 

Here the term half DMA is used because it's used in only one way (memory to NPU or the other way around, I am confirming it). In any case, this is managed by the aton compiler, you don't have direct access to it.

 

Have a good day,

Julian


In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

View solution in original post

1 REPLY 1
Julian E.
ST Employee

Hello @Einstein_rookie_version,

 

Here the term half DMA is used because it's used in only one way (memory to NPU or the other way around, I am confirming it). In any case, this is managed by the aton compiler, you don't have direct access to it.

 

Have a good day,

Julian


In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.