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

Microprocessor operating at high and low clok frequencies

Assignee: Renesas Electronics Corp
•
Filing: 1995-07-10
•
Granted: 1998-06-30
•
Expires: 2015-07-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A microprocessor incorporating a PLL circuit using a clock pulse having a relatively low frequency as an input clock signal of a reference frequency to form an oscillating pulse of a relatively high frequency by multiplying the input clock signal. In the microprocessor, the operation of the PLL circuit is stopped in the low-speed mode to supply the clock pulse of the relatively low frequency to the microprocessor as a system clock signal, and, in the high-speed mode, the PLL circuit is activated upon reception of an event requiring high-speed processing. Until the operation of the PLL circuit is stabilized and the request for high-speed processing comes, the above-mentioned clock pulse having the relatively low frequency is kept supplied continuously to the microprocessor as the system clock signal. This novel setup permits the high-speed switching of the microprocessor from the operating mode to the high-speed operating mode. Accordingly, the microprocessor may be kept operating until the output frequency of the PLL circuit is stabilized, thereby allowing the microprocessor to cope with an unpredictable situation such as the occurrence of a priority event or a failure.

Inventors

  • 👤 Shigezumi Matsui
  • 👤 Mitsuyoshi Yamamoto
  • 👤 Shinichi Yoshioka
  • 👤 Susumu Narita
  • 👤 Ikuya Kawasaki
  • 👤 Susumu Kaneko
  • 👤 Kiyoshi Hasegawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 18:23
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/04; G06F1/08

Claims Analysis

