Pulse or digital communications – Synchronizers
Reexamination Certificate
1998-09-02
2001-03-20
Le, Amanda T. (Department: 2734)
Pulse or digital communications
Synchronizers
C375S377000, C713S322000, C713S601000, C327S142000
Reexamination Certificate
active
06205192
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention is related to a clock input control circuit, and particularly to a clock input control circuit which controls on/off of the inputting of a clock signal for synchronizing the operation in a device.
2. Description of the Related Art
Generally, in an LSI (Large Scale Integrated Circuit), there is provided an interface control circuit for use with the passing of external signals and data for internal circuits. Provided in this interface control circuit are circuit blocks such as shown in FIG.
6
. That is, there are provided circuit blocks such as a parallel port
15
for internally receiving parallel data or outputting them to the outside, a serial port
16
for passing serial data, and an interruption control circuit
17
for accepting external interruptions. In addition, reference numeral
18
is a processor core, and
19
is an LSI chip. In the same figure, parallel data, serial data, and interruption data represent external data signals. These data are not synchronized with the internal clock signal. Such signals are called asynchronous signals. If such asynchronous signal is directly processed in the circuits within the LSI, a malfunction due to timing violation can be caused. Thus, the processing in the internal circuits requires synchronization with the internal clock. For this, usually the synchronization of an external asynchronous signal
118
with an internal clock
120
is performed using a synchronizing circuit as shown in FIG.
7
.
That is, a flip-flop (FF)
20
having an asynchronous signal input to the input terminal
118
is used, and the internal clock of the device is applied to the clock input terminal
120
of the FF
20
. By such synchronizing circuit, a synchronizing signal synchronized with the internal clock is obtained from the output terminal
119
.
The above described circuit had a defect that it was difficult to make the power consumption low by clock gating, or the effect on it was low.
One of the conventional techniques for achieving a digital circuit of low power consumption is clock gating. The clock gating is a technique in which a gate circuit is interposed at some midpoint of a clock tree to stop the clock given to the blocks in a predetermined range, thereby for reducing the power consumption. If the clock gating is performed, the operation of a block for which the clock is stopped by the clock gating also stops. Accordingly, this technique can be used only if the time over which the particular block is not used is known.
However, for a circuit block to which an external asynchronous signal is input, the timing of change in the a synchronous signal is unknown to the internal circuit. Thus, the period of time during which the clock is stopped could not be set, so the power consumption reduction method by the clock gating technique could not be used.
An art for solving the above problem is described in Published Unexamined Patent Application No.
8
-
202654
. In this publication, a technique is proposed in which the operation rate of the internal circuit is reduced by synchronizing the sampling cycle of a circuit for synchronizing an external asynchronous signal with the clock cycle of an external signal which generally has a longer cycle than the internal clock signal.
However, in this technique, since the operation is si performed in synchronism with the clock cycle of the external gnal even in the period over which the external asynchronous signal performs no operation, there is a defect that the effect of enabling low power consumption by the clock gating is limited.
SUMMARY OF THE INVENTION
The present invention was made to solve the above described defect of the prior art, and its object is to provide a clock input control circuit which controls on/off of the inputting of the clock signal for synchronizing the operation within the device, thereby for enabling the power consumption of the device to be reduced.
A clock input control circuit for controlling on/off of the inputting of a clock signal for synchronizing the operation within a device, characterized by including an input control means for controlling the inputting of the clock signal to the inside of the device to an on-state in response to the inputting of an asynchronous signal which is not synchronized with the clock signal.
A clock input control circuit characterized in that the above input control means controls the inputting of the clock signal to the inside of the device to an off-state in response to the termination of the operation of the device.
In brief, the subject clock input control circuit detects a level change of the asynchronous signal, and based on the detected result, controls the inputting of the clock signal to the inside of the device to either the on-state or the off-state. And the power consumption of the device can be made low by controlling the inputting of the clock signal to the inside of the device to the off-state.
REFERENCES:
patent: 5404459 (1995-04-01), Gulick et al.
patent: 5903601 (1999-05-01), Elnashar et al.
patent: 5979930 (1999-11-01), Furuta et al.
patent: 51-86955 (1976-07-01), None
patent: 1-120663 (1989-05-01), None
patent: 4-232517 (1992-08-01), None
patent: 6-51863 (1994-02-01), None
patent: 6-152695 (1994-05-01), None
patent: 8-202469 (1996-08-01), None
patent: 8-202654 (1996-08-01), None
Le Amanda T.
NEC Corporation
Sughrue Mion Zinn Macpeak & Seas, PLLC
LandOfFree
Clock input control circuit does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Clock input control circuit, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Clock input control circuit will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2450490