This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2017-179050, filed Sep. 19, 2017, the entire contents of which are incorporated herein by reference.
Embodiments described herein relate generally to an electronic device and a discharging method of an electronic device.
Many electronic devices, for example, such as a solid state drive (SSD), are equipped with a low power mode for reducing power consumption during idle operation states or the like.
In general, for enabling a lower power mode in an electronic device it is required to discharge a residual voltage on a power supply circuit wiring in a short time after being shifted to a state in which operations of some device components are stopped, in order to enable operations of the components to be restarted quickly when required.
In general, according to one embodiment, an electronic device includes a power supply circuit that includes a first switch between a power supply line and aground potential. The first switch is configured to connect the power supply line to the ground potential upon receipt of a first control signal. The first control signal is supplied when a supply of power on the power supply line is being cut off. A capacitor is connected between the power supply line and the ground potential. A second switch is between the capacitor and the power supply line. The second switch is configured to disconnect the capacitor from the power supply line upon receipt of the first control signal. A controller is configured to supply the first control signal when the supply of power on the power supply line is to be cut off.
Hereinafter, certain example embodiments will be described with reference to the drawings.
As illustrated in
The controller 11 is a processing circuit which receives a write command and a read command from the host device 2, uses the volatile memory 12 as a cache, writes data transferred from the host device 2 into the non-volatile memory 13, and reads data when requested by the host device 2, from the non-volatile memory 13. The controller 11 is, for example, a system on chip (SoC) incorporating a central processing unit (CPU). A program for causing the SSD 1 to execute various procedures is stored in a predetermined area of the non-volatile memory 13. A portion or the entirety of the program is loaded onto the volatile memory 12, for example, at the time when the SSD 1 is activated, and is executed by the CPU in the SoC 11.
The volatile memory 12 is, for example, a dynamic random access memory (DRAM). The non-volatile memory 13 is, for example, a NAND flash memory (hereinafter, referred to as NAND for simplicity).
The power supply circuit 14 is, for example, a power management integrated circuit (IC) (PMIC) that supplies power to each component within the SSD 1 under the control of the SoC 11.
Here, it is assumed that the SSD 1 has at least one low power mode. In a low power mode, the SSD 1 shifts from a normal power state PS0 to a power saving state such as power state PS1 to power state PS5 depending on elapsed time from a receipt of a write/read command in which no other command has been received. The power state of the SSD 1 is shifted between PS1 and power state PS5 (where, the power consumption amount in power state PS1 is greater than the power consumption amount in power state PS5) according the length of the period during which no write/read command has been received from the host device 2 remains discontinued. For example, in power state PS5 the operation of some components is fully stopped and supply of power to these components is cut off so as to reduce power consumption. Here, it is assumed that at the time of shift to power state PS5, supply of power from the PMIC 14 to the DRAM 12 and the NAND 13 is cut off under the control of the SoC 11. More specifically, at the time of shift to power state PS5, a stop instruction is issued from the SoC 11 to the DRAM 12 and the NAND 13, and a power stop instruction, for stopping supply of power to the DRAM 12 and the NAND 13 is issued from the SoC 11 to the PMIC 14. The DRAM 12 and the NAND 13 receiving the stop instruction end operations after executing any processing in preparation for stopping supply of power. The PMIC 14 receiving the power stop instruction cuts off supply of power to the DRAM 12 and the NAND 13. Issuance of the power stop instruction to the PMIC 14 is normally performed with a lag or delay period after issuing the stop instruction to the DRAM 12 and the NAND 13 so as to permit the completing of processing for stopping the DRAM 12 and the NAND 13.
When the write/read command is issued from the host device 2 when the power state is any one of power states PS1 to power state PS5, the SSD 1 returns to power state PS0 (normal power state). The SoC 11 issues a power restart instruction to the PMIC 14 and issues an operation restart instruction to the DRAM 12 and the NAND 13.
When the write/read command is issued from the host device 2 immediately after a shift to power state PS5 occurs, supply of power from the PMIC 14 to the DRAM 12 and the NAND 13 is restarted immediately after supply of power from the PMIC 14 to the DRAM 12 and the NAND 13 has been cut off. On the other hand, in order to restart supply of power from the PMIC 14 to the DRAM 12 and the NAND 13, a residual voltage on the power supply line between the PMIC 14 and the DRAM 12 when supply of power from the PMIC 14 to the DRAM 12 and the NAND 13 was cut off and the residual voltage on the power supply line between the PMIC 14 and NAND 13 should be less than or equal to certain threshold values respectively defined for these residual voltages. That is, the SSD 1 cannot return to power state PS0 until the residual voltages on these power supply lines drop to less than or equal to the threshold values. Accordingly, the PMIC 14 normally includes a discharge mechanism for actively discharging the residual voltages on the power supply lines.
Here, in order to facilitate understanding of the discharge method of the first embodiment, a general discharge method will be described with reference to
As illustrated in
The speed (required time) at which the residual voltage on the power supply line 21 is discharged is determined by a resistance value of the resistor 142. In order to increase the speed, it is preferable to use a resistor 142 having a lower resistance value. However, it is difficult to provide a resistor 142 having a large volume and a low resistance value due to restriction on installation space in the PMIC 14. This is one factor that increases the time required to discharge the residual voltage on the power supply line 21.
In order to supply stable power from the PMIC 14 to the NAND 13, as illustrated in
In
In
As illustrated in
Based on matters described above, the discharge method of the first embodiment, in which a discharge time of the residual voltage can be reduced when the power stop instruction is issued, will be described in detail.
As illustrated in
By disconnecting the capacitor 22 from the power supply line 21, it is possible to reduce a total amount of electricity that must be discharged by the discharge mechanism 140 and thus significantly reduce the discharge time of the residual voltage on the power supply line 21. In certain examples, it may be possible to utilize electric power stored in the capacitor 22 for some purpose or otherwise this stored power may be released to GND.
In a case of the circuit configuration of the first embodiment described above (see
Accordingly, in the second embodiment, in a case of returning the SSD 1 to power state PS0 from power state PS5, a timing for issuance of a power restart instruction b1 to the PMIC 14 and a timing for issuance of a connection instruction b2, which is a signal for connecting capacitor 22 to power supply line 21, to the switch 23 illustrated in
More specifically, in order to restart supply of power to the NAND 13 by the PMIC 14 at a predetermined time prior to the capacitor 22 being reconnected to the power supply line 21, the SoC 11 issues the connection instruction b2 after a predetermined period of time has elapsed after the power restart instruction b1 is issued. The SoC 11 issues an operation restart instruction to the NAND 13 after issuing the power restart instruction b1 and the connection instruction b2.
With this, first, a voltage of the power supply line 21 rises due to restart of supply of power to the NAND 13 by the PMIC 14, and then the capacitor 22 charged to substantially the same voltage is reconnected to the power supply line 21, so that it is possible to prevent a large current from surging into the power supply line 21 at once.
In a case where the SSD 1 is caused to return to power state PS0 from power state PS5, the SoC 11 first issues the power restart instruction b1 to the PMIC 14 (Step A1). When the power restart instruction b1 is issued, the SoC 11 waits until a predetermined period of time has elapsed (Step A2). When the predetermined period of time has elapsed (YES in Step A2), the SoC 11 issues the connection instruction to the switch 23 and reconnects the capacitor 22 to the power supply line 21 (Step A3).
As described above, in the SSD 1 of the second embodiment, it is possible to eliminate the large current flow into the power supply line 21 that might occur in the first embodiment.
Similar to the second embodiment, the SSD 1 of the third embodiment also has a mechanism for preventing a large current from surging into the power supply line 21 at the time of reconnection of the capacitor 22 to the power supply line 21.
As illustrated in
By including the resistor 24, it is possible to prevent the large current from surging into the power supply line 21 at the time of reconnection of the capacitor 22 to the power supply line 21. A resistance value of the resistor 24 is preferably as small as possible (for example, 47 ohm) in order to still maintain an effect of preventing power fluctuation on the power supply line 21 with the capacitor 22.
In addition to including the resistor 24, the SoC 11 may also perform control to restart supply of power to the NAND 13 by the PMIC 14 at a predetermined time before the capacitor 22 is reconnected to the power supply line 21, as described in the second embodiment.
Similar to the second embodiment and the third embodiment, the SSD 1 of the fourth embodiment also has a mechanism for preventing a large current from surging into the power supply line 21 at the time of reconnection of the capacitor 22 to the power supply line 21.
As illustrated in
By including the filter circuit 25, the current more slowly flows into the power supply line 21 at the time of reconnection of the capacitor 22 to the power supply line 21. That is, it is possible to prevent a large current from surging into the power supply line 21.
In addition to including the filter circuit 25, the SoC 11 may perform control to restart supply of power to the NAND 13 by the PMIC 14 at a predetermined time before the capacitor 22 is reconnected to the power supply line 21, as described in the second embodiment.
Similar to the second through fourth embodiments, the SSD 1 of the fifth embodiment also has a mechanism for preventing a large current from surging into the power supply line 21 at the time of reconnection of the capacitor 22 to the power supply line 21.
As illustrated in
With this configuration, it is possible to prevent a large current from surging into the power supply line 21 at the time of reconnection of the capacitor 22 to the power supply line 21. Although electric power stored in the capacitor 22 is not particularly utilized, it is released to GND at the time of cutting off supply of power to the NAND 13.
As illustrated in
As described above, in the discharge mechanism 140 of the PMIC 14, it is difficult to provide a resistor 142 having a large volume and a low resistance value due to restriction on installation space within the PMIC 14. Accordingly, the discharge mechanism 27 provided on a substrate outside the PMIC 14 package serves to alleviate restrictions on installation space, and the resistance value of the resistor 272 can be made low with the same structure as that of the discharge mechanism 140.
In addition to the discharge mechanism 140 of the PMIC 14, the residual voltage on the power supply line 21 is discharged by the discharge mechanism 27 so as to make it possible to significantly reduce the discharge time of the residual voltage on the power supply line 21. It is not necessarily essential to lower the resistance value of the resistor 272 regarding the additional discharge mechanism 27 provided additionally.
As illustrated in
As described above, in the discharge mechanism 140 of the PMIC 14, it is difficult to provide the resistor 142 having a large volume and a low resistance value due to restriction on installation space in the PMIC 14. In contrast, it is expected that restriction on installation space is somewhat alleviated in the NAND 13 package and/or the other component packages, such as the DRAM 12. Accordingly, regarding the discharge mechanism 130, the resistance value of the resistor 132 is made low with the same structure as that of the discharge mechanism 140.
In addition to the discharge mechanism 140 of the PMIC 14, the residual voltage on the power supply line 21 is discharged by the discharge mechanism 130 including the resistor 132 having a low resistance value so as to make it possible to significantly reduce the discharge time of the residual voltage on the power supply line 21. It is not necessarily essential to lower the resistance value of the resistor 132 regarding the discharge mechanism 130 additionally provided.
In the eighth embodiment, a procedure of control by the SoC 11 is changed so as to reduce the discharge time of the residual voltage on the power supply line 21 between the PMIC 14 and the NAND 13 at the time of cutting off supply of power to the NAND 13. With reference to
When cutting off the power supply (to the NAND 13 or the like) there may be scenarios such as the following: (1) a case of a so-called unauthorized power-off in which a power supply is unexpectedly cut off due to a power failure, (2) a case where the electronic device 1 is powered off by a power-off instruction is received from the host device 2, and (3) a case where the electronic device 1 is voluntarily powered off.
As described above, at the time of shift to power state PS5, the SoC 11 normally issues a stop instruction c2 to the NAND 13, and issues a power stop instruction c1 to the PMIC 14 after a grace period for permitting the completing of the execution of processing in preparation for stopping supply of power by the NAND 13. Here, electric power consumed by the NAND 13 in executing processing in preparation for stopping supply of power is substantially constant. Accordingly, the SoC 11 of the eighth embodiment issues the power stop instruction c1 to the PMIC 14 before issuing the stop instruction c2 to the NAND 13. In other words, the SoC 11 first issues the power stop instruction c1 to the PMIC 14, and then issues the stop instruction c2 to the NAND 13.
In this case, electric power for executing processing in preparation for stopping supply of power by the NAND 13 is provided by the electric power stored in the capacitor 22. The SoC 11 issues the discharge instruction a1 after the grace period for permitting the completing of the execution of the processing in preparation for stopping supply of power by the NAND 13, after issuing the power stop instruction c1 to the PMIC 14 and thereafter, for example, immediately thereafter, issues the stop instruction c2 to the NAND 13.
The residual voltage on the power supply line 21 to be discharged by the discharge mechanism 140 is in a lower state at the point in time when the discharge instruction a1 is issued and thus, it is possible to significantly reduce the discharge time of the residual voltage on the power supply line 21.
In the above description, the SSD 1 is assumed as the electronic device and discharge of the residual voltage on the power supply line 21 between the PMIC 14 and the NAND 13 in the SSD 1 is described, but the discharge method described in each of the embodiments is not limited thereto and can be applied to electric circuits with various IC components and the like.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Number | Date | Country | Kind |
---|---|---|---|
2017-179050 | Sep 2017 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
6137733 | Watanabe | Oct 2000 | A |
20120201062 | Lee | Aug 2012 | A1 |
20160284309 | Ishli et al. | Sep 2016 | A1 |
Number | Date | Country | |
---|---|---|---|
20190088332 A1 | Mar 2019 | US |