IP Library Granted Patent US 9,336,890
Granted Patent B1
US 9,336,890 · App. 14/517,201 · Granted May 10, 2016

Simultaneous programming of many bits in flash memory

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 9,336,890
App. No.
14/517,201
Granted
May 10, 2016
Kind
B1
Abstract

A semiconductor device includes: a plurality of memory cells; a plurality of local bit lines connected to respective memory cells of the plurality of memory cells; and a first amplifier. The first amplifier receives read data from each local bit line of the plurality of local bit lines and determines a transition speed of an output level of the first amplifier in response to receiving a combination of at least two pieces of read data. The first amplifier transfers, based on the determined transition speed, multivalued data of the read data to a read global bit line.

Claims (21)

1. A semiconductor device comprising:

a plurality of memory cells;

a plurality of local bit lines connected to respective memory cells of the plurality of memory cells; and

a first amplifier configured to:

receive read data from each local bit line of the plurality of local bit lines,

determine a transition speed of an output level of the first amplifier in response to receiving a combination of at least two pieces of read data, and

transfer multivalued data of the read data to a read global bit line based on the determined transition speed.

2. The semiconductor device according to claim 1 , wherein the first amplifier comprises:

a NAND circuit that receives input of the read data from two or more local bit lines of the plurality of local bit lines, and

wherein the first amplifier is configured to determine the transition speed based on the combination of the at least two pieces of read data and a difference between drive capabilities of elements of the NAND circuit.

3. The semiconductor device according to claim 1 , wherein a number of read global bit lines is less than or equal to a quarter of a number of write global bit lines.

4. The semiconductor device according to claim 1 , further comprising:

a second amplifier configured to encode the multivalued data to binary data by detecting a difference in the transition speed.

5. The semiconductor device according to claim 4 , wherein the second amplifier comprises:

a plurality of read amplifiers that are connected to the read global bit line, and are configured to sense the read global bit line at respective different timings, and

wherein the second amplifier is configured to perform an encode process based on a sensing result of the plurality of read amplifiers.

6. The semiconductor device according to claim 5 , wherein, when the number of write global bit lines is more than the number of read global bit lines and when a plurality of bits are written at once by using the write global bit lines, the second amplifier is configured to perform a series of processes from a precharge of the local bit lines to the encode process repeatedly until the plurality of bits are read.

7. A method for transferring data in a semiconductor device comprising a plurality of memory cells and a plurality of local bit lines connected to respective memory cells of the plurality of memory cells, the method comprising:

receiving read data from each local bit line of the plurality of local bit lines;

determining a transition speed of a data output level in response to receiving a combination of at least two pieces of read data; and

transferring, based on the determined transition speed, multivalued data of the read data to a read global bit line.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2022
From: CYPRESS SEMICONDUCTOR CORPORATION
To: INFINEON TECHNOLOGIES LLC
Reel/Frame 059721/0467 →
RELEASE OF SECURITY INTEREST Recorded Mar 16, 2022
From: MUFG UNION BANK, N.A.
To: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
Reel/Frame 059410/0438 →
CORRECTIVE ASSIGNMENT TO CORRECT THE 8647899 PREVIOUSLY RECORDED ON REEL 035240 FRAME 0429. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTERST. Recorded Nov 3, 2020
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 058002/0470 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Oct 28, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MUFG UNION BANK, N.A.
Reel/Frame 050896/0366 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2015
From: SPANSION LLC
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 035902/0821 →
SECURITY INTEREST Recorded Mar 21, 2015
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 035240/0429 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2014
From: MORI, KAORU
To: SPANSION LLC
Reel/Frame 034028/0089 →