IP Library › Granted Patent US 10,276,221
Granted Patent B2
US 10,276,221 · App. 15/702,881 · Granted Apr 30, 2019

Semiconductor storage device and method of controlling the same

Inventors: Akio Sugahara (Yokohama, JP); Yoshikazu Harada (Kawasaki, JP); Shoichiro Hashimoto (Kawasaki, JP)
Assignee: TOSHIBA MEMORY CORPORATION
G11C7/1063
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,276,221
App. No.
15/702,881
Granted
Apr 30, 2019
Kind
B2
Abstract

In one embodiment, a semiconductor storage device includes a plurality of memory chips, at least one of the memory chips including a first controller configured to be shifted to a wait state of generating a peak current, before generating the peak current in accordance with a command. The device further includes a control chip including a second controller configured to search a state of the first controller and control, based on a result of searching the state of the first controller, whether or not to issue a cancel instruction for the wait state to the first controller that has been shifted to the wait state.

Claims (50)

1. A semiconductor storage device comprising:

a plurality of memory chips, at least one of the memory chips including a first controller configured to be shifted to a wait state of generating a peak current, before generating the peak current in accordance with a command; and

a control chip including a second controller configured to search a state of the first controller and control, based on a result of searching the state of the first controller, whether or not to issue a cancel instruction for the wait state to the first controller that has been shifted to the wait state,

wherein the second controller includes a first mode in which the second controller controls a continuance time period of current consumption to a first time period, and a second mode in which the second controller controls the continuance time period of current consumption to a second time period that is different from the first time period.

2. The device of claim 1 , wherein

the memory chips include electrodes provided to electrically connect the memory chips that are stacked on one another, and

the second controller searches the state of the first controller through the electrodes.

3. The device of claim 1 , wherein

the control chip includes a plurality of counters, at least one of the counters generating a count value that corresponds to a time period of generating the peak current, and

the second controller controls the issuance of the cancel instruction based on the count value by a counter.

4. The device of claim 1 , wherein the first controller receives a selection request to select a command for applying the wait state, and is shifted to the wait state before generating the peak current in accordance with the command that is selected based on the selection request.

5. The device of claim 3 , wherein the second controller controls the issuance of the cancel instruction so as to permit overlapping of peak currents generated from the memory chips by a number of the counters.

6. The device of claim 3 , wherein

the second controller changes a limit value for limiting a number of available counters according to a change request for changing the limit value, and

the second controller controls the issuance of the cancel instruction so as to permit overlapping of peak currents generated from the memory chips by the limit value.

7. The device of claim 3 , wherein

the second controller changes a limit value for limiting a number of available counters, when a number of memory chips that operate to overlap with one another in accordance with a predetermined command reaches an upper limit value, and

the second controller controls the issuance of the cancel instruction so as to permit overlapping of peak currents generated from the memory chips by the upper limit value.

8. The device of claim 7 , wherein the second controller changes the upper limit value according to a change request for changing the upper limit value.

9. The device of claim 1 , wherein the second controller controls whether or not to shift the first controller to the wait state, based on a number of memory chips operating to overlap with one another.

10. The device of claim 9 , wherein

the second controller controls whether or not to shift the first controller to the wait state, based on a result of comparison between a threshold and the number of memory chips operating to overlap with one another, and

the second controller changes the threshold according to a change request for changing the threshold.

11. The device of claim 1 , wherein

the peak current includes a first peak current that is generated in accordance with a first command from a first channel and a second peak current that is generated in accordance with a second command from a second channel, and

the second controller controls the issuance of the cancel instruction regarding the first command based on a result of a search regarding the first command, and controls the issuance of the cancel instruction regarding the second command based on a result of a search regarding the second command.

12. The device of claim 1 , wherein the second controller controls the issuance of the cancel instruction regarding a predetermined command, based on a priority level given to the predetermined command.

13. The device of claim 5 , wherein,

when a number of overlapping peak currents reaches the number of the counters, the second controller issues the cancel instruction to a memory chip from which the wait state is first detected through a search subsequent to the reaching to the number of the counters, or issues the cancel instruction to a memory chip from which the wait state is first detected through a search executed after the counters become available again subsequent to the reaching to the number of the counters.

14. A semiconductor storage device comprising:

a plurality of memory chips, at least one of the memory chips including a first controller configured to output first data, before generating a peak current in accordance with a command; and

a control chip including a second controller configured to control whether or not to output second data according to the first data from the first controller, wherein

the first controller is configured to generate the peak current according to the second data from the second controller, and

the second controller includes a first mode in which the second controller controls a continuance time period of current consumption to a first time period, and a second mode in which the second controller controls the continuance time period of current consumption to a second time period that is different from the first time period.

15. The device of claim 14 , wherein

the memory chips include electrodes provided to electrically connect the memory chips that are stacked to one another, and

the second controller acquires the first data from the first controller through the electrodes.

16. The device of claim 14 , wherein

the control chip includes a plurality of counters, at least one of the counters generating a count value that corresponds to a time period of generating the peak current, and

the second controller controls the output of the second data based on the count value by a counter.

17. A method of controlling a semiconductor storage device including a plurality of memory chips and a control chip, the method comprising:

shifting a first controller in one of the memory chips to a wait state in which the first controller generates a peak current, before the first controller generates the peak current in accordance with a command; and

causing a second controller in the control chip to search a state of the first controller and controlling, based on a result of searching the state of the first controller, whether or not to issue a cancel instruction for the wait state to the first controller that has been shifted to the wait state,

wherein the second controller includes a first mode in which the second controller controls a continuance time period of current consumption to a first time period, and a second mode in which the second controller controls the continuance time period of current consumption to a second time period that is different from the first time period.

18. The method of claim 17 , wherein

the memory chips include electrodes provided to electrically connect the memory chips that are stacked to one another, and

the second controller searches the state of the first controllers through the electrodes.

19. The method of claim 17 , wherein

the control chip includes a plurality of counters, at least one of the counters generating a count value that corresponds to a time period of generating the peak current, and

the second controller controls the issuance of the cancel instruction based on the count value by a counter.

Assignments (4)
CHANGE OF NAME AND ADDRESS Recorded Jan 22, 2021
From: K.K. PANGEA
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 055669/0401 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2017
From: SUGAHARA, AKIO; HARADA, YOSHIKAZU; HASHIMOTO, SHOICHIRO
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 043878/0373 →
Priority Claims (1)
JP 2017-053632 · Mar 17, 2017 · national
Continuity (1)
Related Publication 20180268881A1 · Sep 20, 2018
Cited By (1)
US 12,417,172