Skip to main content
Associate III
June 24, 2025
Solved

What is a half-DMA inside the NPU?

  • June 24, 2025
  • 1 reply
  • 321 views

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??

Best answer by Julian E.

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

1 reply

Julian E.
Julian E.Best answer
Technical Moderator
June 25, 2025

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.