Synthesized clock microcomputer with power saving
AssigneeMotorola, Inc.
InventorsWalter L. Davis, Barry W. Herold, Wendell L. Little
Life of this patent
Estimating the term…
Abstract
A microcomputer having predetermined clock pulse frequency requirements receives pulses from a multiplying type frequency synthesizer which utilizes a reference frequency less than the largest of the predetermined requirements. The synthesizer is responsive to program instructions to generate clock pulse frequencies sufficient to satisfy the requirement for immediate execution of programmed tasks. As the requirements change, the synthesizer responds to provide only the frequency required. Thus, the power dissipated by the microcomputer system is minimized.
Claims23
A microcomputer system capable of operating with minimum power comprising:
- a central processing unit including means designating the predetermined clock pulse frequency requirements of the central processing unit for the immediate execution of programmable tasks;
- stable frequency source producing timing pulses at a frequency less than the largest in magnitude of the predetermined clock pulse frequency requirements of the central processing unit;
- and
- a frequency synthesizer coupled to and receiving timing pulses from said stable frequency source, said frequency synthesizer being coupled to said central processing unit for generating and supplying synthesized clock pulses to said central processing unit, said synthesizer including selecting means, responsive to said designating means, for selecting an output frequency of the synthesized clock pulses equal to the predetermined clock pulse frequency requirements of said central processing unit;
- whereby the total power consumed by the elements of the microcomputer system is minimized by the operation of the stable frequency source at a frequency less than the largest in magnitude of the clock pulse frequency requirements of the central processing unit and the generation by the frequency synthesizer and supply of clock pulse frequencies to the central processing unit is no greater than that required for the immediate execution of programmable tasks.
An energy efficient microcomputer system comprising:
- a microcomputer, including a central processing unit, having a plurality of predetermined clock pulse frequency requirements for the immediate execution of programmable tasks and including means for designating said requirements;
- a stable frequency source operative to produce timing pulses at a frequency which is less than the largest in magnitude of said plurality of predetermined clock pulse frequency requirements;
- and
- a frequency synthesizer coupled to said microcomputer and to said stable frequency source for generating and supplying synthesized clock pulses, said synthesizer including selecting means responsive to said designating means for selecting an output frequency of the synthesized clock pulses at frequencies equal to the magnitudes of said plurality of predetermined clock frequency requirements of said microcomputer;
- whereby the total power consumed by the elements of the microcomputer system are minimized when the said stable frequency source is operated at a frequency which is less than the largest of the predetermined clock pulse frequencies of the central processing unit and said microcomputer receives synthesized clock pulses from said frequency synthesizer at frequencies sufficient to satisfy the predetermined clock frequency requirements for the immediate execution of a programmable tasks.
For use in a microcomputer system, an energy efficient clock pulse frequency generator for a microcomputer having a plurality of predetermined clock pulse frequency requirements for the immediate execution of programmable tasks to maintain computational capability, comprising:
- a stable frequency source operative to produce timing pulses at a frequency which is less than the largest in magnitude of the plurality of predetermined clock pulse frequency requirements of the microcomputer;
- and
- a frequency synthesizer for coupling to the microcomputer, including means responsive to the clock pulse frequency requirement of the microcomputer, for selecting an output frequency of the synthesized clock pulses, said frequency synthesizer being coupled to said stable frequency source and generating and supplying synthesized clock pulses at frequencies equal in magnitude to the frequencies of said plurality of predetermined clock pulse frequency requirements of said microcomputer;
- whereby the operation of the stable frequency source at a frequency which is less than the largest in magnitude of the predetermined clock pulse frequency requirements and the operation of the synthesizer at frequencies equal to the clock pulse frequency requirements of the microcomputer results in power consumed by the clock pulse frequency source and frequency synthesizer being minimized while maintaining the computational capability of a microcomputer system.
Dependencies are inferred from the claim text.