IP Library Granted Patent US 7,133,323
Granted Patent B2
US 7,133,323 · App. 11/212,447 · Granted Nov 7, 2006

Memory system, method and predecoding circuit operable in different modes for selectively accessing multiple blocks of memory cells for simultaneous writing or erasure

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,133,323
App. No.
11/212,447
Granted
Nov 7, 2006
Kind
B2
Abstract

A memory system including a non-volatile flash memory and a method for simultaneously selecting a plurality of memory blocks are disclosed. The memory system is organized into multiple main blocks each having multiple smaller blocks, emulating a disk drive. Control lines activate a number of modes. In a first mode, high-order address lines select only one block, while in a second mode, user-specified multiple blocks are selected. Blocks are selected by loading registers with selection bits or by using some of the address lines directly as selection bits. Each bit specifies one of the blocks, and each bit is independent of the others. The memory system also includes a predecoder and a controller which controls the predecoder and the registers so as to select at least two blocks of memory cells. In a third mode, all of the blocks are selected, and in a fourth mode, all blocks are deselected. Selecting multiple blocks allows simultaneous erasing, writing, and reading of multiple bytes stored in the memory.

Claims (21)

1. A predecoder circuit for selecting at least one block of cells in a memory, comprising:

a first input stage receptive to first and second control signals;

a second input stage receptive to a first multibit data signal and a second multibit data signal;

an output stage to produce a multibit selection signal, wherein the multibit selection signal is adapted to select a single block when the first and the second control signals are at a first predetermined level, wherein the multibit selection signal is adapted to select at least one block when the first control signal is at a second predetermined level, and wherein the multibit selection signal is adapted to select all blocks within a main block when the second control signal is at the second predetermined level.

2. The circuit of claim 1 wherein the blocks are erase blocks.

3. The circuit of claim 2 wherein the erase blocks reside in a main block of the cells.

4. The circuit of claim 1 wherein the first input stage is further receptive to a third control signal, and wherein the multibit selection signal is adapted to select a single block when the first and the second control signals are at a first predetermined level and the third control signal is at a second predetermined level, and wherein the multibit selection signal is adapted to inhibit the selection of any block when the first, second, and third control signals are at the first predetermined level.

5. The circuit of claim 4 wherein the blocks are main blocks.

6. A method for selecting at least one block of cells in a memory, comprising:

receiving first and second control signals;

receiving a first multibit data signal and a second multibit data signal;

producing a multibit selection signal, wherein the multibit selection signal is adapted to select

a single block when the first and the second control signals are at a first predetermined level,

at least one block when the first control signal is at a second predetermined level, and

all blocks within a main block when the second control signal is at the second predetermined level.

7. The method of claim 6 wherein the blocks are erase blocks.

8. The method of claim 7 wherein the erase blocks reside in a main block of the cells.

9. The method of claim 6 further comprising receiving a third control signal,

wherein the multibit selection signal selects a single block when the first and the second control signals are at a first predetermined level and the third control signal is at a second predetermined level; and

wherein the multibit selection signal inhibits the selection of any block when the first, second, and third control signals are at the first predetermined level.

10. The circuit of claim 9 wherein the blocks are main blocks.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2010
From: MICRON TECHNOLOGY, INC.
To: ROUND ROCK RESEARCH, LLC
Reel/Frame 023786/0416 →