Total Claims: 38
Claim 1
Independent Claim 202 words
A microprocessor comprising: a first internal circuit receiving a first clock signal and operating based on the first clock signal; a clock generator receiving a second clock signal having a predetermined frequency and, in response to an activating signal, forming a third clock signal having a frequency higher than the predetermined frequency, the clock generator requiring a first time period from being activated to forming the third clock signal; a switch circuit supplying, in response to a switching signal, the third clock signal or a fourth clock signal having a frequency lower than that of the third clock signal to the first internal circuit as the first clock signal; and a control circuit supplying the activating signal to the clock generator when the fourth clock signal is supplied to the first internal circuit as the first clock signal via the switch circuit and thereafter outputting the switching signal for switching from the fourth clock signal to the third clock signal, wherein the switch circuit stops supplying the fourth clock signal to the first internal circuit as the first clock signal for a second time period and then supplies the third clock signal to the first internal circuit as the first clock signal.
Claim 2
Dependent Claim 202 words
A microprocessor comprising: a first internal circuit receiving a first clock signal and operating based on the first clock signal; a clock generator receiving a second clock signal having a predetermined frequency and, in response to an activating signal, forming a third clock signal having a frequency higher than the predetermined frequency, the clock generator requiring a first time period from being activated to forming the third clock signal; a switch circuit supplying, in response to a switching signal, the third clock signal or a fourth clock signal having a frequency lower than that of the third clock signal to the first internal circuit as the first clock signal; and a control circuit supplying the activating signal to the clock generator when the fourth clock signal is supplied to the first internal circuit as the first clock signal via the switch circuit and thereafter outputting the switching signal for switching from the fourth clock signal to the third clock signal, wherein the switch circuit stops supplying the fourth clock signal to the first internal circuit as the first clock signal for a second time period and then supplies the third clock signal to the first internal circuit as the first clock signal.
Claim 3
Dependent Claim 22 words
A microprocessor according to claim 1, wherein the fourth clock signal has a frequency lower than that of the second clock signal.
Claim 4
Dependent Claim 21 words
A microprocessor according to claim 2, further comprising: a divider dividing the second clock signal to form the fourth clock signal.
Claim 5
Dependent Claim 15 words
A microprocessor according to claim 1, wherein the clock generator comprises a phase-locked loop circuit.
Claim 6
Dependent Claim 29 words
A microprocessor according to claim 4, further comprising: an oscillator generating the second clock signal; and a divider dividing the second clock signal to form the fourth clock signal.
Claim 7
Dependent Claim 33 words
A microprocessor according to claim 5, wherein the oscillator includes an oscillation circuit which generates the second clock signal using a crystal resonator and wherein the clock generator includes a phase-locked loop circuit.
Claim 8
Dependent Claim 33 words
A microprocessor according to claim 6, further comprising an external terminal which is used to couple the oscillation circuit provided internal to the microprocessor with the crystal resonator provided external to the microprocessor.
Claim 9
Dependent Claim 67 words
A microprocessor according to claim 1, wherein the control circuit supplies to the switching circuit a signal for prohibiting the fourth clock signal from being output as the first clock signal before switching from the fourth clock signal to the third clock signal so that the fourth clock signal and the third clock signal are not supplied to the first internal circuit for the second time period.
Claim 10
Dependent Claim 24 words
A microprocessor according to claim 1, wherein the first internal circuit includes a central processing unit operating in response to the first clock signal.
Claim 11
Dependent Claim 42 words
A microprocessor according to claim 9, wherein the control circuit includes a register to which control data is set by the central processing unit and a controller forming the switching signal and the activating signal according to data set to the register.
Claim 12
Dependent Claim 40 words
A microprocessor according to claim 9, wherein, when the third clock signal is being supplied as the first clock signal, the central processing unit operates faster than when the fourth clock signal is being supplied as the first clock signal.
Claim 13
Dependent Claim 173 words
A microprocessor comprising: a first internal circuit that operates on a first system clock signal and is put in a low-speed mode or a high-speed mode by switching between frequencies of the first system clock signal; a clock generator forming, from a first clock signal of a first frequency, a second clock signal of a second frequency higher than the first frequency, the clock generator requiring a first time period from being activated until its output frequency is stabilized; and a multiplexer which selects the first clock signal in the low-speed mode and during the first time period, which selects the second clock signal in the high-speed mode, and which transmits the selected clock signal to the first internal circuit as the first system clock signal, wherein, in switching from the low-speed mode to the high-speed mode, the multiplexer stops transmitting the first clock signal to the first internal circuit for a second time period and then transmits the second clock signal to the first internal circuit as the first system clock signal.
Claim 14
Dependent Claim 173 words
A microprocessor comprising: a first internal circuit that operates on a first system clock signal and is put in a low-speed mode or a high-speed mode by switching between frequencies of the first system clock signal; a clock generator forming, from a first clock signal of a first frequency, a second clock signal of a second frequency higher than the first frequency, the clock generator requiring a first time period from being activated until its output frequency is stabilized; and a multiplexer which selects the first clock signal in the low-speed mode and during the first time period, which selects the second clock signal in the high-speed mode, and which transmits the selected clock signal to the first internal circuit as the first system clock signal, wherein, in switching from the low-speed mode to the high-speed mode, the multiplexer stops transmitting the first clock signal to the first internal circuit for a second time period and then transmits the second clock signal to the first internal circuit as the first system clock signal.
Claim 15
Dependent Claim 15 words
A microprocessor according to claim 12, wherein the clock generator comprises a phase-locked loop circuit.
Claim 16
Dependent Claim 56 words
A microprocessor according to claim 13, wherein switching from the selection of the first clock signal to the second clock signal by the multiplexer is performed during the second time period in which the first clock signal and the second clock signal are not supplied as the first system clock signal to the first internal circuit.
Claim 17
Dependent Claim 94 words
A microprocessor according to claim 12, wherein the first internal circuit has a plurality of first modules operating in response to the first system clock signal; the microprocessor includes a second internal circuit including a plurality of second modules that receive a third clock signal as a second system clock signal and operate in response to the second system clock signal; and the plurality of first modules include a central processing unit, a multiplier and a memory management unit, and the plurality of second modules include a bus controller and a peripheral unit controller.
Claim 18
Dependent Claim 40 words
A microprocessor according to claim 15 further comprising: a first selector selectively supplying the first system clock signal to the plurality of first modules; and a second selector selectively supplying the second system clock to the plurality of second modules.
Claim 19
Dependent Claim 26 words
A microprocessor according to claim 15 further comprising a static latch circuit transferring data between the plurality of first modules and the plurality of second modules.
Claim 20
Dependent Claim 52 words
A microprocessor according to claim 12, wherein the clock generator is activated by an occurrence of an event requiring a high-speed processing by the high-speed mode and the first internal circuit is put in the high-speed mode upon receiving a request for high-speed processing start occurring after the occurrence of the event.
Claim 21
Dependent Claim 64 words
A microprocessor according to claim 18, wherein the microprocessor is used in a portable information terminal having an input pen, recognizes a start of character entry by the input pen as the occurrence of the event requiring the high-speed processing by the high-speed mode, and recognizes an end of the character entry by the input pen as the request for the high-speed processing start.
Claim 22
Dependent Claim 234 words
A microprocessor operable in a first operation mode and a second operation mode, comprising: a first clock generator generating a first clock signal and a second clock signal; an internal circuit receiving a clock signal and operating in response to the clock signal; a second clock generator which receives the second clock signal and which generates a third clock signal in response to an activating signal, wherein the second clock generator requires a first time period for forming the third clock signal; a switch circuit providing, in response to a switch signal, the first clock signal or the third clock signal to the internal circuit as the clock signal; and a control circuit which provides the switch signal, wherein the first clock signal is provided to the internal circuit as the clock signal in response to a first request for operating the microprocessor in the first operation mode, and which provides the activating signal and thereafter provides the switch signal in response to a second request for operating the microprocessor in the second operation mode, wherein the first clock signal is provided to the internal circuit via the switch circuit during the first time period, the switch circuit inhibits providing the first clock signal and the third clock signal to the internal circuit during a second time period, and thereafter the third clock signal is provided to the internal circuit via the switch circuit.
Claim 23
Dependent Claim 234 words
A microprocessor operable in a first operation mode and a second operation mode, comprising: a first clock generator generating a first clock signal and a second clock signal; an internal circuit receiving a clock signal and operating in response to the clock signal; a second clock generator which receives the second clock signal and which generates a third clock signal in response to an activating signal, wherein the second clock generator requires a first time period for forming the third clock signal; a switch circuit providing, in response to a switch signal, the first clock signal or the third clock signal to the internal circuit as the clock signal; and a control circuit which provides the switch signal, wherein the first clock signal is provided to the internal circuit as the clock signal in response to a first request for operating the microprocessor in the first operation mode, and which provides the activating signal and thereafter provides the switch signal in response to a second request for operating the microprocessor in the second operation mode, wherein the first clock signal is provided to the internal circuit via the switch circuit during the first time period, the switch circuit inhibits providing the first clock signal and the third clock signal to the internal circuit during a second time period, and thereafter the third clock signal is provided to the internal circuit via the switch circuit.
Claim 24
Dependent Claim 22 words
A microprocessor according to claim 20, wherein the internal circuit includes a central processing unit operating in response to the clock signal.
Claim 25
Dependent Claim 42 words
A microprocessor according to claim 21, wherein the control circuit includes a register to which control data is set by the central processing unit and a controller forming the switch signal and the activating signal according to data set in the register.
Claim 26
Dependent Claim 33 words
A microprocessor according to claim 21, wherein the first clock generator includes an oscillator generating the second clock signal and a divider dividing the second clock signal to generate the first clock signal.
Claim 27
Dependent Claim 34 words
A microprocessor according to claim 23, wherein the oscillator includes an oscillation circuit which generates the second clock signal using a crystal resonator and wherein the second clock generator includes a phase-locked loop circuit.
Claim 28
Dependent Claim 30 words
A microprocessor according to claim 24, further comprising an external terminal that couples the oscillation circuit provided internal to the microprocessor to the crystal resonator provided external to the microprocessor.
Claim 29
Dependent Claim 24 words
A microprocessor according to claim 25, wherein the third clock signal has a frequency that is higher than that of the first clock signal.
Claim 30
Dependent Claim 163 words
In a microprocessor, a method of supplying clock signals to first and second modules of the microprocessor, comprising the steps of: generating first and second clock signals; supplying the first clock signal to the first modules and supplying the second clock signal to the second modules in a first mode of operation of the microprocessor; determining a predictor event as a predictor for entering a second mode of operation of the microprocessor; generating a third clock signal having a frequency higher than the first clock signal in response to determination of the predictor event, wherein the third clock signal is generated after a first time period, wherein the first clock signal is supplied to the first modules during the first time period; determining a request to enter the second mode operation; stopping the supply of the first clock signal to the first modules; and supplying the third clock signal to the first modules, wherein the microprocessor operates in the second mode of operation.
Claim 31
Dependent Claim 163 words
In a microprocessor, a method of supplying clock signals to first and second modules of the microprocessor, comprising the steps of: generating first and second clock signals; supplying the first clock signal to the first modules and supplying the second clock signal to the second modules in a first mode of operation of the microprocessor; determining a predictor event as a predictor for entering a second mode of operation of the microprocessor; generating a third clock signal having a frequency higher than the first clock signal in response to determination of the predictor event, wherein the third clock signal is generated after a first time period, wherein the first clock signal is supplied to the first modules during the first time period; determining a request to enter the second mode operation; stopping the supply of the first clock signal to the first modules; and supplying the third clock signal to the first modules, wherein the microprocessor operates in the second mode of operation.
Claim 32
Dependent Claim 18 words
The method of claim 27, wherein the first clock signal is generating by dividing the second clock signal.
Claim 33
Dependent Claim 34 words
The method of claim 27, wherein the first modules comprise a central processing unit, a multiplier and/or a memory management unit, wherein the second modules comprise a bus controller and/or a peripheral unit controller.
Claim 34
Dependent Claim 25 words
The method of claim 27, wherein the first operation mode comprises a low-speed operation mode, wherein the second operation mode comprises a high-speed operation mode.
Claim 35
Dependent Claim 20 words
The method of claim 27, wherein the predictor event comprises user input of data to a system incorporating the microprocessor.
Claim 36
Dependent Claim 20 words
The method of claim 27, wherein the predictor event comprises a beginning of pen input of data to the system.
Claim 37
Dependent Claim 30 words
The method of claim 32, wherein the request to enter the second mode of operation is determined in response to an end of pen input of data to the system.
Claim 38
Dependent Claim 17 words
The method of claim 33, wherein the second mode of operation comprises recognition of pen input data.

References Cited (Backward Citations)

US4893271A Cited
US5537581A Cited
US5294894A Cited
US5586308A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-06-29 2001-12-29 2002-06-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-06-29 2005-12-29 2006-06-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-06-29 2009-12-29 2010-06-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag