AU680517B2 - Current conserving circuit - Google Patents
Current conserving circuit Download PDFInfo
- Publication number
- AU680517B2 AU680517B2 AU70341/94A AU7034194A AU680517B2 AU 680517 B2 AU680517 B2 AU 680517B2 AU 70341/94 A AU70341/94 A AU 70341/94A AU 7034194 A AU7034194 A AU 7034194A AU 680517 B2 AU680517 B2 AU 680517B2
- Authority
- AU
- Australia
- Prior art keywords
- microprocessor
- control signal
- subset
- state
- telephone
- 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
Links
Landscapes
- Telephone Function (AREA)
Description
P/00/011 28/5/91 Rogulation 3.2
AUSTRALIA
Patents Act 1990
C
ORIGINAL
COMPLETE SPECIFICATION STANDARD PATENT Invention Title: "CURRENT CONSERVING CIRCUIT" The following statement is a full description of this invention, including the best method of performing it known to us:oleo
C
ooCC L ~Cs~ This invention relates to a method and apparatus for conserving power in a telephone subset.
Telephone utilities limit the amount of current that can be drawn by an Inactive telephone connected to the phone line. In Australia this off line current is limited to 50/iA, Modern telephones, particularly those which provide additional features, contain a microprocessor and electronic memories as well as other functional circuits which require some power in the off line mode, There is thus a problem in maintaining the standby current for these devices while not exceeding the permitted off line current.
It is an object of the present invention to provide a method and apparatus to reduce power consumption in a microprocessor controlled telephone subset in the on-hook mode.
According to the invention, there is provided a method of controlling power consumption in a telephone subset including a microprocessor having at 15 least an active state and a power down state wherein the microprocessor consumes less power in the power down state than in the active state, the oooo method comprising detecting when the telephone is in an off-line condition and producing a first control signal to cause the microprocessor to be switched to the powered down state, and wherein the telephone includes a ROM associated 20 with the microprocesso:*, and wherein the ROM is switchable between a nonaccessed state and an accessed state in which it consumes more power than in its non-accessed state under the control of a second control signal, wherein the second control signal enables the ROM to be switched to its accessed state Swhen required by the microprocessor, the second control signal ensuring that the ROM is switched to its non-accessed state when the microprocessor is in its power down state.
According to a further aspect of the invention, there is provided a telephone subset including a microprocessor switchable between at least an active state and a power down state by a first control signal, the subsu.
including sensing means to detect whether or not the subset is in the off-line condition, the sensing means producing the first control signal to switch the microprocessor to the power down state when the subset is off-line, the telephone subset including a ROM switchable by a second control signal between a non-accessed state and an accessed state which consumes more power than the non-accessed state, wherein the microprocessor generates a third control signal intended to switch the ROM to the accessed state by changing to a binary low voltage level, wherein the subset includes a logic circuit to which the third control signal and a fourth control signal from the microprocessor are applied, wherein the fourth control signal indicates that the microprocessor is in the active state, the logic circuit causing the second control signal to be in the binary high voltage level when the microprocessor is in the power down state.
In order that the invention may be readily carried into effect, an embodiment thereof will now be described in relation to the accompanying S. drawings, in which: 0. 15 Figure 1 is a block diagram representing functional elements of a telephone subset embodying the invention; Figure 2 shows details of the control logic of Figure 1.
e 4-;5.
Figure 1: is the tone caller circuit; is a bridge rectifier; is a FET line switch; is a current source; is a line switch control circuit; is the transmission circuit; is the handsfree circuit; is a facility tone detector; is a transistor switch; is a voltage regulator; is a transmission latch; is a DTMF generator; 13 13a 14 15 16 17 18 19 20 21 22 23 24 is a microprocessor; is a watchdog Reset is a keypad latch; is a keypad; is a control logic device; is a clock generator; is a display circuit; is a LCD; is an EEPROM; is a ROM; is a RAM; is an 1 2 C Bus; and is an address/data bus.
A Capacitor C1 serves to store power for the subset when FET 3 is opei circuit. A Zener diode Z1 limits the charge on C1.
When the handset is ON-HOOK, the subset's hook-switch (not shown) causes the line switch control 5 to switch the line switch 3 to open circuit. In this condition the 45/1 current source 4 provides a trickle current around the open line switch 3, and this trickle current is used to top up capacitor C1 via a current path through the line switch control When the phone is first plugged in, all voltages within the phone are OV.
The 45 /A current source is directed into the line switch control 5 to turn the FET line switch 3 on during cold start, n When the phone is on-hook, diode D1 stops capacitor Cl from powering the transmission circuit.
Capacitor C1 supplies a voltage of, eg. 8.2v, as determined by zener diode Z1, to voltage regulator 10 which provides a regulated supply of, eg. 3v, to processor 13 and the other devices attached to the output of regulator The microprocessor 13 may advantageously be a single chip 8 bit microcontroller as used in conjunction with the Philips 1 2 C bus system as described in the Philips publication P83CL410 of September 1991. Pages 15 to 17 of this publication describe the idle and power down operation of the processor.
The microprocessor 13 in Figure 1 has three possible states each with a different current consumption: operating mode drawing idle mode drawing 1.OmA; and .15. power down mode drawing When the subset is on-hook the microprocessor must primarily reside in the power down mode to ensure the current demand does not exceed the allowable supply.
However the processor cannot spend all of its time in power down mode since certain on-hook subset features (updating the clock, keypad presses) require the processor to enter operating and idle modes briefly.
Such features consume current since they require microprocessor operation. A suitable arrangement of hardware and software ensures this onhook current demand is kept to a minimum.
I Ir I The microprocessor switches between the three states of operating, idle, and power down by a combination of software commands and interrupts. The microprocessor has a register (not shown), which controls which state the microprocessor is in. If the microprocessor is in operating mode, and the zero'th bit the register is set, then the microprocessor will go into idle mode. If bit one of register is set while the microprocessor is in operating mode, then the microprocessor will go into power down mode. The microprocessor can be woken up from power down mode by either interrupts (keypad matrix elements are coupled to respective interrupt input pins (not shown) of the o* oo microprocessor, the clock is attached to a furthr interrupt input pin (not shown) i *c *E of the microprocessor), or by a reset (generated by the hook-switch, clock, or when the phone first powers up). The microprocessor can be woken up from idle mode by either enabled interrupts, or by a reset.
As mentioned in the Philips publication the microprocessor's state is controlled by two bits of the register, (PD and IDL). The microprocessor will go S into power down state by setting PD (bit 1 of the register). This is the last instruction executed prior to going into the power down mode. The interrupt ooooJ S input pins from the keypad, and interrupt input pin from the clock causes the register to be cleared by hardware internal to the microprocessor, thus causing the microprocessor to be switched from power down mode to operating mode, The processor also is switched from power down mode to operating mode by a reset, which is generated by the hookswitch transition from on hook to off hook, the clock, or when the phone first powers up.
A second device which uses a large amount of current is ROM 21. When I I 6 the ROM 21 is being accessed it draws 8mA. While it is not being accessed it draws of the order of 10pA. The microprocessor 13 accesses ROM 21 when the microprocessor's program store enable PIN (PS EN) is low, However PSEN is low while the microprocessor is powered down, Thus ROM 21 would be selected when the microprocessor is powered down and draw excessive current. To avoid the ROM being selected during power down, control logic 16 shown in Figure 2 is interposed between microprocessor 13 and ROM 21.
Control logic 16 consists of NOR gates 31 and 32, transistor TR1, capacitor C2, and resistor R1 pin of microprocessor 13. The first input of gate 31 is connected to the PSEN and the second input of gate 31 is connected to o" the collector of transistor TR1 which is connected to the 3v supply via resistor R1. Capacitor C2 bridges the collector emitter path of transistor TR1. The base of transistor TR1 is connected to the address latch enable (ALE) output pin of microprocessor 13.
ALE output serves to latch the low byte of the address during access to external memory, and is emitted at a constant rate of 1/6 of the oscillator frequency when the microprocessor is running. Thus when the microprocessor is active, ALE output is pulsing at about 600 kHz. If C2 is of the order of 30 pF and resistor R1 is of the order of 300 kf, then the impedance of C2 is small compared with resistor R1 and the collector of transistor TR1 is at approximately Ov when the microprocessor 13 is running. Thus the output of gate 31 is PSEN, and the output of gate 32 is PSEN When microprocessor 13 is powered down, ALE is low so the collector of transistor TR1 is at 3v, while PSEN is low. Thus the output of gate 31 is low and the output of gate 32 is high. The output of gate 32, provides a logic signal ZE to control access to ROM 21, ensuring that when microprocessor 13 is powered down, ROM 21 is not accessed and so draws less current.
In a further improvement, the microprocessor 13 is programmed to be switched from the power down state to the active state when any key of the keypad is pressed. This is achieved by connecting the keypad lines to the interrupt inputs of microprocessor 13. This obviates the necessity for the microprocessor 13 to continually poll the state of the keys, which would require ~the microprocessor to be active and draw excessive current.
The sequence of events for a key press is as follows. The microprocessor sets all outputs of the keypad latch high, then goes on to power down mode (in the case where the phone is off-line). If a key is pressed, then U. 4° one of the interrupt inputs goes high, waking the microprocessor up. The microprocessor will then clear the keypad latch, then shift a high through the 4 latch outputs. If only one key is pressed, then only one of the interrupt inputs will detect a high on one of the 8 pulses. This uniquely determines the key. (If more than one key is being pressed, then it is ignored). The outputs of the latch are then set high, the interrupts set to detect a negative edge, and the microprocessor goes back to sleep, waiting for the key to be released.
While the present invention has been described with regard to many particulars, it is understood that equivalents may be readily substituted without departing from the scope of the invention.
Claims (11)
1. A method of controlling power consumption in a telephone subset including a microprocessor having at least an active state and a power down state wherein the microprocessor consumes less power in the power down state than in the active state, the method comprising detecting when the telephone is in an off-line condition and producing a first control signal to cause the microprocessor to be switched to the powered down state, and wherein the telephone includes a ROM associated with the microprocessor, and wherein the ROM is switchable between a non-accessed state and an el state in which it consumes more power than in its non-accessed Jer the control of a second control signal, wherein the second control signal enables the ROM to be switched to its accessed state when required by the microprocessor, the second control signal ensuring that the ROM is switched to its non-accessed state when the microprocessor is in its power down state. S 15
2. A method as claimed in claim 1, wherein the off-line condition is detected by sensing the condition of the hook-switch of the telephone.
S3. A method as claimed in claim 1 or claim 2, wherein the microprocessor is programmed to be in the power down state when the subset is off-line, and wherein the action of depressing a key of the keypad produces an interrupt 20 signal which switches the microprocessor to the active state.
4. A method of controlling power consumption in a telephone subset substantially as herein described with reference to the accompanying drawings.
A telephone subset including a microprocessor switchable between at least an active state and a power down state by a first control signal, the subset including sensing means to detect whether or not the subset is in the off-line condition, the sensing means producing the first control signal to switch the microprocessor to the power down state when the subset is off-line, the telephone subset including a ROM switchable by a second control signal between a non-accessed state and an accessed state which consumes more power than the non-accessed state, wherein the microprocessor generates a i third control signal intended to switch the ROM to the accessed state by changing to a binary low voltage level, 9 1.& wherein the subset includes a logic circuit to which the third control signal and a fourth control signal from the microprocessor are applied, wherein the fourth control signal indicates that the microprocessor is in the active state, the logic circuit causing the second control signal to be in the binary high voltage level when the microprocessor is in the power down state.
6. A telephone subset as claimed in claim 6, wherein the sensing means includes the hook-switch of the subset.
7. A subset as claimed in claim 5 or claim 6, wherein the logic circuit includes a first NOR gate to a first input of which the third control signal is applied, inverter means to which the fourth control signal is applied, the output of the inverter means being applied to the second input of the first NOR gate, the output of the first NOR gate being applied to a first input of a second NOR ooooo gate, the second input of the second NOR gate being held at the binary low 15 voltage logic level.
8. A subset as claimed in claim 7, wherein the inverter means includes a transistor whose collector-emitter path is connected between the high and low binary logic levels via a first resistor, the junction between the first resistor and the collector-emitter path forming the output of the inverter means.
9. A subset as claimed in claim 8, wherein the fourth control signal is a binary pulse stream and wherein a capacitor bridges the collector-emitter pai.
A subset as claimed in any one of the preceding claims wherein the S. keypad output is connected to interrupt inputs of the microprocessor to switch the microprocessor to the active state when a key is pressed.
11. A telephone subset substantially as herein described with reference to the accompanying drawings. DATED THIS NINETEENTH DAY OF MAY 19.97 ALCATEL AUSTRALIA LIMITED ABSTRACT Power consumption of a microprocessor, 13, controlled telephone subset is reduced in the off-line condition by sensing the off-line condition and switching the microprocessor to idle mode, and switching the ROM, 21, to a low energy consuming state when the microprocessor is in the idle mode. The microprocessor is programmed to be "woken up" by the operation of a key or the line switch, so that the microprocessor does not need to poll the keypad, FIGURE 1. *00 *5 o 0 00 fee**: e c
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU70341/94A AU680517B2 (en) | 1993-08-24 | 1994-08-15 | Current conserving circuit |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AUPM075293 | 1993-08-24 | ||
AUPM0752 | 1993-08-24 | ||
AU70341/94A AU680517B2 (en) | 1993-08-24 | 1994-08-15 | Current conserving circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
AU7034194A AU7034194A (en) | 1995-03-09 |
AU680517B2 true AU680517B2 (en) | 1997-07-31 |
Family
ID=25636257
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
AU70341/94A Ceased AU680517B2 (en) | 1993-08-24 | 1994-08-15 | Current conserving circuit |
Country Status (1)
Country | Link |
---|---|
AU (1) | AU680517B2 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2187065A (en) * | 1986-02-21 | 1987-08-26 | American Telephone & Telegraph | Computer-controlled cordless telephone |
-
1994
- 1994-08-15 AU AU70341/94A patent/AU680517B2/en not_active Ceased
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2187065A (en) * | 1986-02-21 | 1987-08-26 | American Telephone & Telegraph | Computer-controlled cordless telephone |
Also Published As
Publication number | Publication date |
---|---|
AU7034194A (en) | 1995-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9288762B2 (en) | Power consumption control apparatus in PDA phone | |
CN100456210C (en) | Processor system and method for reducing power consumption in idle mode | |
US7279927B2 (en) | Integrated circuit with multiple power domains | |
US7876144B2 (en) | Start-up circuit and start-up method | |
US5729061A (en) | Over discharge protection circuit for a rechargeable battery | |
JPH01293742A (en) | Mobile telephone terminal | |
CN101399862A (en) | Switch circuit for mobile phone and mobile phone construction based thereon | |
WO2000041057A2 (en) | Method and apparatus for reducing power consumption | |
US20130159737A1 (en) | Universal Serial Bus Current Limit | |
AU680517B2 (en) | Current conserving circuit | |
KR20070112660A (en) | Power management apparatus and method | |
US20030022704A1 (en) | Method for saving power of cellular phone | |
KR20060071985A (en) | Electronic device and method capable of preventing power consumption due to regulator in power-down mode | |
KR100442942B1 (en) | Method for saving battery reduce capacity by controlling power supply in call mode of image mobile phone | |
GB2281473A (en) | A method and apparatus for controlling power consumption in a telephone subset | |
CN114138100A (en) | Low-power-consumption startup and shutdown method, startup and shutdown circuit and intelligent terminal | |
CA2509026C (en) | Universal serial bus current limit | |
KR20080045955A (en) | Device for controlling power consumption in a pda phone | |
KR100677067B1 (en) | Method for controlling power supply of portable telephone | |
JP2828132B2 (en) | Mobile telephone terminal and method of controlling mobile telephone terminal | |
JPH07105174A (en) | One-chip microcomputer | |
JPH11177731A (en) | Communication terminal equipment with computer interface | |
JPH10173840A (en) | Facsimile equipment | |
KR100208001B1 (en) | Input pad having enable terminal and low current-consuming integrated circuit using it | |
KR100212196B1 (en) | Circuit and method for power saving in cellular phone |