IP Library Granted Patent US 8,675,408
Granted Patent B2
US 8,675,408 · App. 13/743,899 · Granted Mar 18, 2014

Non-volatile memory device having configurable page size

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,675,408
App. No.
13/743,899
Granted
Mar 18, 2014
Kind
B2
Abstract

A flash memory device having at least one bank, where the each bank has an independently configurable page size. Each bank includes at least two memory planes having corresponding page buffers, where any number and combination of the memory planes are selectively accessed at the same time in response to configuration data and address data. The configuration data can be loaded into the memory device upon power up for a static page configuration of the bank, or the configuration data can be received with each command to allow for dynamic page configuration of the bank. By selectively adjusting a page size the memory bank, the block size is correspondingly adjusted.

Claims (34)

1. A flash memory device comprising:

a memory bank having a plurality of planes, including a first plane and a second plane, each of the plurality of planes having a page buffer for storing write data for programming to a corresponding plane and for storing read data from the corresponding plane; and,

the first plane and the second plane both being configured to be selectively enabled at the same time when required based on page size configuration data and address data in relation to a memory operation within the flash memory device.

2. The flash memory device of claim 1 , wherein each of the plurality of planes includes a dedicated row decoder for driving wordlines.

3. The flash memory device of claim 1 , wherein the plurality of planes are organized as tiles, where each of the tiles includes two planes coupled to a shared row decoder for driving wordlines in the two planes.

4. The flash memory device of claim 3 , wherein the shared row decoder of each of the tiles selectively drives wordlines of at least one of the two planes in response to row decoder enabling signals.

5. The flash memory device of claim 4 , wherein the shared row decoder includes

a row driver for selectively passing row drive signals to the wordlines of the one of the two planes in response to a first output voltage, and to the wordlines of the other of the two planes in response to a second output voltage,

a block decoder for selectively providing a master output voltage as the first output voltage and the second output voltage in response to the row decoder enabling signals.

6. The flash memory device of claim 4 further comprising a page size configurator that includes:

plane selectors for providing the row decoder enabling signals to corresponding shared row decoders in response to plane enabling signals and a tile enabling signal, and

a configuration decoder for decoding a plane address to provide the plane enabling signals and for decoding a tile address to provide the tile enabling signal, the plane enabling signals and the tile enabling signal having logic levels configurable in response to page size configuration data.

7. The flash memory device of claim 6 , wherein the page size configurator further includes a configuration register for storing the page size configuration data.

8. The flash memory device of claim 6 , wherein each of the plane selectors decodes the same plane enabling signals and different tile enabling signals.

9. The flash memory device of claim 8 , wherein the configuration decoder includes

a plane decoding circuit enabled by a first bit of the page size configuration data for decoding the plane address and for driving one of the plane enabling signals to an active logic level, and

a tile decoding circuit enabled by a second bit of the page size configuration data for decoding the tile address and for driving one of the tile enabling signals to an active logic level.

10. The flash memory device of claim 9 , wherein the plane decoding circuit drives both the plane enabling signals to the active logic level when disabled by the first bit of the page size configuration data, and the tile decoding circuit drives both the tile enabling signals to the active logic level when disabled by the second bit of the page size configuration data.

11. The flash memory device of claim 6 , wherein each of the plane selectors decodes different pairs of plane enabling signals and different tile enabling signals.

12. The flash memory device of claim 11 , wherein the configuration decoder includes

plane decoding circuits each to receive one bit of the page size configuration data for decoding the plane address, each of the plane decoding circuits to drive one plane enabling signal of each of the different pairs of plane enabling signals to an active logic level when enabled by the corresponding one bit of the page size configuration data, and

a tile decoding circuit for decoding the tile address and driving one of the tile enabling signals to an active logic level when enabled by another bit of the page size configuration data.

13. The flash memory device of claim 4 , wherein the memory bank includes N tiles, where N is an integer number greater than 1.

14. The flash memory device of claim 13 further comprising a page size configurator that includes:

N plane selectors for providing N pairs of row decoder enabling signals to corresponding N shared row decoders in response to plane enabling signals and N tile enabling signals, and

a configuration decoder for decoding a plane address to provide the plane enabling signals and for decoding a tile address to provide the N tile enabling signals, the plane enabling signals and the N tile enabling signals having logic levels configurable in response to page size configuration data.

15. The flash memory device of claim 14 , wherein the configuration decoder includes

one plane decoding circuit enabled by a first bit of the page size configuration data for decoding the plane address and driving one of the plane enabling signals to an active logic level, each of the N plane selectors receiving the same plane enabling signals, and

a tile decoding circuit enabled by a second bit of the page size configuration data for decoding the tile address and driving one of the N tile enabling signals to an active logic level.

16. The flash memory device of claim 14 , wherein the plane enabling signals include N pairs of plane enabling signals, and the configuration decoder provides includes

N plane decoding circuits each decoding the plane address and driving one of the N pairs of plane enabling signals to an active logic level when enabled by a corresponding bit of the page size configuration data, each of the N plane selectors receiving one of the N pairs of plane enabling signals, and

a tile decoding circuit for decoding the tile address and driving one of the N tile enabling signals to an active logic level when enabled by another bit of the page size configuration data.

17. The flash memory device of claim 1 further comprising a configuration register for storing the page size configuration data.

18. The flash memory device of claim 17 , wherein contents of the configuration register are capable of being changed in response to a command.

Assignments (9)
CHANGE OF NAME Recorded Sep 9, 2021
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 057709/0849 →
RELEASE OF SECURITY INTEREST Recorded Nov 6, 2020
From: CPPIB CREDIT INVESTMENTS INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 054341/0057 →
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 →
CHANGE OF ADDRESS Recorded Jan 18, 2013
From: MOSAID TECHNOLOGIES INCORPORATED
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 029660/0532 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2013
From: KIM, JIN-KI
To: MOSAID TECHNOLOGIES INCORPORATED
Reel/Frame 029656/0285 →