×

Apparatus for scheduling memory refresh operations including power states

  • US 8,539,146 B2
  • Filed: 11/28/2011
  • Issued: 09/17/2013
  • Est. Priority Date: 11/28/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A non-transitory computer readable medium having a computer program product for performing refresh operations, said computer readable medium comprising:

  • program code for, in response to a completion of a memory operation, determining whether or not a refresh backlog count is greater than a first predetermined value;

    program code for, in a determination that said refresh backlog count is greater than said first predetermined value, performing a refresh operation as soon as possible;

    program code for, in a determination that said refresh backlog count is not greater than said first predetermined value, determining whether or not said refresh backlog count is less than a second predetermined value;

    program code for, in a determination that said refresh backlog count is not less than said second predetermined value, determining whether or not said refresh backlog count is less than a third predetermined value and said rank of memory devices is in a powered down state;

    program code for, in a determination that said refresh backlog count is less than said third predetermined value and said rank of memory devices is in a powered down state, setting an Idle Count threshold value to a maximum value such that a refresh operation will be performed after a maximum delay time; and

    program code for, in a determination that said refresh backlog count is not less than said third predetermined value or said rank of memory devices is not in a powered down state, setting said Idle Count threshold value based on the slope of an Idle Delay Function such that a refresh operation will be performed accordingly.

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