IP Library Granted Patent US 7,916,569
Granted Patent B2
US 7,916,569 · App. 12/339,946 · Granted Mar 29, 2011

Dynamic random access memory with fully independent partial array refresh function

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 7,916,569
App. No.
12/339,946
Granted
Mar 29, 2011
Kind
B2
Abstract

A dynamic random access memory device includes a plurality of memory subblocks. Each subblock has a plurality of wordlines whereto a plurality of data store cells are connected. Partial array self-refresh (PASR) configuration settings are independently made. In accordance with the PASR settings, the memory subblocks are addressed for refreshing. The PASR settings are made by a memory controller. Any kind of combinations of subblock addresses may be selected. Thus, the memory subblocks are fully independently refreshed. User selectable memory arrays for data retention provide effective memory control programming especially for low power mobile application.

Claims (20)

1. A dynamic random access memory (DRAM) device comprising:

M memory, M being an integer greater than one, each having a plurality of wordlines, each wordline being connected to a plurality of data store cells, the cells being refreshable by a refresh operation; and

a register for controlling, in a self-refresh mode, the refreshing of each of the M memory banks independently from each other;

wherein:

the register contains a respective bit for each memory bank which indicates whether or not, in a self-refresh mode, the memory bank is to be refreshed;

in self-refresh mode, the DRAM device performs a self-refresh operation only for the memory banks for which the respective bit in the register is set to indicate self-refresh.

2. The DRAM device of claim 1 , wherein the register comprises:

M latches, wherein each latch controls the refreshing of a respective one of the M memory banks.

3. A method for refreshing a dynamic random access memory device (DRAM) including M memory banks, M being an integer greater than one, each bank having a plurality of wordlines, each wordline being connected to a plurality of data store cells, the cells being refreshable in a self-refresh mode, the method comprising:

controlling, in the self-refresh mode, the refreshing of each of the M memory banks independently from each other by:

storing in a register a respective bit for each memory bank which indicates whether or not, in a self-refresh mode, the memory bank is to be refreshed;

in self-refresh mode, performing a self-refresh operation only for the memory banks for which the respective bit in the register is set to indicate self-refresh.

4. The method of claim 3 , wherein the step of controlling comprises:

configuring M bank refresh data in response to input data, the M bank refresh data being independently set by the input data, each of the M bank refresh data controlling the refreshing at a respective one of the M memory banks.

5. A refresh controller for use in a dynamic random access memory (DRAM) device selectively operable in a self-refresh mode or a non self-refresh mode, the DRAM device including M memory banks, M being an integer greater that one, each banks having a plurality of wordlines, each wordline being connected to a plurality of data store cells, the cells being refreshable in the self-refresh mode, the refresh controller comprising:

refresh circuitry for controlling, in the self-refresh mode, the refreshing of the memory banks independent from each other in accordance with M bank refresh data, the refresh circuitry comprising:

a register containing a respective bit for each memory bank which indicates whether or not, in a self-refresh mode, the memory bank is to be refreshed;

wherein in self-refresh mode, the refresh controller controls a self-refresh operation to occur only for the memory banks for which the respective bit in the register is set to indicate self-refresh.

6. The refresh controller of claim 5 , further comprising:

configuration circuitry for configuring the M bank refresh data in response to input data wherein each of the M bank refresh data corresponds to a respective one of the M memory banks.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2020
From: CPPIB CREDIT INVESTMENTS INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 054310/0421 →
RELEASE OF U.S. PATENT AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Oct 12, 2018
From: ROYAL BANK OF CANADA, AS LENDER
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 047645/0424 →
AMENDED AND RESTATED U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Aug 22, 2018
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CPPIB CREDIT INVESTMENTS, INC.
Reel/Frame 046900/0136 →
U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Sep 9, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CPPIB CREDIT INVESTMENTS INC., AS LENDER; ROYAL BANK OF CANADA, AS LENDER
Reel/Frame 033706/0367 →
CHANGE OF ADDRESS Recorded Sep 3, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 033678/0096 →
RELEASE OF SECURITY INTEREST Recorded Aug 7, 2014
From: ROYAL BANK OF CANADA
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.; CONVERSANT IP N.B. 868 INC.; CONVERSANT IP N.B. 276 INC.
Reel/Frame 033484/0344 →
CHANGE OF NAME Recorded Mar 13, 2014
From: MOSAID TECHNOLOGIES INCORPORATED
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 032439/0638 →
U.S. INTELLECTUAL PROPERTY SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) - SHORT FORM Recorded Jan 10, 2012
From: 658276 N.B. LTD.; 658868 N.B. INC.; MOSAID TECHNOLOGIES INCORPORATED
To: ROYAL BANK OF CANADA
Reel/Frame 027512/0196 →