IP Library Granted Patent US 9,728,275
Granted Patent B2
US 9,728,275 · App. 15/062,012 · Granted Aug 8, 2017

Memory system that handles access to bad blocks

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,728,275
App. No.
15/062,012
Granted
Aug 8, 2017
Kind
B2
Abstract

A memory system includes a plurality of pins for connection to the outside of the memory system, one of the pins being configured to receive a command signal, a memory cell array including a plurality of first memory blocks and a second memory block in which status data indicating which of the first memory blocks is defective, is stored, and a control circuit configured to determine whether or not a first memory block targeted by the command signal is indicated as being defective in the status data. The control circuit allows an operation to be performed on the targeted first memory block in accordance with the command signal when the targeted first memory block is not indicated as being defective, and blocks the operation to be performed on the targeted first memory block when the targeted first memory block is indicated as being defective.

Claims (35)

1. A memory system, comprising:

a plurality of pins for connection to the outside of the memory system, the pins including a first pin configured to receive a chip select signal, a second pin configured to receive a clock signal, and a third pin configured to receive a command signal in synchronization with the clock signal;

a memory cell array including a plurality of first memory blocks and a second memory block in which status data indicating whether or not each of the first memory blocks is defective is stored; and

a control circuit configured to determine whether or not a first memory block targeted by the command signal is indicated as being defective in the status data, and allow an operation to be performed on the targeted first memory block in accordance with the command signal when the targeted first memory block is not indicated as being defective in the status data and block the operation to be performed on the targeted first memory block when the targeted first memory block is indicated as being defective in the status data.

2. The memory system according to claim 1 , wherein the operation performed on the targeted first memory block is a write operation or an erase operation.

3. The memory system according to claim 1 , wherein the status data for the first memory blocks is updated as the semiconductor memory device is being used.

4. The memory system according to claim 1 , further comprising:

a controller including an interface circuit configured to decode the command signal received from a host and a sequencer configured to issue a command to perform the operation on the targeted first memory block, based on the decoded command signal.

5. The memory system according to claim 4 , wherein

the controller is configured to recognize a signal received through the third pin immediately after the chip select signal is asserted, as the command.

6. The memory system according to claim 5 , wherein the controller is implemented in a controller chip that also includes the control circuit.

7. The memory system according to claim 5 , wherein the memory cell array implemented in a semiconductor memory chip that also includes the control circuit.

8. The memory system according to claim 1 , wherein the control circuit is configured to allow the operation to be performed on a first memory block different from the targeted first memory block in accordance with the command signal when the targeted first memory block is indicated as being defective in the status data.

9. The memory system according to claim 1 , wherein the plurality of pins is configured in accordance with a Serial Peripheral Interface (SPI) protocol.

10. A memory system, comprising:

a plurality of pins for connection to the outside of the memory system, the pins including a first pin configured to receive a chip select signal, a second pin configured to receive a clock signal, and a third pin configured to receive a command signal in synchronization with the clock signal; and

a semiconductor memory device including a memory cell array including a plurality of first memory blocks and a second memory block in which status data indicating whether or not each of the first memory blocks is defective is stored, and a control circuit configured to determine whether or not a first memory block targeted by the command signal is indicated as being defective in the status data, wherein

the control circuit allows an operation to be performed on the targeted first memory block in accordance with the command signal when the targeted first memory block is not indicated as being defective in the status data, and blocks the operation to be performed on the targeted first memory block when the targeted first memory block is indicated as being defective in the status data.

11. The memory system according to claim 10 , wherein the operation performed on the targeted first memory block is a write operation or an erase operation.

12. The memory system according to claim 10 , wherein the status data for the first memory blocks is updated as the semiconductor memory device is being used.

13. The memory system according to claim 10 , further comprising:

a controller including an interface circuit configured to decode the command signal received from a host and a sequencer configured to issue a command to the control circuit to perform the operation on the targeted first memory block, based on the decoded command signal.

14. The memory system according to claim 10 , wherein

the controller is configured to recognize a signal received through the third pin immediately after the chip select signal is asserted, as the command.

15. The memory system according to claim 10 , wherein the control circuit is configured to allow the operation to be performed on a first memory block different from the targeted first memory block in accordance with the command signal when the targeted first memory block is indicated as being defective in the status data.

16. The memory system according to claim 10 , wherein

the plurality of pins is configured in accordance with a Serial Peripheral Interface (SPI) protocol.

17. A memory system, comprising:

a plurality of pins for connection to the outside of the memory system, the pins including a first pin configured to receive a chip select signal, a second pin configured to receive a clock signal, and a third pin configured to receive a command signal in synchronization with the clock signal;

a semiconductor memory device including a memory cell array including a plurality of first memory blocks and a second memory block in which status data indicating whether or not each of the first memory blocks is defective is stored; and

a controller including an interface circuit configured to decode the command signal received from a host and a control circuit configured to generate a command for the semiconductor memory device based on the command signal and determine whether or not a first memory block targeted by the command is indicated as being defective in the status data, wherein

the control circuit issues the command to the semiconductor memory device to perform an operation on the targeted first memory block when the targeted first memory block is not indicated as being defective in the status data, and cancels the command when the targeted first memory block is indicated as being defective in the status data.

18. The memory system according to claim 17 , wherein the operation performed on the targeted first memory block is a write operation or an erase operation.

19. The memory system according to claim 17 , wherein the status data for the first memory blocks is updated as the semiconductor memory device is being used.

20. The memory system according to claim 17 , wherein the control circuit is configured to issue a command to the semiconductor memory device to perform the operation on a first memory block different from the targeted first memory block in accordance with the command signal when the targeted first memory block is indicated as being defective in the status data.

Assignments (5)
MERGER Recorded Jan 22, 2021
From: TOSHIBA MEMORY CORPORATION
To: K.K. PANGEA
Reel/Frame 055659/0471 →
CHANGE OF NAME AND ADDRESS Recorded Jan 22, 2021
From: TOSHIBA MEMORY CORPORATION
To: KIOXIA CORPORATION
Reel/Frame 055669/0001 →
CHANGE OF NAME AND ADDRESS Recorded Jan 22, 2021
From: K.K. PANGEA
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 055669/0401 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2017
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 043194/0647 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2016
From: TSUJI, NOBUHIRO; KADA, KENICHIROU; TAKEDA, SHINYA; KITAZUME, TOSHIHIKO; KODERA, SHUNSUKE; IWATA, TETSUYA; FURUYAMA, YOSHIO; NARAI, HIROSUKE
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 038842/0820 →