发明名称 Automatic direct memory access (DMA)
摘要 In one embodiment, a method includes storing, in a storage unit, a number of data transfer requests to issue for a data request signal. Data transfer requests are issued to a direct memory access (DMA) controller of a system for transfer of data to a buffer unit. The stored number of data transfer requests is determined. The issuance of data transfer requests are stopped when the stored number of data transfer requests is met.
申请公布号 US9032112(B1) 申请公布日期 2015.05.12
申请号 US201313969807 申请日期 2013.08.19
申请人 Marvell International Ltd. 发明人 Mukherjee Pinaki
分类号 G06F3/00;G06F13/28;G06F13/00 主分类号 G06F3/00
代理机构 代理人
主权项 1. A system comprising: a processor; a memory; and a direct memory access (DMA) controller configured to: receive an allowable number of data transmissions from the processor, the allowable number of data transmissions indicating a number of data transmissions that the DMA controller is configured to approve or disapprove, the allowed number of data transmissions being greater than an amount of data to be transferred to and from a buffer unit; receive a request to transfer data, the request received after the allowable number is received from the processor; determine, independent of the processor, that a data transfer number associated with the request to transfer data is less than, greater than, or equal to the allowable number; andresponsive to the data transfer number being less than or equal to the allowable number, approve, without interrupting the processor, the request to transfer data; or responsive to the data transfer number being greater than the allowable number, disapprove, without interrupting the processor, the request to transfer data.
地址 Hamilton BM