JPH0239559A - Integrated circuit - Google Patents

Integrated circuit

Info

Publication number
JPH0239559A
JPH0239559A JP63188302A JP18830288A JPH0239559A JP H0239559 A JPH0239559 A JP H0239559A JP 63188302 A JP63188302 A JP 63188302A JP 18830288 A JP18830288 A JP 18830288A JP H0239559 A JPH0239559 A JP H0239559A
Authority
JP
Japan
Prior art keywords
logic circuit
circuit
logic
integrated circuit
integrated
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP63188302A
Other languages
Japanese (ja)
Inventor
Hidetaka Oki
沖 秀隆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP63188302A priority Critical patent/JPH0239559A/en
Publication of JPH0239559A publication Critical patent/JPH0239559A/en
Pending legal-status Critical Current

Links

Landscapes

  • Power Sources (AREA)
  • Semiconductor Integrated Circuits (AREA)

Abstract

PURPOSE:To decrease power consumption by a constitution wherein a control memory means which detects whether the operation of each logic circuit is required and stores the result and a switching means which blocks a clock signal for the logic circuit whose operation is not required by a command are provided. CONSTITUTION:In an integrated circuit 2, a plurality of logic circuits 4a-4e having independent functions are integrated. When, e.g., the operation of the logic circuit 4a is not required and the fact that the operation of the logic circuit 4a is not required is detected which control circuit 62 of a control memory means 6, the control circuit 62 sets a '0' in a register 61a. The numeral 0 is supplied into the logic circuit 4a from the register 61a. Therefore, the logic circuit 4a does not supply a clock from a clock supplying gate 10. Therefore, the clock signal is not supplied to a flip-flop 41 and the like in the logic circuit 4a. Switching operation is not carried out. Electric power which is consumed in the flip-flop 41 and the like becomes approximately zero and is not consumed. Thus low power consumption is implemented.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は集積回路に係わり、特に低消費電力化を図った
集積回路に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an integrated circuit, and particularly to an integrated circuit with low power consumption.

〔従来の技術〕[Conventional technology]

従来、この種の集積回路は、独立した機能を持つ論理回
路が複数個集積されて構成されていた。
Conventionally, this type of integrated circuit has been constructed by integrating a plurality of logic circuits with independent functions.

かかる集積回路は、独立した機能を持つ論理回路の全て
にクロック信号を供給している。そして、このような集
積回路は、このクロック信号に応じて動作をする。
Such integrated circuits supply clock signals to all of the independently functional logic circuits. Such an integrated circuit operates according to this clock signal.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

ところで、上述した従来の集積回路において、複数の論
理回路は、クロック信号によってクロック同期部分がス
イッチング動作を行う。一般に、集積回路は、回路のス
イッチング頻度に比例して消費電力が増加する。従って
、大規模で高速のスイッチング動作を行う集積回路は、
発熱が多くなるという問題点がある。
Incidentally, in the conventional integrated circuit described above, the clock synchronized portions of the plurality of logic circuits perform switching operations in response to clock signals. In general, power consumption of integrated circuits increases in proportion to the switching frequency of the circuit. Therefore, integrated circuits that perform large-scale, high-speed switching operations are
The problem is that it generates a lot of heat.

本発明は上述した問題点を解決するためになされたもの
で、消費電力の低減を図った集積回路を提供することを
目的とする。
The present invention was made to solve the above-mentioned problems, and an object of the present invention is to provide an integrated circuit with reduced power consumption.

〔課題を解決するための手段〕[Means to solve the problem]

上記の目的を達成するために、本発明の集積回路は、独
立した機能を持つ論理回路が複数個集積された集積回路
において、各論理回路が動作不要であるか否かを検出し
て記憶する制御記憶手段と、制御記憶手段からの指令に
より動作不要の論理回路にはクロック信号を遮断するス
イッチ手段とから構成したものである。
In order to achieve the above object, the integrated circuit of the present invention detects and stores whether or not each logic circuit does not need to operate in an integrated circuit in which a plurality of logic circuits having independent functions are integrated. It is composed of a control storage means and a switch means for cutting off a clock signal to logic circuits that do not need to operate according to a command from the control storage means.

