发明名称 |
DIRECT MEMORY ACCESS CONTROLLER WITH HYBRID SCATTER-GATHER FUNCTIONALITY |
摘要 |
<p>A direct memory access (DMA) controller stores a set of DMA instructions in a list, where each entry in the list includes a bit field that identifies the type of the entry. Based on the bit field, the DMA controller determines whether each DMA instruction is a buffer pointer or a jump pointer. If a DMA instruction is identified as a buffer pointer, the DMA controller transfers data to or from the location specified by the buffer pointer. If a DMA instruction is identified as a jump pointer, the DMA controller jumps to the location in the list specified by the jump pointer. A subset of the list of DMA instructions may be cached, and the DMA controller executes the cache entries sequentially. If a jump pointer is encountered in the cache, the DMA controller flushes the cache and reloads it from main memory based on the jump pointer.</p> |
申请公布号 |
WO2014172516(A1) |
申请公布日期 |
2014.10.23 |
申请号 |
WO2014US34445 |
申请日期 |
2014.04.17 |
申请人 |
MICROCHIP TECHNOLOGY INCORPORATED |
发明人 |
DORST, JEFFREY, R.;LIU, XIANG, SEAN |
分类号 |
G06F13/28 |
主分类号 |
G06F13/28 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|