IP Library Granted Patent US 10,741,235
Granted Patent B2
US 10,741,235 · App. 15/436,249 · Granted Aug 11, 2020

Refresh address controlling scheme based on refresh counter and mask circuit

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,741,235
App. No.
15/436,249
Granted
Aug 11, 2020
Kind
B2
Abstract

An apparatus is disclosed. The apparatus includes an address counter configured to provide a refresh address to a refresh circuit, wherein the address counter includes a plurality of counter cells coupled in series from a first counter cell to a last counter cell downstream of the first counter cell, wherein an output of each of the plurality of counter cells each correspond to an address bit of the refresh address, wherein the address bit of the refresh address provided by a later counter cell downstream of an earlier counter cell is a less significant bit of the refresh address than the address bit of the refresh address provided by the earlier counter cell.

Claims (16)

1. An apparatus, comprising:

a memory array comprising a plurality of portions, wherein a number of the plurality of portions is not equal to an Nth power of 2;

a refresh circuit configured to cause a refresh operation to be performed on the memory array at a memory address when a corresponding refresh address is received; and

an address counter configured to provide a refresh address to the refresh circuit, wherein the address counter includes a plurality of counter cells coupled in series from a first counter cell to a last counter cell downstream of the first counter cell, the plurality of counter cells configured to count through count values between a minimum count value to a maximum count value, wherein an output of each of the plurality of counter cells each correspond to an address bit of the refresh address, wherein at least some of the refresh addresses have no corresponding memory addresses in the plurality of portions of the memory array,

wherein the address bit of the refresh address provided by a later counter cell downstream of an earlier counter cell is a less significant bit of the refresh address than the address bit of the refresh address provided by the earlier counter cell such that periods of no refresh operations are distributed across a refresh period, wherein the refresh operation is performed at every memory address of the memory once during the refresh period.

2. The apparatus of claim 1 , wherein a second counter cell downstream of the later counter cell provides an address bit of the refresh address that is a less significant than the address bit of the refresh address provided by the earlier counter cell.

3. The apparatus of claim 1 , wherein the address bit of the refresh address provided by the later counter cell and the address bit of the refresh address provided by the earlier counter cell are consecutive bits of the refresh address.

4. The apparatus of claim 1 , wherein one of the address bit of the refresh address provided by the later counter cell and the address bit of the refresh address provided by the earlier counter cell is a most significant bit of the refresh address.

5. The apparatus of claim 1 , herein the address counter is a binary counter.

6. The apparatus of claim 1 , wherein the refresh circuit refreshes the plurality of portions of the memory at non-consecutive memory addresses, responsive to the refresh address.

7. The apparatus of claim 1 , wherein distributing the periods of no refresh operations across the refresh period increases a consistency of an average current consumption of the memory.

8. A method, comprising:

incrementing a count value of an address counter from a minimum count value to a maximum count value, wherein the address counter comprises a plurality of counter cells coupled in series from a first counter cell to a last counter cell downstream of the first counter cell, wherein each count value corresponds to a refresh address and an output of each of the plurality of counter cells provides an address bit of the refresh address, wherein the address bit of the refresh address provided by a later counter cell downstream of an earlier counter cell is a less significant bit of the refresh address than the address bit of the refresh address provided by the earlier counter cell;

providing the refresh address from the address counter for each count value,

refreshing memory mat of a memory, the memory comprising a number of memory mats not equal to an Nth power of 2, at a memory address when the refresh address corresponds to the memory address, wherein at least one refresh address has no corresponding memory address, wherein every memory mat of the memory is refreshed once during a defined refresh period and periods of no refresh operation when the refresh address has no corresponding memory address are distributed over the defined refresh period due to the address bit of the refresh address provided by the later counter cell downstream of the earlier counter cell being the less significant bit of the refresh address than the address bit of the refresh address provided by the earlier counter cell.

9. The method of claim 8 , wherein the address counter is configured to produce 2 to the N power refresh addresses.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Nov 12, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
Reel/Frame 051028/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050702/0451 →
SECURITY INTEREST Recorded Jul 13, 2018
From: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 047540/0001 →
SUPPLEMENT NO. 4 TO PATENT SECURITY AGREEMENT Recorded May 4, 2017
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042405/0909 →