发明申请
US20050289253A1 Apparatus and method for a multi-function direct memory access core
审中-公开
用于多功能直接存储器存取核心的装置和方法
- 专利标题: Apparatus and method for a multi-function direct memory access core
- 专利标题(中): 用于多功能直接存储器存取核心的装置和方法
-
申请号: US10877587申请日: 2004-06-24
-
公开(公告)号: US20050289253A1公开(公告)日: 2005-12-29
- 发明人: Samantha Edirisooriya , Joseph Murray , Gregory Tse , Vishram Sarurkar , Manish Goel
- 申请人: Samantha Edirisooriya , Joseph Murray , Gregory Tse , Vishram Sarurkar , Manish Goel
- 主分类号: G06F13/28
- IPC分类号: G06F13/28
摘要:
A method and apparatus for a multi-function direct memory access core are described. In one embodiment, the method includes the reading of a direct memory access (DMA) descriptor having associated DMA data to identify at least one micro-command. Once the micro-command is identified, the DMA data is processed according to the micro-command during DMA transfer of the data. In one embodiment, a DMA engine performs an operation on the DMA data in transit within the DMA controller according to the identified micro-command. Hence, by defining a primitive set of micro-commands, the DMA engine within, for example, an input/output (I/O) controller hub (ICH), can be used to perform a large number of complex operations on data when data is passing through the ICH without introducing latency into the DMA transfer. Other embodiments are described and claimed.