MEMORY SYSTEM AND METHOD OF CONTROLLING THE SAME
First Claim
Patent Images
1. A memory system receiving a power supply from a host device comprising:
- a non-volatile semiconductor memory; and
a controller for controlling writing and reading data to and from the semiconductor memory, in response to a request from the host device,wherein the controller operates in such a manner that an amount of each of n currents is deducted from an amount of a current supplied from the power supply, the n currents having n values that gradually increase from the first to n-th (n is a natural number equal to or larger than
2);
when an amount of each of the n currents is deducted from an amount of a current supplied from the power supply in order from the first to n-th values, the controller determines whether or not the corresponding voltage of the power supply falls below a preset detection voltage; and
after detecting that a current having the p-th (p is a natural number between 2 and n, inclusive) one of the n values makes the corresponding voltage of the power supply to fall below the detection voltage, the controller operates so that the memory system consumes a current having a value smaller than the p-th one of the n values.
1 Assignment
0 Petitions
Accused Products
Abstract
One aspect in accordance with the present invention provides a memory system receiving a power supply from a host device. The memory system includes a non-volatile semiconductor memory and a controller for controlling writing and reading data to and from the semiconductor memory. The controller operates in such a manner that an amount of each of n currents is deducted from an amount of a current supplied from the power supply, the n currents having n values that gradually increase from the first to n-th.
19 Citations
20 Claims
-
1. A memory system receiving a power supply from a host device comprising:
-
a non-volatile semiconductor memory; and a controller for controlling writing and reading data to and from the semiconductor memory, in response to a request from the host device, wherein the controller operates in such a manner that an amount of each of n currents is deducted from an amount of a current supplied from the power supply, the n currents having n values that gradually increase from the first to n-th (n is a natural number equal to or larger than
2);when an amount of each of the n currents is deducted from an amount of a current supplied from the power supply in order from the first to n-th values, the controller determines whether or not the corresponding voltage of the power supply falls below a preset detection voltage; and after detecting that a current having the p-th (p is a natural number between 2 and n, inclusive) one of the n values makes the corresponding voltage of the power supply to fall below the detection voltage, the controller operates so that the memory system consumes a current having a value smaller than the p-th one of the n values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A memory system receiving a power supply from a host device comprising:
-
a non-volatile semiconductor memory; and a controller for controlling writing and reading data to and from the semiconductor memory, in response to a request from the host device, wherein the controller operates in such a manner that an amount of each of n currents is deducted from an amount of a current supplied from the power supply, the n currents having n values gradually increasing from the first to n-th (n is a natural number equal to or larger than
2);when an amount of each of the n currents is deducted from an amount of a current supplied from the power supply in order from the first to n-th values, the controller determines whether or not the corresponding voltage of the power supply falls below a preset detection voltage; and after detecting that a current having the p-th (p is a natural number between 2 and n, inclusive) one of the n values makes the corresponding voltage of the power supply to fall below the detection voltage, the controller operates so that the memory system consumes a current having a value obtained by multiplying a value smaller than the p-th one of the n values by a common value larger than 1. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method of controlling a memory system, the memory system including a non-volatile semiconductor memory and a controller for controlling writing and reading data to and from the semiconductor memory, in response to request from the host device, comprising:
-
deducting an amount of each of n currents from an amount of a current supplied from the power supply, the n currents having n values that gradually increase from the first to n-th (n is a natural number equal to or larger than
2);determining whether or not the corresponding voltage of the power supply falls below a preset detection voltage when an amount of each of the n currents is deducted from an amount of a current supplied from the power supply in order from the first to n-th values; and operating so that the memory system consumes a current having a value smaller than the p-th one of the n values after detecting that a current having the p-th (p is a natural number between 2 and n, inclusive) one of the n values makes the corresponding voltage of the power supply to fall below the detection voltage. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification