Patent · US Active

System and method for assigning memory access transfers between communication channels

US9195621B2 · kind B2 · utility

3Cited by
6References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 15, 2013
Grant dateNov 24, 2015
Priority date
Expiry dateDec 24, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2213/2806
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A communication channel controller includes a queue, a memory map, and a scheduler. The queue to store a first memory transfer request received at the communication channel controller. The memory map stores information to identify a memory address range to be associated with a memory. The scheduler to compare a source address of the first memory transfer in the queue to the memory address range in the memory map to determine whether the source address of the first memory transfer request targets the memory, and in response allocate the first memory transfer request to a first communication channel of a plurality of communication channels in response to the first communication channel having all of its outstanding memory transactions to a common source address bank and source address page as a source address bank and a source address page of the first memory transfer request.

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