US5418969A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Low power consumption microprocessor
Assignee: Panasonic Holdings Corp
•
Filing: 1994-07-20
•
Granted: 1995-05-23
•
Expires: 2014-07-20
Abstract
Abstract A microprocessor which reduces power consumption by monitoring the operating status of a plurality of operating units in the microprocessor to extract the unit which is recently most infrequently used to change the frequency of the operating clock supplied thereto in steps.
Inventors
- 👤 Toshimichi Matsuzaki
- 👤 Masashi Deguchi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 20:36
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/26; G06F1/32; G06F1/3203; G06F1/3234; G06F1/324; G06F9/00; G06F9/06; G06F9/22; G06F1/3287; G06F9/30; G06F9/38; G06F9/3867; G06F9/3869; Y; Y02; Y02D; Y02D10/00
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
265 words
A low power consumption microprocessor comprising: a plurality of operation units for processing operations of different types; a working rate detecting means for detecting the working rate of each of said operation units and for producing a working rate data for each unit; a clock generating means for generating a plurality of operation clocks of different frequencies relatively to various working rate data; a plurality of clock selecting means coupled to said operation units, respectively, for selecting, in response to the receipt of said working rate data, a clock for each unit with a frequency determined by said respective working rate data; wherein each of said operation units produces a busy signal when the unit is being operated; and wherein said working rate detecting means comprises: a plurality of first counter means respectively provided in association with said plurality of operation units, each of said first counter means counting a clock with a predetermined frequency during the presence of said busy signal, and for producing an overflow signal when a predetermined number of clocks is counted; a plurality of second counter means respectively provided in association with said plurality of first counter means, each of said plurality of second counter means counting said overflow signal and producing said working rate data relative to the counted overflow signal; and a minimum detector means for detecting a first counter means with the minimum counted result and for producing a decrement signal which is supplied to said second counter means associated with the first counter means detected by said minimum detector means to decrement said working rate data.
Claim 2
Dependent Claim
265 words
A low power consumption microprocessor comprising: a plurality of operation units for processing operations of different types; a working rate detecting means for detecting the working rate of each of said operation units and for producing a working rate data for each unit; a clock generating means for generating a plurality of operation clocks of different frequencies relatively to various working rate data; a plurality of clock selecting means coupled to said operation units, respectively, for selecting, in response to the receipt of said working rate data, a clock for each unit with a frequency determined by said respective working rate data; wherein each of said operation units produces a busy signal when the unit is being operated; and wherein said working rate detecting means comprises: a plurality of first counter means respectively provided in association with said plurality of operation units, each of said first counter means counting a clock with a predetermined frequency during the presence of said busy signal, and for producing an overflow signal when a predetermined number of clocks is counted; a plurality of second counter means respectively provided in association with said plurality of first counter means, each of said plurality of second counter means counting said overflow signal and producing said working rate data relative to the counted overflow signal; and a minimum detector means for detecting a first counter means with the minimum counted result and for producing a decrement signal which is supplied to said second counter means associated with the first counter means detected by said minimum detector means to decrement said working rate data.
Claim 3
Dependent Claim
23 words
A low power consumption microprocessor as claimed in claim 1, further comprising an instruction decoder means for controlling data exchange between the units.
Claim 4
Dependent Claim
31 words
A low power consumption microprocessor as claimed in claim 1, further comprising a wait control means for producing a wait signal when two units, operating with different clock frequencies, exchange data.
References Cited (Backward Citations)
US4870570A
Cited
US4698748A
Cited
WO1985002275A1
Cited
US4893271A
Cited
US4819164A
Cited
WO1986000432A1
Cited
US5021679A
Cited
US5218704A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-05-22 | 1998-11-21 | 1999-05-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-05-22 | 2002-11-21 | 2003-05-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-05-22 | 2006-11-21 | 2007-05-23 | $7700.00 | Window Closed / Lapsed |