Invention Grant
US09128925B2 System and method for direct memory access buffer utilization by setting DMA controller with plurality of arbitration weights associated with different DMA engines
有权
通过设置具有与不同DMA引擎相关联的多个仲裁权重的DMA控制器来直接存储器访问缓冲器利用的系统和方法
- Patent Title: System and method for direct memory access buffer utilization by setting DMA controller with plurality of arbitration weights associated with different DMA engines
- Patent Title (中): 通过设置具有与不同DMA引擎相关联的多个仲裁权重的DMA控制器来直接存储器访问缓冲器利用的系统和方法
-
Application No.: US13454505Application Date: 2012-04-24
-
Publication No.: US09128925B2Publication Date: 2015-09-08
- Inventor: Tommi M. Jokinen , David B. Kramer , Kun Xu
- Applicant: Tommi M. Jokinen , David B. Kramer , Kun Xu
- Applicant Address: US TX Austin
- Assignee: Freescale Semiconductor, Inc.
- Current Assignee: Freescale Semiconductor, Inc.
- Current Assignee Address: US TX Austin
- Main IPC: G06F13/14
- IPC: G06F13/14 ; G06F13/28

Abstract:
A DMA controller allocates space at a buffer to different DMA engines based on the length of time data segments have been stored at a buffer. This allocation ensures that DMA engines associated with a destination that is experiencing higher congestion will be assigned less buffer space than a destination that is experiencing lower congestion. Further, the DMA controller is able to adapt to changing congestion conditions at the transfer destinations.
Public/Granted literature
- US20130282933A1 DIRECT MEMORY ACCESS BUFFER UTILIZATION Public/Granted day:2013-10-24
Information query