### 背景 - DMA(Direct Memory Access 直接内存访问 ),它能把CPU从繁忙的数据传输过程中解脱出来,完成数据存取与CPU解耦。 - 现在大部分rocc加速器都是从cache取数,有的拓展cache例如从L2 cache拿数据,有的有ping-pong机制, 数据预取机制等等,但是有用DMA取数的还比较少。 - rocketchip生成器中不带有DMA,只能从cache取数。