发明申请
- 专利标题: METHOD AND SYSTEM FOR IMPROVING DIRECT MEMORY ACCESS OFFLOAD
- 专利标题(中): 改善直接存储器访问权限的方法和系统
-
申请号: US12340494申请日: 2008-12-19
-
公开(公告)号: US20100161845A1公开(公告)日: 2010-06-24
- 发明人: Dmitry Vyshetski , Howard Tsai , Paul J. Gyugyi
- 申请人: Dmitry Vyshetski , Howard Tsai , Paul J. Gyugyi
- 申请人地址: US CA Santa Clara
- 专利权人: NVIDIA CORPORATION
- 当前专利权人: NVIDIA CORPORATION
- 当前专利权人地址: US CA Santa Clara
- 主分类号: G06F13/28
- IPC分类号: G06F13/28
摘要:
A system for improving direct memory access (DMA) offload. The system includes a processor, a data DMA engine and memory components. The processor selects an executable command comprising subcommands. The DDMA engine executes DMA operations related to a subcommand to perform memory transfer operations. The memory components store the plurality of subcommands and status data resulting from DMA operations. Each of the memory components has a corresponding token associated therewith. Possession of a token allocates its associated memory component to the processor or the DDMA engine possessing the token, making it inaccessible to the other. A first memory component and a second memory component of the plurality of memory components are used by the processor and the DDMA engine respectively and simultaneously. Tokens, e.g., the first and/or the second, are exchanged between the DDMA engine and the processor when the DDMA engine and/or the microcontroller complete accessing associated memory components.
公开/授权文献
信息查询