Invention Grant
US07689734B2 Method for toggling non-adjacent channel identifiers during DMA double buffering operations
失效
在DMA双缓冲操作期间切换非相邻通道标识符的方法
- Patent Title: Method for toggling non-adjacent channel identifiers during DMA double buffering operations
- Patent Title (中): 在DMA双缓冲操作期间切换非相邻通道标识符的方法
-
Application No.: US11958642Application Date: 2007-12-18
-
Publication No.: US07689734B2Publication Date: 2010-03-30
- Inventor: Gregory H. Bellows
- Applicant: Gregory H. Bellows
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Dillon & Yudell LLP
- Main IPC: G06F13/28
- IPC: G06F13/28

Abstract:
Disclosed are a method, a system and a computer program product for managing direct memory access (DMA) operations in a double buffering system. During direct memory access operations in a computer system, data is transferred from a source memory location to a destination memory location with minimal use of the computer's processing unit. Double buffering utilizes two separate memory buffers to perform simultaneous DMA operations. Prior to processing a DMA request each buffer in a double buffering system is assigned a channel identification (ID), or tag. When reading, writing, or polling status of data in a buffer, the tag identifies the buffer. A toggle factor is utilized to conveniently switch between each buffer in the double buffering system. Utilizing a toggle factor decreases latencies in DMA operations.
Public/Granted literature
- US20090157913A1 Method for Toggling Non-Adjacent Channel Identifiers During DMA Double Buffering Operations Public/Granted day:2009-06-18
Information query