Patent · US Active

Data transfer device and method for selecting instructions retained in channel unit based on determined priorities due to the number of waiting commands/instructions

US8156260B2 · kind B2 · utility

6Cited by
0References
8Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJul 14, 2009
Grant dateApr 10, 2012
Priority date
Expiry dateMar 6, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/28
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A data transfer device for performing direct memory access (DMA) transfer of data stored in a storage unit to a plurality of other devices includes: a plurality of channel units arranged to correspond to the other devices, the channel units retaining DMA transfer instructions, and outputting number of the DMA transfer instructions retained; a plurality of priority controllers for determining priorities of the channel units on the basis of the number of the DMA transfer instructions retained in the channel units, respectively; an arbiter for selecting one of the DMA transfer instructions retained in one of the channel units on the basis of the priorities determined by the priority controller; and a data transfer processor for performing DMA transfer of data stored in the storage unit to one of the other devices in accordance with the DMA transfer instruction selected by the arbiter.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.