发明名称 FINE-GRAINED BANDWIDTH PROVISIONING IN A MEMORY CONTROLLER
摘要 Systems and methods for applying a fine-grained QoS logic are provided. The system may include a memory controller, the memory controller configured to receive memory access requests from a plurality of masters via a bus fabric. The memory controller determines the priority class of each of the plurality of masters, and further determines the amount of memory data bus bandwidth consumed by each master on the memory data bus. Based on the priority class assigned to each of the masters and the amount of memory data bus bandwidth consumed by each master, the memory controller applies a fine-grained QoS logic to compute a schedule for the memory requests. Based on this schedule, the memory controller converts the memory requests to memory commands, sends the memory commands to a memory device via a memory command bus, and receives a response from the memory device via a memory data bus.
申请公布号 EP3132355(A1) 申请公布日期 2017.02.22
申请号 EP20150716960 申请日期 2015.04.06
申请人 Microsoft Technology Licensing, LLC 发明人 QUACH, Nhon Toai;CARRIE, Susan;ANDREWS, Jeffrey;SELL, John;PO, Kevin
分类号 G06F13/16 主分类号 G06F13/16
代理机构 代理人
主权项
地址