Skip to main content
Graduate
June 24, 2025
Solved

What is a half-DMA inside the NPU?

  • June 24, 2025
  • 1 reply
  • 319 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??

    This topic has been closed for replies.
    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.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