Dma向量缓冲区

DMA vector buffer

Abstract

根据一个示例实施方案,公开一种直接存储器访问(DMA)引擎和缓冲区。所述向量缓冲区可为显式可编程,且可包括用于重新排序非单位步长向量数据的先进逻辑电路。示例MEMCPY指令可向所述DMA缓冲区提供访问请求,所述DMA缓冲区然后可异步为所述请求提供服务。逐位保护被设置在使用中的存储器上,且当读取每一位时被清除。
According to one example embodiment, a direct memory access (DMA) engine and buffer is disclosed. The vector buffer may be explicitly programmable, and may include advanced logic for reordering non-unity-stride vector data. An example MEMCPY instruction may provide an access request to the DMA buffer, which may then service the request asynchronously. Bitwise guards are set over memory in use, and cleared as each bit is read.

Claims

Description

Topics

Download Full PDF Version (Non-Commercial Use)

Patent Citations (4)

    Publication numberPublication dateAssigneeTitle
    CN-1881192-ADecember 20, 2006惠普开发有限公司Method and apparatus for direct input and output in a virtual machine environment
    US-2002016879-A1February 07, 2002Miller Chris D.Resource locking and thread synchronization in a multiprocessor environment
    US-2007073923-A1March 29, 2007Kiran Vemula, Pak-Lung Seto, Victor Lau, William Halleck, Chang Nai-ChihDMA descriptor management mechanism
    US-2010082894-A1April 01, 2010Mediatek Inc.Communication system and methos between processors

NO-Patent Citations (0)

    Title

Cited By (0)

    Publication numberPublication dateAssigneeTitle