Patent · US Active

Memory controller with QoS-aware scheduling

US8314807B2 · kind B2 · utility

20Cited by
18References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 16, 2010
Grant dateNov 20, 2012
Priority date
Expiry dateDec 23, 2030

Classification

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

Abstract

In an embodiment, a memory controller includes multiple ports. Each port may be dedicated to a different type of traffic. In an embodiment, quality of service (QoS) parameters may be defined for the traffic types, and different traffic types may have different QoS parameter definitions. The memory controller may be configured to schedule operations received on the different ports based on the QoS parameters. In an embodiment, the memory controller may support upgrade of the QoS parameters when subsequent operations are received that have higher QoS parameters, via sideband request, and/or via aging of operations. In an embodiment, the memory controller is configured to reduce emphasis on QoS parameters and increase emphasis on memory bandwidth optimization as operations flow through the memory controller pipeline.

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