上述した本発明の集積回路は、各論理回路の動作の状態
を検出し、動作不要の論理回路にはタロツク信号を供給
しないでスイッチング動作を停止し、動作が必要な論理
回路にのみクロック信号を供給するようにして、消費電
力の低減を図ったものである。
The integrated circuit of the present invention described above detects the operating state of each logic circuit, stops switching operation without supplying a tarlock signal to logic circuits that do not need to operate, and supplies clock signals only to logic circuits that need to operate. This is intended to reduce power consumption.

〔実施例〕〔Example〕

以下、本発明について図面を参照して説明する。 Hereinafter, the present invention will be explained with reference to the drawings.

第1図は、本発明の集積回路を示すブロック図である。FIG. 1 is a block diagram illustrating an integrated circuit of the present invention.

第1図において、集積回路2は、独立した機能を持つ論
理回路4a、4b、4c、4d、4eが複数個集積され
ている。また、集積回路2は、各論理回路4a、4b、
4c、4d、4eが動作不要であるか否かを検出して記
憶する制御記憶手段6と、制御記憶手段6からの指令に
より論理回路4a、4b、4c、4d、4eのうちで動
作不要の論理回路4にはクロック信号を遮断するスイ・
ソチ手段8と、クロック信号を受は取りこれを増幅する
クロック供給ゲート10とを含んでいる。
In FIG. 1, an integrated circuit 2 includes a plurality of integrated logic circuits 4a, 4b, 4c, 4d, and 4e having independent functions. Further, the integrated circuit 2 includes each logic circuit 4a, 4b,
A control storage means 6 detects and stores whether or not logic circuits 4c, 4d, and 4e do not require operation; Logic circuit 4 has a switch that blocks the clock signal.
It includes means 8 and a clock supply gate 10 for receiving and amplifying the clock signal.

制御記憶手段6は、記憶装置としてのレジスタ61a、
61b、61c、61d、61eと、論理回路4a、4
b、4c、4d、4eのうちの動作が必要なものと不必
要なものとを検出し、これらをレジスタ61a、61b
、61c、61d。
The control storage means 6 includes a register 61a as a storage device,
61b, 61c, 61d, 61e and logic circuits 4a, 4
b, 4c, 4d, and 4e, those that require operation and those that do not need to be operated are detected, and these are stored in registers 61a, 61b.
, 61c, 61d.

61eに記憶させる制御回路62とから構成されている
。スイッチ手段8は、ゲート回路81.381b、81
c、81d、81eを有し、ゲート回路81a、81b
、81C,81d、81eの各入力端子の一方には、制
御記憶手段6のレジスタ61a、61b、61c、61
d、61eからの信号がそれぞれ供給されるようにしで
ある。また、ゲート回路81a、81b、81c、81
d。
It is composed of a control circuit 62 that is stored in 61e. The switch means 8 includes gate circuits 81.381b, 81
c, 81d, 81e, and gate circuits 81a, 81b.
, 81C, 81d, and 81e have registers 61a, 61b, 61c, and 61 of the control storage means 6.
The signals from d and 61e are respectively supplied. In addition, gate circuits 81a, 81b, 81c, 81
d.

81eの各入力端子の他方には、クロック供給ゲート1
0からのクロック信号が供給されるようにしである。な
お、論理回路4aには、フリップフロップ41等が設け
られており、これらがクロック信号で動作をする。
The clock supply gate 1 is connected to the other input terminal of 81e.
The clock signal from 0 is supplied. Note that the logic circuit 4a is provided with a flip-flop 41 and the like, which operate based on a clock signal.

次に、上述のように構成された実施例の作用を説明する
Next, the operation of the embodiment configured as described above will be explained.

ここで、仮に論理回路4aが動作上不要であるとする。Here, it is assumed that the logic circuit 4a is not required for operation.

