首页>
外国专利>
Hardware-based concurrent direct memory access (DMA) engines on serial rapid input/output SRIO interface
Hardware-based concurrent direct memory access (DMA) engines on serial rapid input/output SRIO interface
展开▼
机译:串行快速输入/输出SRIO接口上的基于硬件的并发直接内存访问(DMA)引擎
展开▼
页面导航
摘要
著录项
相似文献
摘要
A serial buffer includes queues configured to store data packets received from a host. A direct memory access (DMA) engine receives data packets from the highest priority queue having a water level that reaches a corresponding watermark. The DMA engine is configured in response to a DMA register set, which is selected from a plurality of DMA register sets. The DMA register set used to configure the DMA engine can be selected in response to information in the header of the read data packet, or in response to the queue from which the data packet is read. Each DMA register set defines a corresponding buffer in system memory, to which the data packet is transferred. Each DMA register set also defines whether the corresponding buffer is accessed in a wrap mode or a stop mode, and whether doorbell signals are generated in response to transfers to the last address in the corresponding buffer.
展开▼