Patent ID: 7200379

Claim:
A wireless communication system comprising: a radio module operable to communicate data between a host and at least one external device; at least one digital module operable to process data communicated by said radio module; a clock generator for generating first and second clock signals for use by said digital module; a timer operable to count clock cycles of said first and second clock signals; power management logic operable to: control said clock generator to cause said clock generator to generate said first clock signal when said wireless communication system is operating in a first power mode and to generate said second clock signal when said wireless communication system is operating in a second power mode; and calibrate the frequency of said clock generator while said wireless communication system is operating in said second power mode; and a timer management module operable to maintain a cumulative count of the number of clock cycles counted by said timer during a predetermined time interval, wherein said timer is operable to count the number of clock cycles for said first clock when said wireless communication system is operating in said first power mode and is further operable to count the number clock cycles for said second clock signal when said wireless communication system is operating in said second power mode; wherein the number of clock cycles counted by said timer when said wireless communication system is operating in said second power mode is converted to an equivalent number of clock cycles that would have been generated by said first clock by using an adjustment factor based on the number of cycles said first clock would generate during a single cycle of said second clock.