IP Library Granted Patent US 7,706,186
Granted Patent B2
US 7,706,186 · App. 11/982,864 · Granted Apr 27, 2010

Controlling a 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,706,186
App. No.
11/982,864
Granted
Apr 27, 2010
Kind
B2
Abstract

A semiconductor device and a control method thereof that include a memory cell array having a plurality of nonvolatile memory cells and a control circuit. The control circuit starts a first operation of the memory cells in a part of the region of the memory cell array when a first command is input, then decides whether to temporarily suspend the first operation or to reset the first operation when a second command is input, and temporarily suspends the first operation if the control circuit decides to temporarily suspend the first operation, and terminates the first operation if the control circuit decides to reset the first operation.

Claims (32)

1. A semiconductor device comprising:

a memory cell array including a plurality of nonvolatile memory cells; and

a control circuit coupled to the memory cell array, the control circuit for starting a first operation of the memory cell array when a first command is input, the control circuit for deciding whether to temporarily suspend the first operation or to reset the first operation when a second command is input, the control circuit for temporarily suspending the first operation and for resetting the first operation, wherein the control circuit for deciding to reset the first operation when the second command is input before a predetermined time has passed.

2. The semiconductor device of claim 1 , wherein the control circuit for deciding to temporarily suspend the first operation when the second command is input after the predetermined time has passed.

3. The semiconductor device of claim 1 , wherein the control circuit for restarting the first operation when the first command is input after the first operation is temporarily suspended.

4. The semiconductor device of claim 3 , further comprising:

a memory unit for storing, as a storing address, an internal address of the memory cell array that performs the next first operation when the control circuit temporarily suspends the first operation, and for outputting the storing address as the internal address to restart the first operation.

5. The semiconductor device of claim 2 , wherein the control circuit for terminating the first operation when the second command is input before a predetermined time has passed after the first operation is temporarily suspended.

6. The semiconductor device of claim 5 , wherein the control circuit for disabling the second command when the second command is input after the predetermined time has passed after the first operation is temporarily suspended.

7. The semiconductor device according to claim 1 , wherein the memory cell array is a NAND-type memory cell array.

8. A method for a semiconductor device that includes a memory cell array having a plurality of nonvolatile memory cells, the method comprising:

starting a first operation of the memory cell array when a first command is input; and

when a second command is input thereafter, deciding whether to temporarily suspend the first operation or to reset the first operation, wherein the deciding whether to temporarily suspend the first operation when the second command is input after a predetermined time has passed.

9. The method of claim 8 , wherein the deciding to reset the first operation when the second command is input before the predetermined time has passed.

10. The method of claim 8 , wherein the memory cell array comprises a NAND-type memory cell array.

11. The method of claim 8 , wherein the memory cell array is a NOR-type memory cell array.

12. The method of claim 8 , wherein the memory cell array comprises a flash memory.

13. A wireless communications device, comprising:

a processor;

a communications component coupled to the processor;

a transmitter coupled to the processor;

a receiver;

an antenna coupled to the transmitter circuit and the receiver circuit; and

a memory coupled to the processor, the memory comprising:

a memory cell array including a plurality of nonvolatile memory cells; and

a control circuit coupled to the memory cell array, the control circuit for starting a first operation of the memory cell array when a first command is input, the control circuit for deciding whether to temporarily suspend the first operation or to reset the first operation when a second command is input, the control circuit for temporarily suspending the first operation and for resetting the first operation, wherein the control circuit for deciding to reset the first operation when the second command is input before a predetermined time has passed.

14. The wireless communications device of claim 13 , wherein said memory cell array is NAND flash memory.

15. The wireless communications device of claim 13 , wherein said memory cell array is NOR flash memory.

16. The wireless communications device of claim 13 , wherein the control circuit for deciding to temporarily, suspend the first operation when the second command is input after the predetermined time has passed.

17. The wireless communications device of claim 13 , wherein the control circuit for restarting the first operation when the first command is input after the first operation is temporarily suspended.

18. The semiconductor device according to claim 1 , wherein the memory cell array is a NOR-type memory cell array.

19. The semiconductor device according to claim 1 , wherein the memory cell array comprises a flash memory.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2015
From: SPANSION LLC
To: VALLEY DEVICE MANAGEMENT
Reel/Frame 036011/0839 →
RELEASE OF LIEN ON PATENT Recorded Aug 5, 2013
From: BARCLAYS BANK PLC
To: SPANSION LLC; SPANSION INC.; SPANSION TECHNOLOGY INC.; SPANSION TECHNOLOGY LLC
Reel/Frame 030945/0505 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2013
From: SHINOZAKI, NAOHARU
To: SPANSION LLC
Reel/Frame 030911/0568 →
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 →