← Back to Patent Explorer
US4893271A Expired / Lapsed US ⏱️ 0.0 years remaining

Synthesized clock microcomputer with power saving

Assignee: Motorola Solutions Inc
•
Filing: 1987-02-26
•
Granted: 1990-01-09
•
Expires: 2007-02-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Walter L. Davis
  • 👤 Barry W. Herold
  • 👤 Wendell L. Little

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 17:58
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/26; G06F1/32; G06F1/3203; G06F1/3234; G06F1/324; G06F1/04; G06F1/08; H; H03; H03L; H03L7/00; H03L7/06; H03L7/08; H03L7/10; H03L7/107; H03L7/1075; H03L7/16; H03L7/18; H03L7/183; H03L7/085; H03L7/089; H03L7/0891; H03L7/0895; H03L7/0898; Y; Y02; Y02D; Y02D10/00

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 205 words
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.
Claim 2
Dependent Claim 205 words
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.
Claim 3
Dependent Claim 37 words
The microcomputer system of claim 1 further including memory means coupled to said central processing unit containing programmed instructions and wherein said designating means is responsive to said programmed instructions to designate said clock pulse frequency requirements.
Claim 4
Dependent Claim 48 words
The microcomputer system of claim 2 wherein said selecting means includes a timing selector coupled to and receiving timing pulses from said stable frequency source and said frequency synthesizer, for alternatively enabling the supply of synthesized clock pulses or stable frequency source pulses to said central processing unit.
Claim 5
Dependent Claim 53 words
The microcomputer system of claim 3 wherein said central processing unit further includes timer/counter means for recording elapsed time intervals and said timing selector means further includes means for alternatively enabling the and said timer/counter means for alternatively enabling the supply of synthesized clock pulses or stable frequency source pulses to said timer/counter.
Claim 6
Dependent Claim 77 words
The microcomputer system of claim 3 wherein said timing selector includes means responsive to said designating means to switch the source of pulses supplied to said central processing unit between said synthesizer and said stable frequency source, said timing selector means further including means for maintaining the pulse width of the pulses supplied to the central processing unit from either source at not less than the duration of the normal duty cycle of pulses from either source.
Claim 7
Dependent Claim 50 words
The microcomputer system of claim 5 wherein said means for maintaining the pulse width includes delay means responsive to said designating means to delay switching of the source of pulses to the central processing unit until a full pulse width timing signal from the newly selected source can be provided.
Claim 8
Dependent Claim 44 words
The microcomputer system of claim 6 wherein said delay means includes means responsive to an edge of a first full clock pulse from either source that is detected subsequent to switching for enabling circuitry to direct said clock pulse to said central processing unit.
Claim 9
Dependent Claim 30 words
The microcomputer system of claim 3 wherein said selecting means further includes actuation means responsive to said designating means in said central processing unit to actuate power to said synthesizer.
Claim 10
Dependent Claim 30 words
The microcomputer system of claim 8 wherein said actuation means include s means to now allow disruption of power to the synthesizer as long as said designating means requires it.
Claim 11
Dependent Claim 194 words
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.
Claim 12
Dependent Claim 194 words
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.
Claim 13
Dependent Claim 37 words
The microcomputer system of claim 10 further including memory means coupled to said central processing unit containing programmed instructions and wherein said designating means is responsive to said programmed instructions to designate said clock pulse frequency requirements.
Claim 14
Dependent Claim 48 words
The microcomputer system of claim 11 wherein said selecting means includes a timing selector coupled to and receiving timing pulses from said stable frequency source and said frequency synthesizer, for alternatively enabling the supply of synthesized clock pulses or stable frequency source pulses to said central processing unit.
Claim 15
Dependent Claim 52 words
The microcomputer system of claim 12 wherein said microcomputer further includes timer/counter means for recording elapsed time intervals and said timing selector means further includes means coupled between said timing selector and said timer/counter means for alternatively enabling the supply of synthesized clock pulses or stable frequency source pulses to said timer/counter.
Claim 16
Dependent Claim 73 words
The microcomputer system of claim 12 wherein said timing selector includes means responsive to said designating means to switch the source of pulses supplied to said microcomputer between said synthesizer and said stable frequency source, said timing selector means further including means for maintaining the pulse width of the pulses supplied to the microcomputer from either source at not less than the duration of the normal duty cycle for pulses from either source.
Claim 17
Dependent Claim 48 words
The microcomputer system of claim 14 wherein said means for maintaining the pulse width includes delay means responsive to said designating means to delay switching of the source of pulses to the microcomputer until a full pulse width timing signal from the newly selected source can be provided.
Claim 18
Dependent Claim 42 words
The microcomputer system of claim 15 wherein said delay means includes means responsive to an edge of a first full clock pulse from either source that is detected subsequent to switching for enabling circuitry to direct said clock pulse to said microcomputer.
Claim 19
Dependent Claim 28 words
The microcomputer system of claim 12 wherein said selecting means further includes actuation means responsive to said designating means in said microcomputer to actuate power to said synthesizer.
Claim 20
Dependent Claim 29 words
The microcomputer system of claim 17 wherein said actuation means includes means to not allow disruption of power to the synthesizer as long as said designating means requires it.
Claim 21
Dependent Claim 205 words
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.
Claim 22
Dependent Claim 205 words
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.
Claim 23
Dependent Claim 45 words
The clock pulse frequency generator of claim 19 wherein said selecting means includes a timing selector receiving timing pulses from said stable frequency source and said frequency synthesizer, for alternatively enabling the supply of synthesized clock pulses or stable frequency source pulses to said microcomputer.
Claim 24
Dependent Claim 70 words
The clock pulse frequency generator of claim 20 wherein said timing selector includes means to switch the source of pulses supplied to said microcomputer between said synthesizer and said stable frequency source, said timing selector means further including means for maintaining the pulse width of the pulses supplied to the microcomputer from either source at not less than the duration of the normal duty cycle for pulses from either source.
Claim 25
Dependent Claim 45 words
The clock pulse frequency generator of claim 21 wherein said means for maintaining the pulse width includes delay means to delaying switching of the source of pulses to the microcomputer until a full pulse width timing signal from the newly selected source can be provided.
Claim 26
Dependent Claim 44 words
The clock pulse frequency generator of claim 22 wherein said delay means includes means responsive to an edge of a first full clock pulse from either source that is detected subsequent to switching for enabling circuitry to direct said clock pulse to said microcomputer.

References Cited (Backward Citations)

US3922526A Cited
US3941989A Cited
US4267577A Cited
US4234929A Cited
US4384361A Cited
US4317180A Cited
US4479191A Cited
US4477919A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-01-08 1993-07-10 1994-01-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-01-08 1997-07-10 1998-01-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-01-08 2001-07-10 2002-01-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag