[go: up one dir, main page]

WO2004057449A2 - Power supply level monitoring and reset generation - Google Patents

Power supply level monitoring and reset generation Download PDF

Info

Publication number
WO2004057449A2
WO2004057449A2 PCT/IB2003/005986 IB0305986W WO2004057449A2 WO 2004057449 A2 WO2004057449 A2 WO 2004057449A2 IB 0305986 W IB0305986 W IB 0305986W WO 2004057449 A2 WO2004057449 A2 WO 2004057449A2
Authority
WO
WIPO (PCT)
Prior art keywords
voltage
logic
delay
unit
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/IB2003/005986
Other languages
French (fr)
Other versions
WO2004057449A8 (en
WO2004057449A3 (en
Inventor
Filippe Maria Neri
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Priority to AU2003285643A priority Critical patent/AU2003285643A1/en
Priority to JP2004561858A priority patent/JP2006511161A/en
Priority to EP03778634A priority patent/EP1579302A2/en
Publication of WO2004057449A2 publication Critical patent/WO2004057449A2/en
Publication of WO2004057449A3 publication Critical patent/WO2004057449A3/en
Anticipated expiration legal-status Critical
Publication of WO2004057449A8 publication Critical patent/WO2004057449A8/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/28Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/24Resetting means
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K17/00Electronic switching or gating, i.e. not by contact-making and –breaking
    • H03K17/22Modifications for ensuring a predetermined initial state when the supply voltage has been applied

Definitions

  • the present invention concerns systems where the power supply level is being monitored by means of a dedicated monitor. More particularly, this invention relates to integrated circuits comprising a power supply level monitor. Background of the invention
  • Integrated circuits require a supply voltage for operation.
  • the supply voltage In order for an integrated circuit to operate reliably, the supply voltage has to be stable. After power-on or after a reset, the supply voltage typically requires some time to reach a stable level.
  • the ramping up of the supply voltage is usually not predictable, since batteries may have reached a low state or since the current load on the integrated circuitry may change. This is another problem that can not be handled by conventional approaches.
  • the present invention avoids the problems of conventional systems using an internal reference voltage for comparison with the supply voltage.
  • FIG. 1 A is a schematic block diagram of a first apparatus, according to the present invention.
  • FIG. IB is a schematic block diagram of the POR_l unit of the first apparatus
  • FIG. 1C is a schematic block diagram of the POR_2 unit of the first apparatus
  • FIG. 2A is a schematic block diagram of a second apparatus, according to the present invention
  • FIG. 2B is a schematic block diagram of the POR__l unit of the second apparatus
  • FIG. 2C is a schematic block diagram of the POR 2 unit of the second apparatus
  • FIG. 3 is a schematic block diagram of another POR_l unit, according to the present invention.
  • FIG. 4 is a schematic graph used to describe the function of a POR_l unit, according to the present invention.
  • FIG. 5 is a schematic graph used to describe the function of a POR_2 unit, according to the present invention.
  • the present invention is based on the following principle.
  • An apparatus serving as monitor is provided that generates a signal (nporst) measuring the supply voltage (VDDA) and deciding whether or not this supply voltage has reached a secure level before starting a (digital) application within an integrated circuit.
  • the monitor according to the present invention is very flexible. In some embodiment, its delay after a reset event can be programmed.
  • nporst The generation of a signal (nporst) is fundamental in many systems.
  • the signal nporst is for example important for systems where no external reset signal can be generated.
  • the task is to monitor the power supply level with a stable reference voltage, which is usually identified by a bandgap voltage of a transistor, the integrated circuit field this system can be fundamental.
  • the present invention provides a solution and an architecture based thereon that is designed to overcome these uncertainties.
  • a schematic block diagram of a POR circuit 10, according to the present invention is given.
  • the POR circuit 10 generates a logic signal (nporst) indicating that a supply voltage (VDDA) has reached a stable level. This logic signal nporst is generated after a trigger signal nporst was received.
  • the POR circuit 10 comprises a first unit 11 (POR_l) for comparing an internal reference voltage (vref) with a voltage (Vtrl) that is a fraction of the supply voltage (NDDA) in order to issue a first logic signal (out_res) at an output 14 as soon as the voltage (Vtrl) reaches the reference voltage (vref).
  • a second unit 12 (POR_2) is provided which applies a delay in order to issue a second logic signal (out_delay) that is delayed by a delay time.
  • a logic unit 13 is employed for combining the first logic signal (out_res) and the second logic signal (out_delay) in order to provide the logic signal (nporst). When this logic signal (nporst) turns logic "1", the supply voltage VDDA is deemed to be stable.
  • the logic unit 13 may comprise a two-port AND gate, for example.
  • the delay introduced by the unit POR_2 may be programmable, as illustrated in Fig.lA. This can be done by applying a sequence of n-bits to the programmable input 18 (Sel ⁇ n:0>).
  • the unit 11 may be connected to the unit 12 via an enabling line 17, that allows the unit 12 to be enabled by a signal provided by the unit 11.
  • This enabling line 17 as well as the programmable delay are optional features.
  • the POR_l unit 11 comprises a voltage divider 11.1 and a comparator 11.2, as depicted in Fig. IB.
  • a fundamental signal that this unit 11 needs is a voltage reference like a bandgap reference.
  • This voltage reference vref is fed to the negative input (INN) 11.4 of the comparator 11.2.
  • the voltage divider 11.1 provides an input_plus output signal at an output 11.3.
  • the input_plus voltage may be a sub-voltage of VDDA, for example.
  • the voltage divider 11.1 may be realized using resistors, MOS or CMOS devices, capacitors or other circuits. Well suited is a resistor divider comprising a tunable resistor.
  • the voltage input_plus is a fraction of VDDA, i.e., input_plus ⁇ VDDA.
  • the voltage input verus is a fixed voltage in the range between 0V and VDDA.
  • the POR_2 unit 12 comprises a delay unit 12.1, as depicted in Fig. lC.
  • the delay time can be programmed by applying an n-bit word Sel ⁇ n:0> to the select input 18. hi a less complex embodiment, the delay time may be fixed.
  • the POR_2 unit 12 issues a delayed signal out_delay at the output 15.
  • the delay unit 12.1 should be designed to provide a reasonable delay on its output (out_delay).
  • FIG. 2A a schematic block diagram of another POR circuit 20, according to the present invention, is given.
  • the POR circuit 20 comprises two POR units 21 and 22 (POR_l and POR_2) and a logic unit 23 that is needed to combine the two digital outputs 24, 25 (out_res and out_delay) of POR_l and POR_2.
  • the POR circuit 20 combines the following two logic signals outjres and out_delay: out_res is derived from a comparison between a bandgap voltage (vref) and a divider voltage (input_plus in the present embodiment); out_delay is derived from a comparison between a divider voltage (vsel) and a delayed voltage (delay_sig) generated by a fixed- delay block 22.1.
  • the delayed voltage (delay_sig) is an analog signal.
  • the delayed voltage (delay_sig) rises much slower than the voltage vsel due to the delay introduced by the fixed-delay unit 22.1.
  • the two logic signals out_res and out_delay are combined together by the logic unit 23 which in turn generates the nporst signal at an output 26.
  • this logic signal nporst turns logic "1"
  • the supply voltage VDDA is deemed to be stable.
  • the nporst signal brings the information regarding whether or not the VDDA voltage has reached a secure level allowing the applications within the integrated circuit to be started.
  • the POR_l unit 21 of Fig. 2B comprises logic elements that are designed in order to be able to compare a sub-voltage of VDDA (referred to as input verus) with a reference voltage vref.
  • the POR_l unit 21 comprises a voltage divider 21.1 and a comparator 21.2.
  • the voltage divider 21.1 may be realized using resistors, MOS or CMOS devices, capacitors or other circuits. Well suited is a resistor divider comprising a tunable resistor.
  • the reference voltage vref is applied to the negative input (INN) 21.4 of the comparator 21.2 of the POR_l unit 21.
  • the reference voltage input_plus is applied to the positive input (IMP) of the comparator 21.2.
  • the reference voltage input_plus is a fraction of VDDA. h ⁇ ut_plus may be equal to vref.
  • the POR_l unit 21 issues a logic "1" at the output 24 if the reference voltage input_plus is equal to or larger than the reference voltage vref.
  • the POR_2 unit 22 comprises logic elements that are designed in order to be able to apply a delay. It comprises a fixed-delay block 22.1 and a comparator 22.2.
  • the delay is programmable by applying some bits Sel ⁇ n:0> to a select input 21.5 of the POR_l unit 21. By changing the bits applied to this input 21.5, the level of the voltage Vsel at the output 28 of the voltage divider 21.1 is adjusted.
  • the fixed-delay block 22.1 takes the supply voltage VDDA as an input signal and delays this input signal by a fixed delay. As a result, a delayed output signal delay_sig is provided at the output 22.3.
  • the delayed output signal is depicted next to the output line 22.3.
  • the delayed signal may be a signal that rises steadily until it reaches a stable level.
  • the delayed output signal delay_sig is applied to the positive input (I P) of the comparator 22.2 and the voltage Vsel is applied to the negative input (INN) of the comparator 22.2.
  • the POR_2 unit 22 issues a logic "1" at the output 25 after the delay, i.e., when the delayed output signal delay_sig crosses
  • the fixed-delay unit 22.1 should be designed to provide a reasonable delay on its output (delay_sig).
  • the delay_sig starts from 0 V and preferably rises up to the level of VDDA.
  • the total delay applied to the nporst is defined by the fixed-delay unit 22.1 and the Vsel level chosen via the bit- word at the select input 21.5.
  • the delay time is only effective after the supply voltage VDDA was switched on or after a reset event.
  • the POR_l unit 21 may have an enable output 27 being connected to an input of the POR_2 unit 22.
  • the POR_l unit 31 comprises a voltage divider 31.1, a switch 31.6, and a comparator 31.2, as depicted in Fig. 3.
  • a fundamental signal that this unit 31 needs is a voltage reference vref like a bandgap reference for instance.
  • This voltage reference vref is fed to the negative input (INN) 31.4 of the comparator 31.2.
  • the voltage divider 31.1 provides two output signals Vtrl and Vsel at the outputs 31.8 and 31.9. Both voltages Vtrl and Vsel are fractions of the VDDA voltage (also referred to as sub-voltages of VDDA).
  • the signal nporst is applied to an input 31.7 of the switch 31.6.
  • the signal nporst is a signal that is fed from the output 26 to the switch 31.6, for instance.
  • the switch 31.6 is switched to the state denoted by a 1 and the voltage Vtrl is connected to the positive input (INP) 31.3 of the comparator 31.2. If the signal nporst is logic "0", the switch 31.6 is switched to the state denoted by a 0 and the voltage Vsel is connected to the positive input (INP) 31.3 of the comparator 31.2.
  • the switch 31.6 enables the circuit 31 to use two different voltage levels (trip levels) to be compared with the reference voltage vref at input 31.4.
  • the voltage Vtrl is used after a reset event (i.e., when the signal nporst is logic "1"). h this case the voltage Vtrl is about to rise as the voltage VDDA rises, since Vtrl is a fraction of VDDA. When Vtrl reaches vref, the signal out_res becomes logic "1".
  • the voltage Vsel may be used in case of a power down event (i.e., when the signal nporst is logic "0").
  • the voltage Vsel is about to decrease as the voltage VDDA decreases, since Vsel is a fraction of VDDA.
  • Vsel drops below vref
  • the signal out_res becomes logic "0" and circuits in the integrated circuit have to stall operations.
  • the POR_l unit 31 rules the switching of the nporst signal, since the delayed signal out_delay becomes logic "1" after the signal out_res.
  • the POR_l unit 31 rules the switching of the signal nporst.
  • a method for generating the logic signal nporst for usage in an integrated circuit.
  • the logic signal nporst indicates that the supply voltage (VDDA) has reached a stable level.
  • the method comprises the steps: providing a reference voltage (vref),
  • the logic signal (nporst) becomes a logic "1" if the first logic output signal (out_res) and the second logic output signal (out_delay) both represent a logic "1".
  • the delay for providing the second logic output signal (out_delay) is programmable.
  • an enable signal may be applied to the comparator 31.2, via an enable line 37.
  • the same enable signal may also be applied to the POR_2 unit.
  • the units POR_l and POR_2 generate two independent logic signals out_res and out_delay, as described above in connection with Figs. 1A-1C, Figs. 2A-2C, and Fig. 3. Both logic signals outjres and out_delay may be generated using a hysteresis.
  • the POR 1 hysteresis is fundamental while the POR_2 hysteresis can be avoided.
  • the POR_l hysteresis should be designed to avoid possible unwanted glitches on the signal out_res.
  • the delay unit may comprise a self-biasing current generator which charges a capacitance with a current of a few nA.
  • Such a delay unit may provide a delay of a few milliseconds. Preferably, the delay time is between 1ms and 10ms.
  • a simple RC-delay unit may be employed.
  • the POR circuit 10 or 20 can be designed in a manner that allows the whole circuit 10 or 20 to be disabled by applying an enable signal to the unit POR_l, thus allowing a power-down mode. If the nporst signal generation is disabled, the nporst signal has to be fixed to the same digital level as it is when NDDA is ready and a reset is generated. This is a feature that is not necessary to make the inventive circuit 10 or 20 working, but it is an add-on feature that can be realized when a power-down mode is desired. In other words, the power-down mode is optional.
  • the supply voltage NDDA typically is a positive voltage. This voltage maybe in the range between 1 Nolts and 10 Nolts. Preferably, the voltage NDDA is between 1.8 and 6 Nolts.
  • the nodes denoted by vss can either be connected to ground, or these nodes may be comiected to a negative voltage -NDDA (double supply).
  • the voltage NDDA may for example be +3N and the voltage vss may be -3N.
  • the bandgap voltage vref may be 0.9N, for example.
  • the voltage Ntrl maybe IN, for example.
  • a comparator 22.2 is employed in the POR_2 unit 22 having a comparator hysteresis of about 30mN.
  • the comparators 11.2 and 21.2, as employed in the POR_l units 11 or 21 may have a comparator hysteresis of about ON.
  • An integrated circuit according to the present invention may comprise a POR circuit as described in connection with Fig.lA through 3. It further comprises circuitry that requires a certain stability of the supply voltage (NDDA) before initiating operation.
  • NDDA supply voltage
  • the integrated circuit may further comprise dedicated circuitry generating a trigger signal (nporst) after a reset event. This can be done using a conventional approach.
  • FIG. 4 a schematic graph is depicted.
  • the operation of a POR_l unit, according to the present invention, is now described with reference to this Figure, From the schematic graph, it can be derived that initially the reference voltage vref rises more slowly than the sub-voltage Ntrl. That is, right after a reset event, the supply voltage and thus the sub-voltage Ntrl may rise more quickly. Between 0.9ms and 1.5ms this would lead to a logic signal out_res being logic "1". Since the reference voltage vref exceeds the sub-voltage Ntrl after about 1.8ms, the logic signal out_res would suddenly become logic "0".
  • FIG. 5 a schematic graph is depicted.
  • the operation of a POR_2 unit, according to the present invention, is now described with reference to this Figure.
  • the delayed signal (delay_sig) starts to rise.
  • the level of Nsel is adjusted (e.g., by means of programming) to a level of about 1.2N.
  • the delayed signal (delay_sig) reaches the Nsel signal after about 8ms.
  • the output signal of the POR_2 unit becomes logic "1" and as a consequence the signal nporst turns "1". Due to the delay of about 8ms, any uncertainties as addressed in connection with Fig. 4 are ironed out.
  • the delay can be adjusted by shifting the level of the voltage Nsel up or down, as indicated by the arrow 50.
  • the point in time where the delayed signal (delay_sig) reaches Nsel is moved, as indicated by the arrow 51.
  • the present invention can be used in all systems that need an internal reset generation procedure.
  • the invention is well suited for CMOS circuits. It is appreciated that various features of the invention which are, for clarity, described in the context of separate embodiments may also be provided in combination in a single embodiment. Conversely, various features of the invention which are, for brevity, described in the context of a single embodiment may also be provided separately or in any suitable sub combination. h the drawings and specification there has been set forth preferred embodiments of the invention and, although specific terms are used, the description thus given uses terminology in a generic and descriptive sense only and not for purposes of limitation.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Electronic Switches (AREA)
  • Measurement Of Current Or Voltage (AREA)
  • Logic Circuits (AREA)
  • Manipulation Of Pulses (AREA)

Abstract

Apparatus (10) for generating a logic signal (nporst) indicating that a supply voltage (VDDA) has reached a stable level. The apparatus (10) comprises a first unit (POR_1, 11) for comparing a reference voltage (vref) with a sub-voltage (input_plus) derived from the supply voltage (VDDA) in order to issue a first logic signal (out_res) when the sub-voltage (input_plus; Vtrl, Vsel) has reached the reference voltage (vref). A second unit (POR_2, 12;22) is provided for applying a delay in order to issue a delayed logic signal (out_delay). A logic unit (13) combines the first logic signal (out_res) and the delayed logic signal (out_delay) in order to provide the logic signal (nporst).

Description

POWER SUPPLY LEVEL MONITORING AND RESET GENERATION
Field of the invention
The present invention concerns systems where the power supply level is being monitored by means of a dedicated monitor. More particularly, this invention relates to integrated circuits comprising a power supply level monitor. Background of the invention
Integrated circuits require a supply voltage for operation. In order for an integrated circuit to operate reliably, the supply voltage has to be stable. After power-on or after a reset, the supply voltage typically requires some time to reach a stable level.
It is state of the art to employ a special circuitry, sometimes called power on reset (POR) circuitry, in an integrated circuit that compares the power supply level with the level of an internal reference voltage. In order for such a special circuitry to function properly, the internal reference has to start more quickly than the supply voltage. This state of the art approach is not very robust, since the ramping up of the reference voltage maybe delayed, for example. It is another disadvantage of this known approach that the special circuitry is hard-wired. Changes are thus not possible without changing the chip layout.
The ramping up of the supply voltage is usually not predictable, since batteries may have reached a low state or since the current load on the integrated circuitry may change. This is another problem that can not be handled by conventional approaches.
It is thus an objective of the present invention to provide a method for reliably monitoring the level of a supply voltage, to provide a monitor for reliably monitoring the level of a supply voltage, and to provide integrated circuits based thereon. SUMMARY OF THE TNNENTION
An apparatus in accordance with the present invention is claimed in claim 1.
Various advantageous embodiments are claimed in claims 2 through 10. A method in accordance with the present invention is claimed in claim
11.
Various advantageous methods are claimed in claims 11, 12 and 13.
An integrated circuit in accordance with the present invention is claimed in claim 14.
Immediate benefits of this invention are improved reliability, flexibility, and competitiveness. It is an advantage of the power supply level monitor presented herein that it can be employed as monitor and level detector in all kinds of integrated circuits.
The present invention avoids the problems of conventional systems using an internal reference voltage for comparison with the supply voltage.
Other advantages of the present invention are addressed in connection with the detailed embodiments.
Brief description of the drawings
For a more complete description of the present invention and for further objects and advantages thereof, reference is made to the following description, taken in conjunction with the accompanying drawings, in which:
FIG. 1 A is a schematic block diagram of a first apparatus, according to the present invention;
FIG. IB is a schematic block diagram of the POR_l unit of the first apparatus;
FIG. 1C is a schematic block diagram of the POR_2 unit of the first apparatus;
FIG. 2A is a schematic block diagram of a second apparatus, according to the present invention; FIG. 2B is a schematic block diagram of the POR__l unit of the second apparatus;
FIG. 2C is a schematic block diagram of the POR 2 unit of the second apparatus;
FIG. 3 is a schematic block diagram of another POR_l unit, according to the present invention;
FIG. 4 is a schematic graph used to describe the function of a POR_l unit, according to the present invention;
FIG. 5 is a schematic graph used to describe the function of a POR_2 unit, according to the present invention.
DESCRIPTION OF PREFERRED EMBODIMENTS
The present invention is based on the following principle. An apparatus serving as monitor is provided that generates a signal (nporst) measuring the supply voltage (VDDA) and deciding whether or not this supply voltage has reached a secure level before starting a (digital) application within an integrated circuit.
The monitor according to the present invention is very flexible. In some embodiment, its delay after a reset event can be programmed.
The generation of a signal (nporst) is fundamental in many systems. The signal nporst is for example important for systems where no external reset signal can be generated. The task is to monitor the power supply level with a stable reference voltage, which is usually identified by a bandgap voltage of a transistor, the integrated circuit field this system can be fundamental.
The following problems are faced: can one be confident about the start-up behavior of the reference voltage (e.g., the bandgap voltage) until it is stable? - If the bandgap rise time should be too long (or unpredictable) for a certain application, what happens in such a situation?
The present invention provides a solution and an architecture based thereon that is designed to overcome these uncertainties.
In Fig. 1A a schematic block diagram of a POR circuit 10, according to the present invention, is given. The POR circuit 10 generates a logic signal (nporst) indicating that a supply voltage (VDDA) has reached a stable level. This logic signal nporst is generated after a trigger signal nporst was received. The POR circuit 10 comprises a first unit 11 (POR_l) for comparing an internal reference voltage (vref) with a voltage (Vtrl) that is a fraction of the supply voltage (NDDA) in order to issue a first logic signal (out_res) at an output 14 as soon as the voltage (Vtrl) reaches the reference voltage (vref). A second unit 12 (POR_2) is provided which applies a delay in order to issue a second logic signal (out_delay) that is delayed by a delay time. A logic unit 13 is employed for combining the first logic signal (out_res) and the second logic signal (out_delay) in order to provide the logic signal (nporst). When this logic signal (nporst) turns logic "1", the supply voltage VDDA is deemed to be stable.
The logic unit 13 may comprise a two-port AND gate, for example. The delay introduced by the unit POR_2 may be programmable, as illustrated in Fig.lA. This can be done by applying a sequence of n-bits to the programmable input 18 (Sel<n:0>). As indicated in Fig. 1 A, the unit 11 may be connected to the unit 12 via an enabling line 17, that allows the unit 12 to be enabled by a signal provided by the unit 11. This enabling line 17 as well as the programmable delay are optional features. After having described the basic principle of the present invention, details of the units POR_l and POR_2 are addressed in connection with Fig. IB and Fig. 1C, respectively.
The POR_l unit 11 comprises a voltage divider 11.1 and a comparator 11.2, as depicted in Fig. IB. A fundamental signal that this unit 11 needs is a voltage reference like a bandgap reference. This voltage reference vref is fed to the negative input (INN) 11.4 of the comparator 11.2. The voltage divider 11.1 provides an input_plus output signal at an output 11.3. The input_plus voltage may be a sub-voltage of VDDA, for example. The voltage divider 11.1 may be realized using resistors, MOS or CMOS devices, capacitors or other circuits. Well suited is a resistor divider comprising a tunable resistor. The voltage input_plus is a fraction of VDDA, i.e., input_plus < VDDA. In the present embodiment, the voltage input jplus is a fixed voltage in the range between 0V and VDDA. When the voltage input_plus at the connection line 11.3 reaches the level of the voltage reference vref, the signal out_res at the output 14 becomes a logic "1".
The POR_2 unit 12 comprises a delay unit 12.1, as depicted in Fig. lC. Preferably, the delay time can be programmed by applying an n-bit word Sel<n:0> to the select input 18. hi a less complex embodiment, the delay time may be fixed. When being enabled via the enable line 17, the POR_2 unit 12 issues a delayed signal out_delay at the output 15.
The delay unit 12.1 should be designed to provide a reasonable delay on its output (out_delay).
In Fig. 2A, a schematic block diagram of another POR circuit 20, according to the present invention, is given. The POR circuit 20 comprises two POR units 21 and 22 (POR_l and POR_2) and a logic unit 23 that is needed to combine the two digital outputs 24, 25 (out_res and out_delay) of POR_l and POR_2. The POR circuit 20 combines the following two logic signals outjres and out_delay: out_res is derived from a comparison between a bandgap voltage (vref) and a divider voltage (input_plus in the present embodiment); out_delay is derived from a comparison between a divider voltage (vsel) and a delayed voltage (delay_sig) generated by a fixed- delay block 22.1. The delayed voltage (delay_sig) is an analog signal. The delayed voltage (delay_sig) rises much slower than the voltage vsel due to the delay introduced by the fixed-delay unit 22.1. The two logic signals out_res and out_delay are combined together by the logic unit 23 which in turn generates the nporst signal at an output 26. When this logic signal nporst turns logic "1", the supply voltage VDDA is deemed to be stable. The nporst signal brings the information regarding whether or not the VDDA voltage has reached a secure level allowing the applications within the integrated circuit to be started.
The POR_l unit 21 of Fig. 2B comprises logic elements that are designed in order to be able to compare a sub-voltage of VDDA (referred to as input jplus) with a reference voltage vref. The POR_l unit 21 comprises a voltage divider 21.1 and a comparator 21.2. The voltage divider 21.1 may be realized using resistors, MOS or CMOS devices, capacitors or other circuits. Well suited is a resistor divider comprising a tunable resistor. The reference voltage vref is applied to the negative input (INN) 21.4 of the comparator 21.2 of the POR_l unit 21. The reference voltage input_plus is applied to the positive input (IMP) of the comparator 21.2. The reference voltage input_plus is a fraction of VDDA. hιρut_plus may be equal to vref. In the present embodiment, the POR_l unit 21 issues a logic "1" at the output 24 if the reference voltage input_plus is equal to or larger than the reference voltage vref.
The POR_2 unit 22, as depicted in Fig. 2C, comprises logic elements that are designed in order to be able to apply a delay. It comprises a fixed-delay block 22.1 and a comparator 22.2. The delay is programmable by applying some bits Sel<n:0> to a select input 21.5 of the POR_l unit 21. By changing the bits applied to this input 21.5, the level of the voltage Vsel at the output 28 of the voltage divider 21.1 is adjusted. The fixed-delay block 22.1 takes the supply voltage VDDA as an input signal and delays this input signal by a fixed delay. As a result, a delayed output signal delay_sig is provided at the output 22.3. An example of such a delayed output signal is depicted next to the output line 22.3. The delayed signal may be a signal that rises steadily until it reaches a stable level. The delayed output signal delay_sig is applied to the positive input (I P) of the comparator 22.2 and the voltage Vsel is applied to the negative input (INN) of the comparator 22.2. In the present embodiment, the POR_2 unit 22 issues a logic "1" at the output 25 after the delay, i.e., when the delayed output signal delay_sig crosses
(exceeds) the level of the voltage Vsel. Details are addressed in connection with Fig. 5 to be discussed later. The fixed-delay unit 22.1 should be designed to provide a reasonable delay on its output (delay_sig). The delay_sig starts from 0 V and preferably rises up to the level of VDDA. The total delay applied to the nporst is defined by the fixed-delay unit 22.1 and the Vsel level chosen via the bit- word at the select input 21.5. Preferably, the delay time is only effective after the supply voltage VDDA was switched on or after a reset event.
Only when both logic signals outj.es and out_delay are logic "1", the supply voltage VDDA is deemed to have reached a stable state and the signal nporst at output 26 becomes a true logic "1". The signal nporst is much more reliable than the conventional signal nporst.
The POR_l unit 21 may have an enable output 27 being connected to an input of the POR_2 unit 22.
Yet another POR_l unit 31 is depicted in Fig. 3. The POR_l unit 31 comprises a voltage divider 31.1, a switch 31.6, and a comparator 31.2, as depicted in Fig. 3. A fundamental signal that this unit 31 needs is a voltage reference vref like a bandgap reference for instance. This voltage reference vref is fed to the negative input (INN) 31.4 of the comparator 31.2. The voltage divider 31.1 provides two output signals Vtrl and Vsel at the outputs 31.8 and 31.9. Both voltages Vtrl and Vsel are fractions of the VDDA voltage (also referred to as sub-voltages of VDDA). The signal nporst is applied to an input 31.7 of the switch 31.6. The signal nporst is a signal that is fed from the output 26 to the switch 31.6, for instance. When the signal nporst is logic "1" (typically after a reset event), the switch 31.6 is switched to the state denoted by a 1 and the voltage Vtrl is connected to the positive input (INP) 31.3 of the comparator 31.2. If the signal nporst is logic "0", the switch 31.6 is switched to the state denoted by a 0 and the voltage Vsel is connected to the positive input (INP) 31.3 of the comparator 31.2. The switch 31.6 enables the circuit 31 to use two different voltage levels (trip levels) to be compared with the reference voltage vref at input 31.4. The voltage Vtrl is used after a reset event (i.e., when the signal nporst is logic "1"). h this case the voltage Vtrl is about to rise as the voltage VDDA rises, since Vtrl is a fraction of VDDA. When Vtrl reaches vref, the signal out_res becomes logic "1". The voltage Vsel may be used in case of a power down event (i.e., when the signal nporst is logic "0"). h this case the voltage Vsel is about to decrease as the voltage VDDA decreases, since Vsel is a fraction of VDDA. When Vsel drops below vref, the signal out_res becomes logic "0" and circuits in the integrated circuit have to stall operations. hi an embodiment where the POR_l unit 31 is employed together with a POR_2 unit, according to the present invention, the POR_2 unit rules the switching of the nporst signal, since the delayed signal out_delay becomes logic "1" after the signal out_res. When the supply voltage VDDA decreases, e.g., during a power down event, the POR_l unit 31 rules the switching of the signal nporst.
According to the present invention, a method is provided for generating the logic signal nporst for usage in an integrated circuit. The logic signal nporst indicates that the supply voltage (VDDA) has reached a stable level. The method comprises the steps: providing a reference voltage (vref),
- comparing a sub-voltage (input_plus) of the supply voltage (VDDA) with the reference voltage (vref) in order to provide a first logic output signal (out_res) when the sub-voltage (inputjplus) reaches the reference voltage (vref),
- providing a second logic output signal (out_delay) that is delayed with respect to the supply voltage (VDDA),
- combining the first logic output signal (out__res) and the second logic output signal (out_delay) to switch the logic signal (nporst) from one state to another state if the first logic output signal (out_res) and the second logic output signal (out_delay) have the same logic value, and starting an application within the integrated circuit, i a preferred embodiment of the method, the logic signal (nporst) becomes a logic "1" if the first logic output signal (out_res) and the second logic output signal (out_delay) both represent a logic "1". In another preferred embodiment , the delay for providing the second logic output signal (out_delay) is programmable.
As illustrated in Fig. 3, an enable signal may be applied to the comparator 31.2, via an enable line 37. The same enable signal may also be applied to the POR_2 unit.
According to the present invention, the units POR_l and POR_2 generate two independent logic signals out_res and out_delay, as described above in connection with Figs. 1A-1C, Figs. 2A-2C, and Fig. 3. Both logic signals outjres and out_delay may be generated using a hysteresis. The POR 1 hysteresis is fundamental while the POR_2 hysteresis can be avoided. The POR_l hysteresis should be designed to avoid possible unwanted glitches on the signal out_res. According to a preferred embodiment of the invention, the delay unit may comprise a self-biasing current generator which charges a capacitance with a current of a few nA. Such a delay unit may provide a delay of a few milliseconds. Preferably, the delay time is between 1ms and 10ms. Instead of a delay unit comprising a self-biasing current, a simple RC-delay unit may be employed. According to the present invention, the POR circuit 10 or 20 can be designed in a manner that allows the whole circuit 10 or 20 to be disabled by applying an enable signal to the unit POR_l, thus allowing a power-down mode. If the nporst signal generation is disabled, the nporst signal has to be fixed to the same digital level as it is when NDDA is ready and a reset is generated. This is a feature that is not necessary to make the inventive circuit 10 or 20 working, but it is an add-on feature that can be realized when a power-down mode is desired. In other words, the power-down mode is optional.
The supply voltage NDDA typically is a positive voltage. This voltage maybe in the range between 1 Nolts and 10 Nolts. Preferably, the voltage NDDA is between 1.8 and 6 Nolts. The nodes denoted by vss can either be connected to ground, or these nodes may be comiected to a negative voltage -NDDA (double supply). The voltage NDDA may for example be +3N and the voltage vss may be -3N. The bandgap voltage vref may be 0.9N, for example. The voltage Ntrl maybe IN, for example.
Preferably, a comparator 22.2 is employed in the POR_2 unit 22 having a comparator hysteresis of about 30mN. The comparators 11.2 and 21.2, as employed in the POR_l units 11 or 21 may have a comparator hysteresis of about ON.
An integrated circuit according to the present invention may comprise a POR circuit as described in connection with Fig.lA through 3. It further comprises circuitry that requires a certain stability of the supply voltage (NDDA) before initiating operation.
The integrated circuit may further comprise dedicated circuitry generating a trigger signal (nporst) after a reset event. This can be done using a conventional approach.
In FIG. 4 a schematic graph is depicted. The operation of a POR_l unit, according to the present invention, is now described with reference to this Figure, From the schematic graph, it can be derived that initially the reference voltage vref rises more slowly than the sub-voltage Ntrl. That is, right after a reset event, the supply voltage and thus the sub-voltage Ntrl may rise more quickly. Between 0.9ms and 1.5ms this would lead to a logic signal out_res being logic "1". Since the reference voltage vref exceeds the sub-voltage Ntrl after about 1.8ms, the logic signal out_res would suddenly become logic "0". After about 1.8ms, the logic signal out_res becomes a logic "1" again, despite the fact that the sub-voltage Ntrl is still not stable. Integrates circuits in a convention chip would have started operation after about 1.5ms, which is way too early in the example depicted.
In FIG. 5 a schematic graph is depicted. The operation of a POR_2 unit, according to the present invention, is now described with reference to this Figure. After a certain period of time (e.g., about 1.8ms), the delayed signal (delay_sig) starts to rise. The level of Nsel is adjusted (e.g., by means of programming) to a level of about 1.2N. The delayed signal (delay_sig) reaches the Nsel signal after about 8ms. Now the output signal of the POR_2 unit becomes logic "1" and as a consequence the signal nporst turns "1". Due to the delay of about 8ms, any uncertainties as addressed in connection with Fig. 4 are ironed out. The delay can be adjusted by shifting the level of the voltage Nsel up or down, as indicated by the arrow 50. When shifting the level of the voltage Nsel, the point in time where the delayed signal (delay_sig) reaches Nsel is moved, as indicated by the arrow 51.
The present invention can be used in all systems that need an internal reset generation procedure. The invention is well suited for CMOS circuits. It is appreciated that various features of the invention which are, for clarity, described in the context of separate embodiments may also be provided in combination in a single embodiment. Conversely, various features of the invention which are, for brevity, described in the context of a single embodiment may also be provided separately or in any suitable sub combination. h the drawings and specification there has been set forth preferred embodiments of the invention and, although specific terms are used, the description thus given uses terminology in a generic and descriptive sense only and not for purposes of limitation.

Claims

CLAMS:
1. Apparatus (10; 20) for generating a logic signal (nporst) indicating that a supply voltage (NDDA) has reached a stable level, the apparatus (10; 20) comprising
- a first unit (POR_l, 11; 21; 31) for comparing a reference voltage (vref) with a sub-voltage (input_plus) derived from the supply voltage (NDDA) in order to issue a first logic signal (out_res) when the sub-voltage (input_plus) has reached the reference voltage (vref),
- a second unit (POR_2, 12; 22) for applying a delay in order to issue a delayed logic signal (out_delay), - a logic unit (13; 23) for combining the first logic signal (out_res) and the delayed logic signal (out_delay) in order to provide the logic signal (nporst).
2. The apparatus (10; 20) of claim 1, wherein the first unit (POR_l, 11; 21; 31) comprises a voltage divider (11.1; 21.1; 31.1) and a comparator (11.2; 21.2;
31.2).
3. The apparatus (10; 20) of claim 2, wherein the first unit (POR_l, 31) further comprises a switch (31.6) that allows a first sub-voltage (Ntrl) to be compared with the reference voltage (vref) after a reset and a second sub-voltage
(Nsel) to be compared with the reference voltage (vref) after a power down.
4. The apparatus (10; 20) of claim 3, wherein a trigger signal (nporst) is applied to the switch (31.6) in order to switch it from one state to another state.
The apparatus (10; 20) of claim 1, 2 or 3, wherein the reference voltage (vref) is a bandgap voltage.
6. The apparatus (10; 20) of claim 1, 2 or 3, wherein the first unit (POR_l, 21; 31) comprises an input (31.5) for programming the level of a divider voltage (Nsel), said divider voltage (Nsel) defining the delay.
7. The apparatus (10; 20) of claim 1, wherein the second unit (POR_2, 12; 22; 32) comprises a delay unit (12.1), or a fixed delay unit (22.1) followed by a comparator (22.2).
8. The apparatus (10; 20) of claim 1, wherein the second unit (POR_2, 12) comprises an input (18) for programming the level of a divider voltage (Nsel), said divider voltage (Nsel) defining the delay.
9. The apparatus (10; 20) of one of the preceding claims, wherein the logic unit (13; 23) comprises a two-port AND gate.
10. Method for generating a logic signal (nporst) in an integrated circuit indicating that a supply voltage (VDDA) has reached a stable level comprising the steps: - providing a reference voltage (vref),
- comparing a sub-voltage (input__plus) of the supply voltage (NDDA) with the reference voltage (vref) in order to provide a first logic output signal (outjres) when the sub-voltage (input_plus) reaches the reference voltage (vref), - providing a second logic output signal (out_delay) that is delayed with respect to the supply voltage (NDDA), combining the first logic output signal (out_res) and the second logic output signal (out_delay) to switch the logic signal (nporst) from one state to another state if the first logic output signal (outjres) and the second logic output signal (out_delay) have the same logic value, starting an application within the integrated circuit.
11. The method of claim 10, whereby the logic signal (nporst) becomes a logic "1" if the first logic output signal (outjres) and the second logic output signal (out_delay) both represent a logic "1".
12. The method of claim 10 or 11, comprising the step of programming the delay for providing the second logic output signal (out_delay).
13. Integrated circuit comprising an apparatus according to one of the claims 1 through 9 and further comprising circuitry requiring a certain stability of the supply voltage (NDDA) before initiating operation.
PCT/IB2003/005986 2002-12-20 2003-12-11 Power supply level monitoring and reset generation Ceased WO2004057449A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
AU2003285643A AU2003285643A1 (en) 2002-12-20 2003-12-11 Power supply level monitoring and reset generation
JP2004561858A JP2006511161A (en) 2002-12-20 2003-12-11 Power supply level monitoring and reset generation
EP03778634A EP1579302A2 (en) 2002-12-20 2003-12-11 Contact member for manhole and the like

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP02102849 2002-12-20
EP02102849.3 2002-12-20

Publications (3)

Publication Number Publication Date
WO2004057449A2 true WO2004057449A2 (en) 2004-07-08
WO2004057449A3 WO2004057449A3 (en) 2004-09-10
WO2004057449A8 WO2004057449A8 (en) 2005-06-23

Family

ID=32668892

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2003/005986 Ceased WO2004057449A2 (en) 2002-12-20 2003-12-11 Power supply level monitoring and reset generation

Country Status (5)

Country Link
EP (1) EP1579302A2 (en)
JP (1) JP2006511161A (en)
CN (1) CN1757164A (en)
AU (1) AU2003285643A1 (en)
WO (1) WO2004057449A2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100351738C (en) * 2004-07-29 2007-11-28 中兴通讯股份有限公司 Automatic power down rebooting device
EP1883160A1 (en) * 2006-07-28 2008-01-30 STMicroelectronics S.r.l. Power on reset circuit for a digital device including an on-chip voltage down converter
US7420397B2 (en) 2004-06-02 2008-09-02 Stmicroelectronics Sa Low-consumption inhibit circuit with hysteresis
CN100561403C (en) * 2005-10-17 2009-11-18 鸿富锦精密工业(深圳)有限公司 The DC voltage circuit for detecting
US9369124B2 (en) 2011-04-07 2016-06-14 Nxp B.V. Power-on-reset circuit with low power consumption

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI474615B (en) * 2008-08-15 2015-02-21 Chi Mei Comm Systems Inc Delay circuit
CN103138716B (en) * 2013-01-31 2015-08-12 深圳威迈斯电源有限公司 The monostable protection circuit that a kind of power down triggers
CN103164009A (en) * 2013-04-03 2013-06-19 北京昆腾微电子有限公司 Power-on and power-off reset circuit with multiple power supplies and operation method thereof
CN110838312B (en) * 2018-08-17 2023-03-24 华邦电子股份有限公司 Circuit for power loss recovery and apparatus and method using the same

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4473759A (en) * 1982-04-22 1984-09-25 Motorola, Inc. Power sensing circuit and method
US5780942A (en) * 1995-04-28 1998-07-14 Kabushiki Kaisha Toshiba Input circuit and semiconductor integrated circuit device including same
US6163183A (en) * 1999-07-16 2000-12-19 Lucent Technologies, Inc Multifunction reset for mixed-signal integrated circuits

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7420397B2 (en) 2004-06-02 2008-09-02 Stmicroelectronics Sa Low-consumption inhibit circuit with hysteresis
CN100351738C (en) * 2004-07-29 2007-11-28 中兴通讯股份有限公司 Automatic power down rebooting device
CN100561403C (en) * 2005-10-17 2009-11-18 鸿富锦精密工业(深圳)有限公司 The DC voltage circuit for detecting
EP1883160A1 (en) * 2006-07-28 2008-01-30 STMicroelectronics S.r.l. Power on reset circuit for a digital device including an on-chip voltage down converter
US7602225B2 (en) 2006-07-28 2009-10-13 Stmicroelectronics S.R.L. Power on reset circuit for a digital device including an on-chip voltage down converter
US9369124B2 (en) 2011-04-07 2016-06-14 Nxp B.V. Power-on-reset circuit with low power consumption

Also Published As

Publication number Publication date
EP1579302A2 (en) 2005-09-28
CN1757164A (en) 2006-04-05
WO2004057449A8 (en) 2005-06-23
WO2004057449A3 (en) 2004-09-10
AU2003285643A1 (en) 2004-07-14
JP2006511161A (en) 2006-03-30
AU2003285643A8 (en) 2004-07-14

Similar Documents

Publication Publication Date Title
US7176740B2 (en) Level conversion circuit
US8183849B2 (en) Calibration apparatus and calibration method thereof
KR100724662B1 (en) Semiconductor Device Generating Power-On Reset Signal
US6411554B1 (en) High voltage switch circuit having transistors and semiconductor memory device provided with the same
CN100444073C (en) Automatic correcting current circuit and method
WO2004057449A2 (en) Power supply level monitoring and reset generation
US9454165B2 (en) Semiconductor device and current control method that controls amount of current used for voltage generation based on connection state of external capacitor
US7982438B2 (en) Method and circuit for controlling the refresh rate of sampled reference voltages
US6982577B2 (en) Power-on reset circuit
US8054112B2 (en) Reset control method and apparatus in power management integrated circuit
KR20150019000A (en) Reference current generating circuit and method for driving the same
US7659787B2 (en) Circuit for generating clock of semiconductor memory apparatus
US9030246B2 (en) Semiconductor device
JP5262981B2 (en) Latch device and latch method
US20060061397A1 (en) Power up circuit of semiconductor memory device and compensating method thereof
KR100762842B1 (en) Initialization system of semiconductor memory device
JP4400145B2 (en) Power supply
KR100379554B1 (en) Device for Generating Inner Power Voltage Source
KR100303995B1 (en) Internal voltage drop circuit
KR20230071755A (en) Power-on Resetting Device
US9893612B2 (en) Voltage generation circuit
KR100835761B1 (en) High voltage generator control unit
KR0182512B1 (en) Multi timer circuit
JP2016110315A (en) Oscillation circuit
KR20050095982A (en) Watch timer

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2003778634

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 20038A64994

Country of ref document: CN

Ref document number: 2004561858

Country of ref document: JP

CFP Corrected version of a pamphlet front page

Free format text: UNDER (54) PUBLISHED TITLE REPLACED BY CORRECT TITLE; UNDER (57) PUBLISHED ABSTRACT REPLACED BY CORRECT ABSTRACT;

WWP Wipo information: published in national office

Ref document number: 2003778634

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2003778634

Country of ref document: EP