このとき、制御記憶手段6の制御回路62は、論理回路
4aが動作不要であることを検出すると、制御回路62
はレジスタ61aに“0”をセントする。これにより、
レジスタ61aから論理回路4aに“0”が供給される
ので、論理回路4aはクロック供給ゲート10からのク
ロック信号を供給しない。これにより、論理回路4a内
部のフリップフロップ41等にはクロック信号が供給さ
れなくなり、フリップフロップ41等はスイッチング動
作を行わなくなる。従って、このフ’J ノブフロップ
41等で消費されていた電力がほぼ零となって消費され
なくなるので、低消費電力化が図れる。
At this time, when the control circuit 62 of the control storage means 6 detects that the logic circuit 4a does not need to operate, the control circuit 62
writes "0" to the register 61a. This results in
Since "0" is supplied from the register 61a to the logic circuit 4a, the logic circuit 4a does not supply the clock signal from the clock supply gate 10. As a result, the clock signal is no longer supplied to the flip-flop 41 and the like inside the logic circuit 4a, and the flip-flop 41 and the like no longer perform switching operations. Therefore, the power consumed by the F'J knob flop 41 and the like is reduced to almost zero and is no longer consumed, so that power consumption can be reduced.

また、別の論理回路4a、4b、4c、4d。Further, other logic circuits 4a, 4b, 4c, and 4d.

4eが動作不要になると、制御記憶手段6の制御回路6
2により、これが検出されてレジスタ61a、61b、
61c、61d、61eが更新されることになり、クロ
ック信号が供給される論理回路4a、4b、4c、44
,4eと、クロック信号が供給されない論理回路4a、
、4b、4c、4d、4eとに分けられる。
4e no longer needs to operate, the control circuit 6 of the control storage means 6
2, this is detected and the registers 61a, 61b,
61c, 61d, 61e are to be updated, and the logic circuits 4a, 4b, 4c, 44 to which clock signals are supplied
, 4e, and a logic circuit 4a to which no clock signal is supplied,
, 4b, 4c, 4d, and 4e.

このようにして動作が不要な論理回路4a、4b  4
c、4d、4eには、クロック信号を不供給にしてスイ
ッチング動作をさせないようにす、ることにより、消費
電力の低減を図ったものである。
In this way, logic circuits 4a and 4b that do not require operation 4
C, 4d, and 4e are designed to reduce power consumption by not supplying clock signals to prevent switching operations.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、動作が不要な論理回路に
は、クロック信号を供給しないようにしてスイッチング
動作を停止したことにより、消費電力の低減を図れると
いう効果がある。
As described above, the present invention has the effect of reducing power consumption by not supplying a clock signal to logic circuits that do not require operation and thereby stopping switching operations.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の実施例を示すブロック図である。 2・・・・・・集積回路、 4 a、  4 b、  4 c、  4 d、  4
 e−・−・−・−論理回路、6・・・・・・制御記憶
手段、8・・・・・・・・・スイッチ手段、10・・・
・・・クロック供給ゲート、61a、61b、61c、
61d、6’1e−−−−−−レジスタ(記憶装置)、 2・・・・・・制御回路。 出 代 願 理 人 人 日本電気株式会社
FIG. 1 is a block diagram showing an embodiment of the present invention. 2...Integrated circuit, 4 a, 4 b, 4 c, 4 d, 4
e--Logic circuit, 6... Control storage means, 8... Switch means, 10...
... Clock supply gate, 61a, 61b, 61c,
61d, 6'1e----Register (storage device), 2... Control circuit. Applicant: NEC Co., Ltd.

Claims (1)

