Ultra-Low Quiescent Current Multi-Function Switching Circuit and Method for Connecting a Voltage Source to an Output Load with Deep Sleep Capability
20170288660 · 2017-10-05
Assignee
Inventors
Cpc classification
H03K17/20
ELECTRICITY
International classification
Abstract
Described are apparatus and methods for a load switch with reset and deep sleep capability. The slew rate control methods of the PMOS load switches contained in the load switch configuration is also described. A preferred slew rate control circuit includes a power PMOS transistor that is capable of handling load currents of several amperes along with an integrated controller. The integrated reset and deep sleep functions allow the user to control the basic timing control of the voltages that are required by the system and to save battery power in an extended deep sleep mode such as storage and shipping.
Claims
1. A multi-function switching circuit (MFSC) for switchably connecting an external input voltage source (IVS) to an external output load (OL) with a controllable inrush current (CIC) through the OL upon turn-on, the MFSC comprising: i. a power PMOS transistor (PS) driving the OL with, upon turn-on of the PS, the CIC through the PS; ii. a switch controller (SC) having a controllable discharge current and an SC output signal, named as load switch control voltage (LSCV), connected to the PS gate for generating the CIC with a controllable rise time and slew rate; and iii. an input /SRO, an input control signal pin, coupled to an external input button (IB) and a signal input end of the SC for triggering the SC thereby generating the CIC.
2. The MFSC of claim 1 further comprises i. an input VIN, connectable to the IVS such as an external battery; ii. an input OFF, connectable to an external signal; iii. an input WAKE, connectable to an external signal and has a higher priority than the input OFF; iv. an output VOUT, connectable to the OL; v. a ground GND; vi. an ON, i.e., wakeup function; vii. an OFF, i.e., deep sleep function; and viii. a reset function.
3. The MFSC of claim 1 wherein the PS comprises a. a gate G.sub.P, electronically connected to the LSCV; b. a source S.sub.P, electronically connected to the input VIN; c. a drain D.sub.P, electronically connected to the output VOUT driving the OL; and d. a base BP, electronically connected to the source SP.
4. The MFSC of claim 1 wherein the SC comprises a. a slew rate controller (SRC) comprising i. a first input IN.sub.SRC; ii. a second input; electrically connected to the input VIN iii. an output OUT.sub.SRC, electrically connected to G.sub.P; and iv. a slew rate controller circuit (SRCC); and b. a reset and deep sleep controller (RDSC) comprising i. a first input, connected to the input WAKE; ii. a second input, connected to the input OFF; iii. a third input, connected to the input /SRO; iv. a first output, connected to IN.sub.SRC; and v. a reset and deep sleep controller circuit (RDSCC).
5. The MFSC of claim 1 alternatively comprises, if desired for cooperating with the PS for driving the OL, a NMOS pull-down transistor comprising a. a gate G.sub.N; b. a source S.sub.N, electrically connected to the ground pin GND; c. a drain D.sub.N, electrically connected to the output pin VOUT; and d. a base B.sub.N, electronically connected to the source S.sub.N.
6. The MFSC of claim 1, wherein the input /SRO is switchable between an “open to VIN” state and a “close to a ground” state via the IB and has a higher priority than the input WAKE and the input OFF.
7. The MFSC of claim 4, wherein the RDSCC, for performing the ON, OFF, deep sleep, wakeup, and reset functions, comprises a. three (3) inputs electrically connected to the WAKE, OFF, and /SRO respectively; b. a first output for controlling the G.sub.P; c. an ON delay circuit comprising a. an oscillator (OSC) with its input EN connected to input functions of the /SRO input; b. a 2.sup.N timer/counter with its input CLK connected to an output of the oscillator (OSC) with its output connected to an internal digital circuit of the ON delay circuit comprising an output latch that produces a high logic level after the counter has delayed for 2.sup.N counts; and c. a digital circuit comprising latches/flip-flops and logic gates for connecting all terminals and digital components of the circuit and supporting desired functions; d. an OFF delay circuit comprising a. an oscillator (OSC) with its input EN connected to input functions of the OFF input or the /SRO; b. a 2.sup.N timer/counter with its input CLK connected to an output of the oscillator (OSC) with its first output and second output connected to an internal digital circuit of the OFF delay circuit comprising an output latch that produces a high logic level after the counter has delayed for 2.sup.N counts; and c. a digital circuit comprising latches/flip-flops and logic gates for connecting all terminals and digital components of the circuit and supporting desired functions; e. an input latch responsive to a rising input level on the input electrically connected to the WAKE input pin and a delay bypass OR gate that allows the wakeup function to be processed without any prescribed delay f. an input latch responsive to a rising edge of the input OFF pin signal and using an input path that connects the OFF function to the oscillator (OSC) in the OFF delay circuit thereby controlling the delay function; g. an input gate responsive to a low level of the input /SRO signal and using an input path that connects the /SRO input function to the oscillator (OSC) in the OFF delay circuit thereby controlling the delay function for the OFF function and the reset function; and h. a digital circuit comprising latches/flip-flops and logic gates for connecting all terminals and digital components of the RDSCC and supporting desired functions.
8. The MFSC of claim 7 wherein the RDSCC alternatively comprises, if desired, a second output electrically connected to the G.sub.N, for driving a desirable but optional NMOS pull-down transistor cooperating with the PS for driving the OL.
9. The MFSC of claim 2, wherein the ON or wakeup function comprises following feature(s) that a. the output VOUT rises without any prescribed delay after the input WAKE rises if previously the VOUT is low and the input /SRO is high, thus turning on the external load without any prescribed delay, supported by the input latch, in the RDSCC, which is responsive to a rising input level on the input electrically connected to the WAKE input pin and a delay bypass OR gate, in the RDSCC, that allows the wakeup function to be processed without any prescribed delay; or b. the output VOUT rises with a controlled slew rate after the input /SRO falls and stays low for a prescribed time, on delay, preferably around 2 seconds, supported by the ON delay circuit in the RDSCC and the SRC, if previously the output VOUT is low and the input /SRO is high, thus turning on the external load.
10. The MFSC of claim 2, wherein the OFF or deep sleep function comprises feature(s) that a. after a rising edge of the input OFF for a prescribed delay, off delay, preferably around 6 or 7 seconds, supported by the OFF delay circuit in the RDSCC and the SRC, the output VOUT falls with a controlled slew rate thus turning off the external load or letting the external load enter a deep sleep mode; and b. after the input /SRO stays low for a prescribed delay preferably 2 seconds, the G.sub.P falls and so the output VOUT falls.
11. The MFSC of claim 2, wherein the reset function comprises a feature that after the /SRO stays low for a prescribed time, a reset delay, preferably around 7 seconds, counted by the 2.sup.N timer/counter in the OFF delay circuit for 2.sup.N counts, then the output VOUT falls and stays at low for a prescribed time, reset time, preferably around 0.4 seconds, counted by the 2.sup.N timer/counter in the ON delay circuit for 2.sup.N-4 counts, and then rises.
12. The MFSC of claim 4, wherein the SRCC comprises i. a buffer comprising an input and an output, wherein the input is electrically connected to the first output of the RDSCC; and ii. an inverter comprising an NMOS transistor M1, a PMOS transistor M2, an input, an output, a power supply terminal, and a ground terminal, wherein a. the output the inverter is electrically connected to the G.sub.P; b. the power supply terminal of the inverter is electrically connected to the VIN; c. the ground terminal of the inverter is electrically connected to the GND via a resister controlling a discharge current for controlling a slew rate of the PS; and d. the input of the inverter is electrically connected to the output of the buffer.
13. The MFSC of claim 4, wherein the SRCC, alternatively, comprises i. a buffer comprising an input and an output, wherein the input is electrically connected to the first output of the RDSCC; ii. an inverter comprising an NMOS transistor M1, a PMOS transistor M2, an input, an output, a power supply terminal, and a ground terminal, wherein a. the output the inverter is electrically connected to the G.sub.P; b. the power supply terminal of the inverter is electrically connected to the VIN; and c. an input of the inverter is electrically connected to the output of the buffer; iii. a voltage reference source Vref, preferably a bandgap reference; iv. a current reference Iref, derived from the Vref, in a direction from the Vref to a ground; and v. a current mirror circuit allowing the Iref to be divided by an integer N thus generating a mirrored current source Iref/N, in a direction from a source of the M1 to a ground, in order to achieve a controlled slew rate rise time in excess of a desired time range, preferably around 1 ms to 2 ms.
14. The MFSC of claim 4, wherein the SRCC, alternatively, comprises i. a buffer comprising an input and an output, wherein the input is electrically connected to the first output of the RDSCC; ii. an inverter comprising an input and an output, wherein the input is electrically connected to the output of the buffer; iii. an oscillator comprising an input, an first output CLK, and a second output CLKB, wherein the input is electrically connected to the output of the buffer, providing a clock signal to a current reference chopping circuit in order to control a slew rate voltage on the G.sub.P of the PS; in which the duty cycle of the clock determines the ON time of the current reference chopping circuit. iv. an NMOS transistor M1, wherein a. a gate of the M1 is electrically connected to the CLKB; and b. a drain of the M1 is electrically connected to the G.sub.P; v. a PMOS transistor M2, wherein a. a gate of the M2 is electrically connected the output of the inverter; b. a source of the M2 is electrically connected to the G.sub.P; and c. a drain of the M2 is electrically connected to the VIN; vi. an NMOS transistor M3, wherein a. a gate of the M3 is electrically connected to the CLK; b. a source of the M3 is electrically connected to a ground; and c. a drain of the M3 is electrically connected to the G.sub.P; vii. a voltage reference source Vref, preferably a bandgap reference; viii. a current reference Iref, derived from the Vref, in a direction from the Vref to a ground; and ix. a current mirror circuit allowing the Iref to be divided by an integer N thus generating a mirrored current source Iref/N, in a direction from a source of the M1 to a ground, in order to achieve a controlled slew rate rise time in excess of a desired time range, preferably around 30 ms.
15. A method for switchably connecting an external input voltage source (IVS) to an external output load (OL) with a controllable inrush current (CIC) through the OL upon turn-on, the method comprises providing a multi-function switching circuit (MFSC) for switchably connecting the IVS to the OL wherein providing the MFSC comprising providing: i. a power PMOS transistor (PS) driving the OL with, upon turn-on of the PS, the CIC through the PS; ii. a switch controller (SC) having a controllable discharge current and an SC output signal, named as load switch control voltage (LSCV), connected to the PS gate for generating the CIC with a controllable rise time and slew rate; and iii. an input /SRO, an input control signal pin, coupled to an external input button (IB) and a signal input end of the SC for triggering the SC thereby generating the CIC.
16. The method of providing the MFSC of claim 15 further comprises providing i. an input VIN, connectable to the IVS such as an external battery; ii. an input OFF, connectable to an external signal; iii. an input WAKE, connectable to an external signal and has a higher priority than the input OFF; iv. an output VOUT, connectable to the OL; v. a ground GND; vi. an ON, i.e., wakeup function; vii. an OFF, i.e., deep sleep function; and viii. a reset function.
17. The method of providing the MFSC of claim 15 wherein providing the PS comprises providing a. a gate G.sub.P, electronically connected to the LSCV; b. a source S.sub.P, electronically connected to the input VIN; c. a drain D.sub.P, electronically connected to the output VOUT driving the OL; and d. a base BP, electronically connected to the source SP.
18. The method of providing the MFSC of claim 15 wherein providing the SC comprises providing a. a slew rate controller (SRC) comprising i. a first input IN.sub.SRC; ii. a second input; electrically connected to the input VIN iii. an output OUT.sub.SRC, electrically connected to G.sub.P; and iv. a slew rate controller circuit (SRCC); and b. a reset and deep sleep controller (RDSC) comprising i. a first input, connected to the input WAKE; ii. a second input, connected to the input OFF; iii. a third input, connected to the input /SRO; iv. a first output, connected to IN.sub.SRC; and v. a reset and deep sleep controller circuit (RDSCC).
19. The method of providing the MFSC of claim 15 alternatively comprises, if desired for cooperating with the PS for driving the OL, providing a NMOS pull-down transistor comprising providing a. a gate G.sub.N; b. a source S.sub.N, electrically connected to the ground pin GND; c. a drain D.sub.N, electrically connected to the output pin VOUT; and d. a base B.sub.N, electronically connected to the source S.sub.N.
20. The method of providing the MFSC of claim 15, wherein providing the input /SRO comprises providing a switching ability between an “open to VIN” state and a “close to a ground” state via the IB and having a higher priority than the input WAKE and the input OFF.
21. The method of providing the MFSC of claim 18 wherein providing the RDSCC, for performing the ON, OFF, deep sleep, wakeup, and reset functions, comprises providing a. three (3) inputs electrically connected to the WAKE, OFF, and /SRO respectively; b. a first output for controlling the G.sub.P; c. an ON delay circuit comprising a. an oscillator (OSC) with its input EN connected to input functions of the /SRO input; b. a 2.sup.N timer/counter with its input CLK connected to an output of the oscillator (OSC) with its output connected to an internal digital circuit of the ON delay circuit comprising an output latch that produces a high logic level after the counter has delayed for 2.sup.N counts; and c. a digital circuit comprising latches/flip-flops and logic gates for connecting all terminals and digital components of the circuit and supporting desired functions; d. an OFF delay circuit comprising a. an oscillator (OSC) with its input EN connected to input functions of the OFF input or the /SRO; b. a 2.sup.N timer/counter with its input CLK connected to an output of the oscillator (OSC) with its first output and second output connected to an internal digital circuit of the OFF delay circuit comprising an output latch that produces a high logic level after the counter has delayed for 2.sup.N counts; and c. a digital circuit comprising latches/flip-flops and logic gates for connecting all terminals and digital components of the circuit and supporting desired functions; e. an input latch responsive to a rising input level on the input electrically connected to the WAKE input pin and a delay bypass OR gate that allows the wakeup function to be processed without any prescribed delay f. an input latch responsive to a rising edge of the input OFF pin signal and using an input path that connects the OFF function to the oscillator (OSC) in the OFF delay circuit thereby controlling the delay function; g. an input gate responsive to a low level of the input /SRO signal and using an input path that connects the /SRO input function to the oscillator (OSC) in the OFF delay circuit thereby controlling the delay function for the OFF function and the reset function; and h. a digital circuit comprising latches/flip-flops and logic gates for connecting all terminals and digital components of the RDSCC and supporting desired functions.
22. The method of providing the MFSC of claim 21 wherein providing the RDSCC alternatively comprises, if desired, providing a second output electrically connected to the G.sub.N, for driving a desirable but optional NMOS pull-down transistor cooperating with the PS for driving the OL.
23. The method of providing the MFSC of claim 16, wherein providing the ON or wakeup function comprises providing following feature(s) that a. the output VOUT rises without any prescribed delay after the input WAKE rises if previously the VOUT is low and the input /SRO is high, thus turning on the external load without any prescribed delay, supported by the input latch, in the RDSCC, which is responsive to a rising input level on the input electrically connected to the WAKE input pin and a delay bypass OR gate, in the RDSCC, that allows the wakeup function to be processed without any prescribed delay; or b. the output VOUT rises with a controlled slew rate after the input /SRO falls and stays low for a prescribed time, on delay, preferably around 2 seconds, supported by the ON delay circuit in the RDSCC and the SRC, if previously the output VOUT is low and the input /SRO is high, thus turning on the external load.
24. The method of providing the MFSC of claim 16, wherein providing the OFF or deep sleep function comprises providing feature(s) that a. after a rising edge of the input OFF for a prescribed delay, off delay, preferably around 6 or 7 seconds, supported by the OFF delay circuit in the RDSCC and the SRC, the output VOUT falls with a controlled slew rate thus turning off the external load or letting the external load enter a deep sleep mode; and b. after the input /SRO stays low for a prescribed delay preferably 2 seconds, the G.sub.P falls and so the output VOUT falls.
25. The method of providing the MFSC of claim 16, wherein providing the reset function comprises providing a feature that after the /SRO stays low for a prescribed time, a reset delay, preferably around 7 seconds, counted by the 2.sup.N timer/counter in the OFF delay circuit for 2.sup.N counts, then the output VOUT falls and stays at low for a prescribed time, reset time, preferably around 0.4 seconds, counted by the 2.sup.N timer/counter in the ON delay circuit for 2.sup.N-4 counts, and then rises.
26. The method of providing the MFSC of claim 18, wherein providing the SRCC comprises providing i. a buffer comprising an input and an output, wherein the input is electrically connected to the first output of the RDSCC; and ii. an inverter comprising an NMOS transistor M1, a PMOS transistor M2, an input, an output, a power supply terminal, and a ground terminal, wherein a. the output the inverter is electrically connected to the G.sub.P; b. the power supply terminal of the inverter is electrically connected to the VIN; c. the ground terminal of the inverter is electrically connected to the GND via a resister controlling a discharge current for controlling a slew rate of the PS; and d. the input of the inverter is electrically connected to the output of the buffer.
27. The method of providing the MFSC of claim 18, alternatively, comprises providing i. a buffer comprising an input and an output, wherein the input is electrically connected to the first output of the RDSCC; ii. an inverter comprising an NMOS transistor M1, a PMOS transistor M2, an input, an output, a power supply terminal, and a ground terminal, wherein a. the output the inverter is electrically connected to the G.sub.P; b. the power supply terminal of the inverter is electrically connected to the VIN; and c. an input of the inverter is electrically connected to the output of the buffer; iii. a voltage reference source Vref, preferably a bandgap reference; iv. a current reference Iref, derived from the Vref, in a direction from the Vref to a ground; and v. a current mirror circuit allowing the Iref to be divided by an integer N thus generating a mirrored current source Iref/N, in a direction from a source of the M1 to a ground, in order to achieve a controlled slew rate rise time in excess of a desired time range, preferably around 1 ms to 2 ms.
28. The method of providing the MFSC of claim 18, wherein providing the SRCC, alternatively, comprises providing i. a buffer comprising an input and an output, wherein the input is electrically connected to the first output of the RDSCC; ii. an inverter comprising an input and an output, wherein the input is electrically connected to the output of the buffer; iii. an oscillator comprising an input, an first output CLK, and a second output CLKB, wherein the input is electrically connected to the output of the buffer, providing a clock signal to a current reference chopping circuit in order to control a slew rate voltage on the G.sub.P of the PS; in which the duty cycle of the clock determines the ON time of the current reference chopping circuit. iv. an NMOS transistor M1, wherein a. a gate of the M1 is electrically connected to the CLKB; and b. a drain of the M1 is electrically connected to the G.sub.P; v. a PMOS transistor M2, wherein a. a gate of the M2 is electrically connected the output of the inverter; b. a source of the M2 is electrically connected to the G.sub.P; and c. a drain of the M2 is electrically connected to the VIN; vi. an NMOS transistor M3, wherein a. a gate of the M3 is electrically connected to the CLK; b. a source of the M3 is electrically connected to a ground; and c. a drain of the M3 is electrically connected to the G.sub.P; vii. a voltage reference source Vref, preferably a bandgap reference; viii. a current reference Iref, derived from the Vref, in a direction from the Vref to a ground; and ix. a current mirror circuit allowing the Iref to be divided by an integer N thus generating a mirrored current source Iref/N, in a direction from a source of the M1 to a ground, in order to achieve a controlled slew rate rise time in excess of a desired time range, preferably around 30 ms.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0012] These and other aspects and features will become apparent to those of ordinary skill in the art upon review of the following description of specific embodiments in conjunction with the accompanying figures, wherein:
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0021] Described herein are methods by which a load switch can be configured to produce dual functions of both a system reset and a deep sleep. The system reset is being issued after a specified time, say N seconds, where N can be chosen to be anything from 1 to 15 preferably, and an initiation of the specified time is caused by a user continuously pressing a reset mechanical switch, i.e., an input button (IB) as illustrated in
[0022] Generally, in preferred embodiments, the load switch includes a PMOS switch (PS) transistor 101 that is connected between an input voltage source such as a battery or independent voltage source and an output load (OL) 180, as illustrated in
[0023] It is noted that in adjusting a slew rate, there can be adjustments as to both an amount of time that a voltage rise takes, as well as an extent of the voltage rise. As such, the term “slew rate” is used in the art to refer to both the actual slew rate, as well as to a rise time, and is similarly used herein to mean both; with a reference to the rise time being made when that is specifically being discussed.
[0024] Referring to the figures and drawings in detail,
[0025]
[0026] The load switch is controlled by three input functions, /SRO, OFF, and WAKE. Since there are three function controls, there needs to be a priority between the functions in such a way that there can be no conflicts. In a preferred embodiment, the priority is set with /SRO as the top priority overriding all other inputs, then WAKE, and then OFF. The WAKE function is latched and is used to turn the load switch ON from its OFF state. A logical low to high transition on the WAKE input pin will then set the slew rate control system into an ON state without a delay and will cause the slew rate control system to turn on the PMOS switch (PS) 101. There is also a second method that can be used to enable the load switch to be in its ON state, and that is by a use of the /SRO input pin. Using the /SRO input engages an ON DELAY function component, as illustrated in
[0027]
[0028] In the diagram of
[0029]
[0030]
I.sub.DSCG=(V.sub.GATE−V.sub.DS(M1))/R (1)
[0031] The rate at which the gate of the PMOS switch (PS) 101 is discharged can be calculated by using the equation:
Discharge Time=C.sub.GATE*VIN/I.sub.DSCG (2)
[0032] In one embodiment of the invention, as illustrated in
[0033] The resistor R 616 in
[0034]
[0035] Although the embodiments have been particularly described, it should be readily apparent to those of ordinary skill in the art that various changes, modifications and substitutes are intended within the form and details thereof, without departing from their spirit and scope. Accordingly, it will be appreciated that in numerous instances some features will be employed without a corresponding use of other features. Further, those skilled in the art will understand that variations can be made in the number and arrangement of components illustrated in the above figures.