本讲是Camera KMD ISP子系统专题的第25讲,我们讲解Camera KMD ISP子系统之SMMU是什么
更多资源:
资源 | 描述 |
---|---|
在线课程 | 极客笔记在线课程 |
知识星球 | 星球名称:深入浅出Android Camera 星球ID: 17296815 |
极客笔记圈 |
MMU(Memory Management Unit):处理CPU访问内存的计算机硬件,实现CPU虚拟地址到物理地址的映射
SMMU(System Memory Management Unit):处理IO Device DMA访问内存的计算机硬件,实现dma addr到物理地址的映射
DMA:IO设备不通过CPU而直接与内存交换数据的接口技术
DMA不能像CPU一样通过MMU操作虚拟地址。
DMA可以访问两种形式的内存:
通过SMMU将buffer里不连续的物理地址和dma addr映射,IO设备使用dma addr就可以实现IO设备DMA访问不连续物理内存的功能
本文链接:http://so.lmcjl.com/news/17173/