IP Library Granted Patent US 8,767,461
Granted Patent B2
US 8,767,461 · App. 14/022,805 · Granted Jul 1, 2014

Non-volatile memory with dynamic multi-mode operation

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 8,767,461
App. No.
14/022,805
Granted
Jul 1, 2014
Kind
B2
Abstract

A method and system for extending the life span of a flash memory device. The flash memory device is dynamically configurable to store data in the single bit per cell (SBC) storage mode or the multiple bit per cell (MBC) mode. In the MBC storage mode, the cell can have one of multiple possible states, where each state is defined by respective threshold voltage ranges. In the SBC mode, the cell can have states with threshold voltages corresponding to states of the MBC storage mode which are non-adjacent to each other to improve reliability characteristics of the cell.

Claims (24)

1. An apparatus comprising:

a flash memory array;

an input to receive a request that includes a logical address;

a translator configured to map the logical address to a corresponding physical address within the flash memory array; and

circuitry configured to issue i) a first type of program command when the physical address is within a first subdivision of the flash memory array; and ii) a second different type of program command when the physical address is within a second subdivision of the flash memory array, the first subdivision being different than the second subdivision.

2. The apparatus of claim 1 wherein the first and second subdivisions each include a block, the block having a predetermined number of pages.

3. The apparatus of claim 1 wherein at least one of the first and second subdivisions is a page of a memory block.

4. The apparatus of claim 1 wherein the first type of program command is a Single Bit per Cell (SBC) storage mode specific command.

5. The apparatus of claim 1 wherein the flash memory array is a NAND flash memory array.

6. The apparatus of claim 1 wherein the circuitry comprises a command decoder.

7. A system comprising:

a processing device; and

a memory apparatus in communication with the processing device to receive a request that includes a logical address, the memory apparatus including:

a flash memory array;

a translator configured to map the logical address to a corresponding physical address within the flash memory array; and

circuitry configured to issue i) a first type of program command when the physical address is within a first subdivision of the flash memory array; and ii) a second different type of program command when the physical address is within a second subdivision of the flash memory array, the first subdivision being different than the second subdivision.

8. The system of claim 7 wherein the first and second subdivisions each include a block, the block having a predetermined number of pages.

9. The system of claim 7 wherein at least one of the first and second subdivisions is a page of a memory block.

10. The system of claim 7 wherein the first type of program command is a Single Bit per Cell (SBC) storage mode specific command.

11. The system of claim 7 wherein the flash memory array is a NAND flash memory array.

12. The system of claim 7 wherein the circuitry comprises a command decoder.

13. The system of claim 7 wherein the processing device comprises a microcontroller.

14. The system of claim 7 wherein the processing device comprises a microprocessor.

15. The system of claim 7 wherein the processing device comprises a computer system.

Assignments (7)
CHANGE OF NAME Recorded Jun 16, 2021
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 056603/0094 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2020
From: CPPIB CREDIT INVESTMENTS INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 054295/0624 →
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 →
CHANGE OF NAME Recorded Mar 13, 2014
From: MOSAID TECHNOLOGIES INCORPORATED
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 032439/0638 →