【特許請求の範囲】[Claims] 独立した機能を持つ論理回路が複数個集積された集積回
路において、前記各論理回路が動作不要であるか否かを
検出して記憶する制御記憶手段と、前記制御記憶手段か
らの指令により動作不要の論理回路にはクロック信号を
遮断するスイッチ手段とから構成したことを特徴とする
集積回路。
In an integrated circuit in which a plurality of logic circuits having independent functions are integrated, a control storage means detects and stores whether or not each logic circuit does not need to operate, and a command from the control storage means makes the operation unnecessary. An integrated circuit characterized in that the logic circuit comprises switch means for cutting off a clock signal.
JP63188302A 1988-07-29 1988-07-29 Integrated circuit Pending JPH0239559A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63188302A JPH0239559A (en) 1988-07-29 1988-07-29 Integrated circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63188302A JPH0239559A (en) 1988-07-29 1988-07-29 Integrated circuit

Publications (1)

Publication Number Publication Date
JPH0239559A true JPH0239559A (en) 1990-02-08

Family

ID=16221235

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63188302A Pending JPH0239559A (en) 1988-07-29 1988-07-29 Integrated circuit

Country Status (1)

Country Link
JP (1) JPH0239559A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03286213A (en) * 1990-03-30 1991-12-17 Matsushita Electric Ind Co Ltd Data processor
JPH04216663A (en) * 1990-12-17 1992-08-06 Mitsubishi Electric Corp Semiconductor integrated circuit device
WO2003036722A1 (en) * 2001-10-26 2003-05-01 Fujitsu Limited Semiconductor integrated circuit device, electronic device having the circuit device packaged therein, and power consumption reducing method
US6636074B2 (en) * 2002-01-22 2003-10-21 Sun Microsystems, Inc. Clock gating to reduce power consumption of control and status registers
JP2013037746A (en) * 2011-08-09 2013-02-21 Renesas Electronics Corp Semiconductor device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03286213A (en) * 1990-03-30 1991-12-17 Matsushita Electric Ind Co Ltd Data processor
JPH04216663A (en) * 1990-12-17 1992-08-06 Mitsubishi Electric Corp Semiconductor integrated circuit device
WO2003036722A1 (en) * 2001-10-26 2003-05-01 Fujitsu Limited Semiconductor integrated circuit device, electronic device having the circuit device packaged therein, and power consumption reducing method
US7302598B2 (en) 2001-10-26 2007-11-27 Fujitsu Limited Apparatus to reduce the internal frequency of an integrated circuit by detecting a drop in the voltage and frequency
US7320079B2 (en) 2001-10-26 2008-01-15 Fujitsu Limited Semiconductor integrated circuit device, an electronic apparatus including the device, and a power consumption reduction method
US6636074B2 (en) * 2002-01-22 2003-10-21 Sun Microsystems, Inc. Clock gating to reduce power consumption of control and status registers
JP2013037746A (en) * 2011-08-09 2013-02-21 Renesas Electronics Corp Semiconductor device

Similar Documents

Publication Publication Date Title
JPH10242842A (en) Microcontroller accessible macrocell
JPH0239559A (en) Integrated circuit
JP2993466B2 (en) Information processing device
JPH0555842A (en) Semiconductor device
JP3197123B2 (en) Character display data writing device
JPH10232266A (en) Semiconductor test device
JPH0254617A (en) Input/output buffer circuit
JPS61187030A (en) Storage device
JPH05274257A (en) Microcomputer
JPS63296519A (en) Electronic switch
JPS6068724A (en) Analog-digital and digital-analog converter
JPS63184857A (en) Data processor
JPH02301219A (en) Output buffer circuit
JPH09200023A (en) Power supply voltage detection circuit
JPH04266142A (en) Software setting switch circuit
JPH04120611A (en) Input-output circuit
JPH01155421A (en) Microprocessor clock control system
JPH0793281A (en) Key-on wakeup mode setting circuit
JPS6214245A (en) One-chip microcomputer
JPH03260728A (en) Register data writing system
KR940012145A (en) Redundancy Status Decision Circuit of Redundancy System
JPH04276388A (en) Associative memory circuit and associative memory cell array
JPH04298897A (en) Bidirectional shift register
JPS6399618A (en) Programmable logic array
JPH01234915A (en) Information processing system