Method and apparatus for reducing power consumption in a mobile radio communication device
DCFirst Claim
1. A remote unit operable in an idle mode to alternately wake-up and to enter a sleep mode, said remote unit comprising:
- a processing unit for controlling said remote unit;
a clock signal generation system for generating system timing signals input to said processing unit, said clock signal generation system including;
a first clock pulse generating unit for generating first clock pulses;
a first counter for counting said first clock pulses and outputting one of said system timing signals when a counted number of said first clock pulses exceeds a first predetermined threshold;
a second clock pulse generating unit for generating second clock pulses;
a second counter for counting said second clock pulses and outputting one of said system timing signals when a counted number of said second clock pulses exceeds a second predetermined threshold; and
a mechanism for receiving said system timing signals from said first and second counters and outputting system timing signals to said processing unit from said first counter when said processing unit is to wake-up and outputting system timing signals from said second counter when said processing unit is in sleep mode.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
Methods and systems for generating timing signals in remote units which can be used in a radiocommunication system are described. A high accuracy clock can be used to provide a timing reference signal for a processor in the remote unit during times when highly accurate timing signals are required. During periods of low activity, the high accuracy clock can be turned off and a low accuracy clock can be used to generate the reference timing signals for the processor. Periodically, the accuracy of the low accuracy clock can be checked by determining a number of low accuracy clock pulses which are generated between system timing signals created based upon the high accuracy clock pulses. In this way, when the low accuracy clock is relied upon to create the system tuning signals, the accuracy is sufficient to enable the processor to recognize when it is time to again power up the high accuracy clock. Moreover, checking the accuracy of the low accuracy clock enables the processor to provide error compensation signals to a real time clock function which relies upon the low accuracy clock pulses for determining a current time.
-
Citations
19 Claims
-
1. A remote unit operable in an idle mode to alternately wake-up and to enter a sleep mode, said remote unit comprising:
-
a processing unit for controlling said remote unit; a clock signal generation system for generating system timing signals input to said processing unit, said clock signal generation system including; a first clock pulse generating unit for generating first clock pulses; a first counter for counting said first clock pulses and outputting one of said system timing signals when a counted number of said first clock pulses exceeds a first predetermined threshold; a second clock pulse generating unit for generating second clock pulses; a second counter for counting said second clock pulses and outputting one of said system timing signals when a counted number of said second clock pulses exceeds a second predetermined threshold; and a mechanism for receiving said system timing signals from said first and second counters and outputting system timing signals to said processing unit from said first counter when said processing unit is to wake-up and outputting system timing signals from said second counter when said processing unit is in sleep mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A clock generation system for generating system timing signals comprising:
-
a first clock pulse generating unit for generating first clock signals; a first counter for counting said first clock pulses and outputting a system timing signal when a counted number of said first clock pulses exceeds a first predetermined threshold; a second clock pulse generating unit for generating second clock pulses; a second counter for receiving said second clock pulses and operable in either a measure mode or a free-running mode; wherein, in said measure mode, said second counter counts a number of said second clock pulses between said system timing signals output by said first counter to determine a second predetermined threshold; and wherein, in said free-running mode, said second counter counts said second clock pulses and outputs a system timing signal when a counted number of said second clock pulses exceeds said second predetermined threshold; and means for receiving said system timing signal from said first and second counters and outputting system timing pulses received from said first counter during said measure mode and outputting system timing pulses received from said second counter during said free-running mode. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for conserving power in a remote unit of a radiocommunication system comprising the steps of:
-
generating first timing pulses from a first source; using said first timing pulses for timing in said remote unit when said remote unit is receiving; powering down said first source during sleep mode periods when said remote unit is idle; generating second timing pulses from a second source when said first source is powered down, wherein the first source has higher accuracy than said second source; and using said second timing pulses for timing in said remote unit when said remote unit is in sleep mode to conserve power. - View Dependent Claims (19)
-
Specification