IP Library Granted Patent US 7,158,417
Granted Patent B2
US 7,158,417 · App. 11/090,716 · Granted Jan 2, 2007

Semiconductor device and method for writing data into the semiconductor device

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,158,417
App. No.
11/090,716
Granted
Jan 2, 2007
Kind
B2
Abstract

A semiconductor device is provided which includes a memory part that includes memory cells having different threshold values; a read circuit that reads data from a memory cell to be programmed with write data that is input; and a detection circuit that compares the write data with the data read from the memory cell to thus detect a pattern in which programming of data causes erasing. The pattern that causes erasing during the programming is processed as an inhibited operation. If the inhibited operation is identified, the process is forcedly terminated without initiating the programming by the write command. This makes it possible to avoid erasing resulting from the programming.

Claims (21)

1. A semiconductor device comprising:

a memory part that includes memory cells having different threshold values;

a read circuit that reads data from a memory cell to be programmed with write data that is input;

a detection circuit that compares the write data with the data read from the memory cell to thus detect a pattern in which programming of data causes erasing, further comprising a sense amplifier for verification, wherein the read circuit reads data from said memory cell by using the sense amplifier for verification so that the data read from said memory cell is compared with specific reference cells provided separate from reference cells for verification.

2. A semiconductor device comprising:

a memory part that includes memory cells having different threshold values;

a read circuit that reads data from a memory cell to be programmed with write data that is input;

a detection circuit that compares the write data with the data read from the memory cell to thus detect a pattern in which programming of data causes erasing, further comprising a sense amplifier for verification, wherein the read circuit reads data from said memory cell by using the sense amplifier for verification so that the data read from said memory cell is compared with reference cells for verification.

3. The semiconductor device as claimed in claim 2 , wherein the read circuit reads data from said memory cell twice through the sense amplifier for verification.

4. The semiconductor device as claimed in claim 2 , wherein the memory part includes banks that are simultaneously operable.

5. The semiconductor device as claimed in claim 2 , wherein:

the memory part includes banks that are simultaneously operable; and

the banks share the read circuit and the detection circuit.

6. The semiconductor device as claimed in claim 2 , wherein the sense amplifier for verification comprises a transistor circuit that shifts a read level at which data is read from said memory cell.

7. The semiconductor device as claimed in claim 2 , further comprising a circuit that outputs a result of detection by the detection circuit to an outside of the semiconductor device.

8. The semiconductor device as claimed in claim 2 , wherein the semiconductor device is a semiconductor memory device.

9. The semiconductor device as claimed in claim 2 , wherein the different threshold values are three or more different threshold values.

10. A semiconductor device comprising:

a memory part that includes memory cells having different threshold values;

a read circuit that reads data from a memory cell to be programmed with write data that is input;

a detection circuit that compares the write data with the data read from the memory cell to thus detect a pattern in which programming of data causes erasing, further comprising a sense amplifier for verification, wherein the read circuit reads data from said memory cell by using the sense amplifier for verification at a specific sense ratio different from that used for verification.

Assignments (6)
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 →
RELEASE OF SECURITY INTEREST Recorded Mar 13, 2015
From: BARCLAYS BANK PLC
To: SPANSION LLC; SPANSION INC.; SPANSION TECHNOLOGY LLC
Reel/Frame 035201/0159 →
SECURITY AGREEMENT Recorded Jun 4, 2010
From: SPANSION LLC; SPANSION INC.; SPANSION TECHNOLOGY INC.; SPANSION TECHNOLOGY LLC
To: BARCLAYS BANK PLC
Reel/Frame 024522/0338 →