Invention Grant
US07689734B2 Method for toggling non-adjacent channel identifiers during DMA double buffering operations 失效
在DMA双缓冲操作期间切换非相邻通道标识符的方法

Method for toggling non-adjacent channel identifiers during DMA double buffering operations
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.
Information query
Patent Agency Ranking
0/0