Claims
- 1. An IC card comprising a nonvolatile memory, a controller, and a voltage generation circuit,wherein the voltage generation circuit executes boosting of a voltage and clamping of a boosted voltage, wherein the nonvolatile memory has nonvolatile memory cells, wherein the nonvolatile memory cells are made capable of an information storage operation that executes erase and write processing of data by the voltage outputted from the voltage generation circuit being applied thereto, and wherein the controller executes a selection control that selects an application interval of the boosted voltage applied during the information storage operation, and a boosting operation control that regularizes a boosting speed of the voltage applied from the start of the boosting until the start of the clamping of the boosted voltage.
- 2. An IC card according to claim 1, wherein the application interval of the boosted voltage is the sum of a boosting interval of the voltage applied to the nonvolatile memory cells and a clamping interval of the boosted voltage, and an objective to which the boosting operation control regularizes the boosting speed is the boosting interval.
- 3. An IC card according to claim 1, wherein the application interval of the boosted voltage is a clamping operation interval of the boosted voltage, and an objective to which the boosting operation control regularizes the boosting speed is the boosting operation interval.
- 4. An IC card according to claim 2, further comprising a register, wherein the controller obtains information for designating the application interval to be selected by the selection control from the register.
- 5. An IC card according to claim 4, further comprising a central processing unit and an external interface circuit, wherein the central processing unit sets the information for designating the application interval to be selected by the selection control in the register.
- 6. An IC card according to claim 4, wherein the external interface circuit inputs from the outside the information that the central processing unit is to set in the register.
- 7. An IC card according to claim 4, wherein the controller includes a clock generator that generates plural clock signals of different frequencies, a clock selector that selects the clock signals generated by the clock generator, and a timing controller that inputs the clock signals selected by the clock selector and generates timing signals for defining the application interval of the boosted voltage, and wherein the timing controller generates timing signals of different cycles in accordance with the frequencies of the clock signals inputted thereto, and the clock selector selects the clock signals on the basis of the values set in the register.
- 8. An IC card according to claim 7, wherein the timing controller possesses a binary counter of plural bits that transmits to post-stages the clock signals outputted from the clock selector.
- 9. An IC card according to claim 2, wherein the controller generates boosting speed control data for determining the boosting speed to be controlled by the boosting operation control, on the basis of the number of the nonvolatile memory cells being objectives of the information storage operation in parallel.
- 10. An IC card according to claim 9, wherein a booster to generate the boosted voltage possesses a charge-pump circuit that executes the boosting operation synchronously with a clock signal, and the boosting speed control data controls the charge-pump circuit in accordance with the number of the nonvolatile memory cells being the objectives of the information storage operation in parallel, so as to make the frequency of the clock signal higher as a driven load is heavier.
- 11. An IC card according to claim 1, wherein the controller is capable of selecting a clamping level of the boosted voltage.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2002-053105 |
Feb 2002 |
JP |
|
CROSS-REFERENCE TO RELATED APPLICATION
This application is a division of application Ser. No. 10/347,803 filed Jan. 22, 2003, now pending.
US Referenced Citations (5)
Number |
Name |
Date |
Kind |
6229740 |
Ogura |
May 2001 |
B1 |
6351420 |
Akaogi et al. |
Feb 2002 |
B1 |
6381163 |
Kurihara et al. |
Apr 2002 |
B1 |
6430087 |
Bill et al. |
Aug 2002 |
B1 |
6438038 |
Ikehashi et al. |
Aug 2002 |
B2 |