×

Fine granularity refresh

  • US 9,899,074 B2
  • Filed: 01/17/2017
  • Issued: 02/20/2018
  • Est. Priority Date: 05/25/2016
  • Status: Active Grant
First Claim
Patent Images

1. A memory controller having an input for receiving memory access requests, and an output for providing memory accesses to a memory system, the memory controller comprising:

  • a command queue for receiving the memory access requests and having a plurality of entries and an output for providing selected memory accesses;

    an arbiter coupled to said command queue for selecting entries from said command queue for dispatch to the memory system; and

    a refresh logic circuit coupled to said arbiter, wherein in an on-the-fly refresh mode, said refresh logic circuit generates auto-refresh commands to the memory system with a granularity that it automatically selects in response to conditions associated with a memory bank to be refreshed and issues a number of auto-refresh commands during a refresh interval that is inversely proportional to said granularity.

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