This application claims priority to Chinese Application Ser. No. 201410640317.1, filed Nov. 13, 2014, which is herein incorporated by reference.
Field of invention
The present invention relates to circuit protection technology. More particularly, the present invention relates to a power source protection device and a power source protection method.
Description of Related Art
It goes without saying that the supply of power is important to a server system. In the server system, the supply of many kinds of standby power is usually required, for example, p12v_stby, p5v_stby, p3v3_stby, and the supply of many kinds of DC power is also required, for example, p12v, p5v, p3v3. Therefore, voltage transformation circuits in the system are an important factor in maintaining the normal stable operation of the system. In addition to the correct supply of voltage to the system, control of the time points of voltage output is also indispensable. If the voltage is supplied at wrong time points, leakage, erroneous operation, and even unrecoverable damage to the whole system may occur; therefore, control of the time points of voltage output to protect the system has become an important issue in the related field.
In order to control voltage output, an aspect of the present disclosure provides a power source protection device. The power source protection device includes a power supply, a power source managing unit and a signal sending unit. The power supply provides a DC input voltage. The power source managing unit receives the DC input voltage, and when a determining voltage corresponding to the DC input voltage is larger than a set voltage, the power source managing unit enters a startup state, outputs a supply voltage and starts counting an enabling time. The signal sending unit receives the supply voltage from the power source managing unit as a power source. When the signal sending unit sends a control signal to the power source managing unit within the enabling time, the power source managing unit transforms the DC input voltage into a standby power output voltage and provides the standby power output voltage. When the power source managing unit does not receive the control signal within the enabling time, the power source managing unit enters a shutdown state.
In an embodiment of the present disclosure, the power source managing unit is an eFuse circuit, and the signal sending unit is a complex programmable logic device.
In an embodiment of the present disclosure, the power source protection device further includes a voltage dividing circuit coupled to the power source managing unit and which determines the set voltage.
In an embodiment of the present disclosure, the set voltage is 5.5 volts.
In an embodiment of the present disclosure, the power source protection device further includes a ready signal sending unit that sends a ready signal to the complex programmable logic device. The complex programmable logic device receives the ready signal to enter a ready state, and when the complex programmable logic device is not in the ready state, the complex programmable logic device stops both receiving the supply voltage and sending the control signal.
Another aspect of the present disclosure provides a power source protection method including the following steps: (a) receiving a DC input voltage provided by a power supply; (b) entering a startup state, outputting a supply voltage to a signal sending unit and starting counting an enabling time when a determining voltage corresponding to the DC input voltage is larger than a set voltage; (c) transforming the DC input voltage into a standby power output voltage and providing the standby power output voltage when a control signal sent from the signal sending unit is received within the enabling time and (d) entering a shutdown state when the control signal is not received within the enabling time.
In an embodiment of the present disclosure, the power source protection method further includes transforming the DC input voltage into the standby power output voltage by an eFuse circuit. The signal sending unit is a complex programmable logic device.
In an embodiment of the present disclosure, the power source protection method further includes determining the set voltage by voltage division.
In an embodiment of he present disclosure, the set voltage is 5.5 volts.
In an embodiment of the present disclosure, the power source protection method further includes sending a ready signal is sent by a ready signal sending unit; receiving the ready signal to enter a ready state by the complex programmable logic device; and stopping the processes of receiving the supply voltage and sending the control signal when the complex programmable logic device is not in the ready state.
In conclusion, the present disclosure is directed to improving voltage output methods by a control signal that is sent within an enabling time or further incorporated with a ready signal to determine whether the standby power output voltage is provided so as to avoid leakage, erroneous operation, and even unrecoverable damage to the whole system that may result from the standby power output voltage being provided to the load right after the DC input voltage reaches a certain value.
The following is a detailed description of the aforementioned contents through embodiments, and provides further explanation of the technical aspects of the present disclosure.
In order to make the aforementioned contents, and other purposes, features, advantages, and embodiments more clear and understandable, with description made to the accompanying drawings as follows:
Reference will now be made in detail to embodiments of the present disclosure, examples of which are described herein and illustrated in the accompanying drawings. While the disclosure will be described in conjunction with embodiments, it will be understood that they are not intended to limit the invention to these embodiments. On the contrary, the invention is intended to cover alternatives, modifications and equivalents, which may be included within the spirit and scope of the disclosure as defined by the appended claims.
The power supply 110 provides a DC input voltage 112 to the power source managing unit 120. The power source managing unit 120 receives the DC input voltage 112 from the power supply 110. The DC input voltage 112 can simultaneously be used for supply to the power source managing unit 120 to allow for normal operation of the same, and can serve as a source of a determining voltage for power source protection. When a determining voltage transformed from the DC input voltage 112 by components in the device circuits is larger than a set voltage, the power source managing unit 120 immediately enters a startup state, and outputs a supply voltage 122 to the signal sending unit 130 to provide the voltage required for operation of the signal sending unit 130. After the signal sending unit 130 receives the supply voltage 122 from the power source managing unit 120 as a power source, the signal sending unit 130 is capable of sending a control signal 132. If the power source managing unit 120, which has entered the startup state, receives the control signal 132 from the signal sending unit 130 within an enabling time, then the power source managing unit 120 can transform the DC input voltage 112 into a standby power output voltage 124 and provide the standby power output voltage 124 to a load 140. In the present embodiment, the DC input voltage 112 is p12v, and the standby power output voltage 124 is p12v_stby. The conditions of sending the control signal 132 to the power source managing unit 120 can be flexibly designed according to user requirements, in order to control the power source managing unit 120 to provide the standby power output voltage 124 to the load 140 at correct time points, thereby preventing the supply of the standby power output voltage 124 at wrong time points which would result in system damage. In addition, when the power source managing unit 120 does not receive the control signal 132 within the enabling time after entering the startup state, the power source managing unit 120 immediately enters a shutdown state to avoid an unexpected control signal 132 that causes the standby power output voltage 124 at wrong time points to result in system damage. If it becomes necessary to provide the standby power output voltage 124, the power source managing unit 120 has to enter the startup state again and receive the control signal 132 from the signal sending unit 130 within the enabling time, before the power source managing unit 120 can provide the standby power output voltage 124 successfully. In the present embodiment, the enabling time is about 0.5 seconds and can be determined by a capacitor coupled to the power source managing unit 120. An equation of the relationship between a capacitance of the capacitor and the enabling time is as follows: enabling time=capacitance*1s/μF.
In an embodiment, the power source managing unit 120 is an eFuse circuit that transforms the DC input voltage 112 into the standby power output voltage 124, in which the standby power output voltage 124 can be flexibly designed through the eFuse circuit according to actual requirements. The signal sending unit 130 is a CPLD. After the CPLD receives the supply voltage 122 from the power source managing unit 120, the CPLD can operate normally and executes CPLD programs designed by users to provide the standby power output voltage 124 to the load at correct time points. In the present embodiment, the DC input voltage 112 is p12v, the standby power output voltage 124 is p12v_stby, and the supply voltage 122 is p6v_stby that is transformed into p3v3 stby by voltage transformer circuits and connected to the CPLD 230 to provide the power source for CPLD operation.
In order to further describe the set voltage in the present disclosure, reference is made to
Alternatively, operation of the CPLD 230 can also be controlled by a ready signal 452 from a ready signal sending unit 450.
The third embodiment of the present disclosure shows the power source protection device 400 which has a two-step turning on mechanism to provide a more rigorous circuit protection function. When the CPLD 230 receives a supply voltage 122 from a power source managing unit 120, there is a voltage level at output terminals of the CPLD 230 at the same time. In other words, the control signal 132 is at a nonzero voltage level. In order to avoid leakage, erroneous operation, or unrecoverable damage that may occur due to erroneous output of the control signal 132, the CPLD 230 is controlled by the ready signal 452 from the ready signal sending unit 450 to determine whether the CPLD has entered a ready state capable of receiving the supply voltage 122.
When the CPLD 230 is not in the ready state, the CPLD 230 stops both receiving the supply voltage and sending the control signal. Specifically, after the CPLD 230 completes initialization, the ready signal sending unit 450 sends the ready signal 452 to the CPLD 230 to make the CPLD 230 enter the ready state. In the present embodiment, the ready signal sending unit 450 is an FPGA. Before the CPLD 230 completes initialization, the FPGA does not send the ready signal 452 to the CPLD 230 and at this moment the CPLD 230 is not in the ready state so that even though the power source managing unit 120 already enters the startup state and outputs the supply voltage 122, the CPLD 230 still stops receiving the supply voltage 122 to avoid erroneous voltage output. After the CPLD 230 completes initialization, the FPGA sends the ready signal 452 to the CPLD 230 to make the CPLD enter the ready state (the first step of turning on). The CPLD 230 receives the supply voltage 122 from the power source managing unit 120 and outputs the control signal 132 to the power source managing unit 120 according to the CPLD programs designed by users, and the power source managing unit 120 provides the standby power output voltage 124 to the load 140 (the second step of turning on).
As shown in
First, in step S502, a DC input voltage provided by a power supply is received. The DC input voltage can simultaneously provide a power source supply and serve as a source of the determining voltage for power source protection. Next, in step S504, a startup state is entered, a supply voltage is outputted to a signal sending unit and a process of counting an enabling time is started when a determining voltage corresponding to the DC input voltage is larger than a set voltage. After the signal sending unit receives the supply voltage from the power source managing unit as the power source, the signal sending unit sends a control signal. Subsequently, in step S506, if the control signal from the signal sending unit is received within the enabling time, then the DC input voltage can be transformed into a standby power output voltage and the standby power output voltage is provided to a load (step S508). In the present embodiment, the DC input voltage is p12v, and the standby power output voltage is p12v_stby. The conditions of sending the control signal to the power source managing unit can be flexibly designed according to user requirements in order to control the power source managing unit to provide the standby power output voltage to the load at correct time points and prevent the standby power output voltage from being provided at wrong time points, which would result in system damage. In addition, when the control signal is not received within an enabling time after the startup state is entered, a shutdown state is immediately entered (step S510) to avoid an unexpected control signal which would result in the standby power output voltage from being provided at wrong time points, resulting in system damage. If it becomes necessary to provide the standby power output voltage, the startup state has to be entered again and the control signal needs to be received from the signal sending unit within the enabling time, before the standby power output voltage can be provided successfully. In the present embodiment, the enabling time is about 0.5 seconds and can be determined by a capacitor. An equation of the relationship between a capacitance of the capacitor and the enabling time is as follows: enabling time=capacitance*1s/μF.
In an embodiment, the DC input voltage is transformed into the standby power output voltage by an eFuse circuit, in which the standby power output voltage can be flexibly designed through the eFuse circuit according to actual requirements. The signal sending unit is a CPLD. After the CPLD receives the supply voltage, the CPLD can operate normally and execute CPLD programs designed by users to provide the standby power output voltage to the load at correct time points. In the present embodiment, the DC input voltage is p12v, the standby power output voltage is p12v_stby, and the supply voltage is p6v_stby that is transformed into p3v3_stby by voltage transformer circuits and connected to the CPLD to provide the power source for CPLD operation.
The aforementioned set voltage can be determined by a voltage dividing means to define conditions in which a startup state is entered. Specifically, as shown in
The present disclosure can also be designed as a power protection method involving a two-step turning on mechanism to thereby provide a more rigorous circuit protection function. In order to avoid leakage, erroneous operation, or unrecoverable damage that may occur due to erroneous output of the control signal, the CPLD is controlled by the ready signal from the ready signal sending unit to determine whether the CPLD has entered a ready state capable of receiving the supply voltage. When the CPLD is not in the ready state, the CPLD stops both receiving the supply voltage and sending the control signal. Specifically, after the CPLD completes initialization, the ready signal sending unit sends the ready signal to the CPLD to make the CPLD enter the ready state. In the present embodiment, the ready signal is sent by an FPGA. Before the CPLD completes initialization, the FPGA does not send the ready signal to the CPLD and at this moment the CPLD is not in the ready state so that the CPLD stops receiving the supply voltage to avoid erroneous voltage output. After the CPLD completes initialization, the FPGA sends the ready signal to the CPLD to make the CPLD enter the ready state (the first step of turning on), and the CPLD can receive the supply voltage and output the control signal according to the CPLD programs designed by users to provide the standby power output voltage to the load (the second step of turning on).
In conclusion, the present disclosure can improve voltage output methods through the aforementioned embodiments so as to avoid leakage, erroneous operation, and even unrecoverable damage to the whole system that may result from the standby power output voltage being provided to the load right after the DC input voltage reaches a certain value by a control signal sent within an enabling time or further incorporated with a ready signal to determine whether the standby power output voltage is provided.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present disclosure without departing from the scope or spirit of the disclosure. In view of the foregoing, it is intended that the present disclosure cover modifications and variations of this disclosure provided they fail within the scope of the following claims.
Number | Date | Country | Kind |
---|---|---|---|
2014 1 0640317 | Nov 2014 | CN | national |
Number | Name | Date | Kind |
---|---|---|---|
5469746 | Fukunaga | Nov 1995 | A |
6735706 | Tomlinson et al. | May 2004 | B2 |
20030107855 | Hsu | Jun 2003 | A1 |
20030139823 | Ando | Jul 2003 | A1 |
20060284491 | Kuo | Dec 2006 | A1 |
20070188114 | Lys | Aug 2007 | A1 |
20080005401 | Holley, II | Jan 2008 | A1 |
20090085521 | Kim | Apr 2009 | A1 |
20110316615 | Xiong | Dec 2011 | A1 |
20130222957 | Ma | Aug 2013 | A1 |
20130229205 | Yoneda | Sep 2013 | A1 |
20140035489 | Ghode | Feb 2014 | A1 |
20140355715 | Hu | Dec 2014 | A1 |
20150326107 | Hsiao | Nov 2015 | A1 |
Number | Date | Country |
---|---|---|
2710247 | Jul 2005 | CN |
I319136 | Jan 2010 | TW |
201223055 | Jun 2012 | TW |
201329683 | Jul 2013 | TW |
201432153 | Aug 2014 | TW |
Number | Date | Country | |
---|---|---|---|
20160141868 A1 | May 2016 | US |