IP Library Granted Patent US 7,983,091
Granted Patent B2
US 7,983,091 · App. 11/935,706 · Granted Jul 19, 2011

Divided bitline flash memory array with local sense and signal transmission

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,983,091
App. No.
11/935,706
Granted
Jul 19, 2011
Kind
B2
Abstract

A flash memory array and a method for performing read operation therein are disclosed. The flash memory array comprises a plurality of memory segment, a data cache and a plurality of data handlers coupled between a pair of memory segment and between a memory segment and the data cache. A read operation of selected bitlines of a selected memory segment is performed by a segment data handler coupled to the selected memory segment locally and the read data is transmitted to the data cache. A segment data handler is configured to get read data from the selected bitlines by first pre-charging the bitlines and sensing the bitlines. Further, the read data is transmitted to the data cache through all of the segment data handlers in a sequential manner, if present between the selected memory segment and the data cache.

Claims (19)

1. A flash memory array comprising:

a plurality of memory segments, each memory segment of the plurality of memory segments comprising a plurality of memory cell blocks, the plurality of memory cell blocks comprising a plurality of bitlines;

a data cache configured to store read data of selected bitlines of a selected memory segment, wherein the selected memory segment is a memory segment from the plurality of memory segments selected for a read operation; and

a plurality of segment data handlers, one segment data handler of the plurality of segment data handlers coupled between the data cache and a memory segment and each of segment data handlers other than the segment data handler coupled between the data cache and the memory segment is coupled between a pair of adjacent memory segments of the plurality of memory segments, each segment data handler configured to

condition the plurality of bitlines of a memory segment coupled to the each segment data handler, wherein conditioning the plurality of bitlines of the memory segment comprises at least one of pre-charging at least one bitline to a pre-charge voltage and shielding at least one bitline to a reference potential,

sense read data from at least one bitline of the plurality of bitlines of the memory segment coupled to the each segment data handler, and

transmit the sensed read data to the data cache;

wherein the each segment data handler transmits the sensed read data to the data cache through at least one segment data handler laid between the memory segment of the pair of adjacent memory segments and the data cache, when the each segment data handler is coupled between the pair of adjacent memory segments; and

wherein the each segment data handler transmits the sensed read data to the data cache directly when the each segment data handler is coupled between the data cache and a memory segment.

2. The flash memory array of claim 1 , wherein the data cache is configured at an edge of the flash memory array.

3. The flash memory array of claim 1 , wherein the reference potential is a ground potential.

4. A method for performing a read operation in a flash memory array, the flash memory array partitioned into a plurality of memory segments, each memory segment comprising a plurality of memory cell blocks, the plurality of memory cell blocks comprising a plurality of bitlines, the method comprising:

selecting a memory segment of the plurality of memory segments and bitlines of the memory segment for a read operation;

pre-charging the selected bitlines of the selected memory segment to a pre-charge voltage;

sensing read data from the selected bitlines of selected memory segment by a segment data handler, wherein the segment data handler is communicably coupled to the selected memory segment; and

transmitting the read data to a data cache of the flash memory array, wherein transmitting the read data comprising

transmitting the read data to the data cache through at least one segment data handler between the data cache and the selected memory segment, where the at least one segment data handler is between the data cache and the selected memory segment, and

transmitting the read data from the data handler to the data cache directly, when the segment data handler is directly connected to the data cache.

5. The method of claim 4 , wherein pre-charging the selected bitlines of the selected memory segment to the pre-charge voltage further comprising shielding non-selected bitlines of the selected memory segment to a reference potential.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2023
From: INTEL CORPORATION
To: INTEL NDTM US LLC
Reel/Frame 064928/0832 →