IP Library Granted Patent US 10,325,660
Granted Patent B2
US 10,325,660 · App. 15/923,229 · Granted Jun 18, 2019

Semiconductor memory device

Inventor: Kaoru Hama (Yokohama Kanagawa, JP)
Assignees: Kabushiki Kaisha Toshiba; Toshiba Electronic Devices & Storage Corporation
G11C16/10G11C16/0433G11C16/26
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 10,325,660
App. No.
15/923,229
Granted
Jun 18, 2019
Kind
B2
Abstract

In a semiconductor memory device of an embodiment, a write circuit includes an inversion circuit configured to invert write data and output the inverted write data, a first switch configured to pass or stop a current for programming a first memory cell in the first memory cell array to a selected bit line of the first memory cell array, a second switch configured to pass or stop a current for programming a second memory cell in the second memory cell array to a selected bit line of the second memory cell array, and a gate circuit configured to program one of the first memory cell and the second memory cell, and unprogram another of the first memory cell and the second memory cell simultaneously, by controlling the first switch based on the write data and controlling the second switch based on the inverted write data.

Claims (23)

1. A semiconductor memory device of a multi-block configuration that controls reading and writing of respective memory cells of first and second memory cell arrays by a common readout circuit and write circuit,

wherein the write circuit comprises

an inversion circuit configured by an EXOR circuit that obtains exclusive OR of write data and a signal indicating a test mode, the inversion circuit being further configured to invert the write data at a time of the test mode and output the inverted write data;

a first switch configured to pass or stop a current for programming a first memory cell in the first memory cell array to a selected bit line of the first memory cell array;

a second switch configured to pass or stop a current for programming a second memory cell in the second memory cell array to a selected bit line of the second memory cell array; and

a gate circuit configured to program one of the first memory cell and the second memory cell, and unprogram another of the first memory cell and the second memory cell simultaneously, by controlling the first switch based on the write data and controlling the second switch based on the inverted write data,

wherein the gate circuit comprises a first NAND circuit configured to control the first switch based on a signal indicating a test mode and the write data, and a second NAND circuit configured to control the second switch based on the signal indicating the test mode and the inverted write data.

2. The semiconductor memory device according to claim 1 ,

wherein the first and second memory cell arrays are configured by nonvolatile memory cells.

3. The semiconductor memory device according to claim 1 ,

wherein the first and second memory cell arrays are NOR-type flash memory cells.

4. The semiconductor memory device according to claim 1 ,

wherein the test mode is for performing writing of a diagonal pattern.

5. A semiconductor memory device of a multi-block configuration that controls reading and writing of respective memory cells of first and second memory cell arrays by a common readout circuit and write circuit,

wherein the write circuit comprises

an inversion circuit configured by an EXOR circuit that obtains exclusive OR of write data and a signal indicating a test mode, the inversion circuit being further configured to invert the write data at a time of the test mode and output the inverted write data;

a first switch configured to pass or stop a current for programming a first memory cell in the first memory cell array to a selected bit line of the first memory cell array;

a second switch configured to pass or stop a current for programming a second memory cell in the second memory cell array to a selected bit line of the second memory cell array; and

a gate circuit configured to program one of the first memory cell and the second memory cell, and unprogram another of the first memory cell and the second memory cell simultaneously, by controlling the first switch based on the write data and controlling the second switch based on the inverted write data,

wherein the gate circuit comprises a first AND circuit configured to control the first switch based on a signal indicating a test mode and the write data, and a second AND circuit configured to control the second switch based on the signal indicating the test mode and the inverted write data.

6. The semiconductor memory device according to claim 5 , wherein the first and second memory cell arrays are configured by nonvolatile memory cells.

7. The semiconductor memory device according to claim 5 , wherein the first and second memory cell arrays are NOR-type flash memory cells.

8. The semiconductor memory device according to claim 5 , wherein the test mode is for performing writing of a diagonal pattern.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2018
From: HAMA, KAORU
To: KABUSHIKI KAISHA TOSHIBA; TOSHIBA ELECTRONIC DEVICES & STORAGE CORPORATION
Reel/Frame 046686/0339 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2018
From: HAMA, KAORU
To: KABUSHIKI KAISHA TOSHIBA; TOSHIBA ELECTRONIC DEVICES & STORAGE CORPORATION
Reel/Frame 046686/0651 →
Priority Claims (1)
JP 2017-182256 · Sep 22, 2017 · national
Continuity (1)
Related Publication 20190096486A1 · Mar 28, 2019