×

Refresh scheme in a memory controller

  • US 10,593,391 B2
  • Filed: 07/18/2018
  • Issued: 03/17/2020
  • Est. Priority Date: 07/16/2018
  • Status: Active Grant
First Claim
Patent Images

1. A memory controller, comprising:

  • a command queue for receiving and storing memory access requests for a memory;

    an arbiter for selectively picking accesses from the command queue according to a first type of accesses and a second type of accesses, wherein the first type of accesses and the second type of accesses correspond to different page statuses of corresponding memory accesses in the memory;

    a refresh logic circuit for generating a refresh command to a bank of the memory, and providing a priority indicator with the refresh command whose value is set according to a number of pending refreshes, wherein the refresh logic circuit assigns the priority indicator one of a first priority status and a second priority status; and

    a final arbiter for selectively ordering the refresh command with respect to memory access requests of the first type accesses and the second type accesses based on the priority indicator, wherein the final arbiter elevates the refresh command between the first type of accesses and the second type of accesses in response to the first priority status.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×