JPH0528789A - 論理回路 - Google Patents

論理回路

Info

Publication number
JPH0528789A
JPH0528789A JP3186585A JP18658591A JPH0528789A JP H0528789 A JPH0528789 A JP H0528789A JP 3186585 A JP3186585 A JP 3186585A JP 18658591 A JP18658591 A JP 18658591A JP H0528789 A JPH0528789 A JP H0528789A
Authority
JP
Japan
Prior art keywords
flip
flop
signal
clock signal
flip flop
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
JP3186585A
Other languages
English (en)
Inventor
Tomoaki Nakao
友昭 中尾
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP3186585A priority Critical patent/JPH0528789A/ja
Priority to US07/831,341 priority patent/US5289518A/en
Priority to EP19920301172 priority patent/EP0524712A3/en
Publication of JPH0528789A publication Critical patent/JPH0528789A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/15Arrangements in which pulses are delivered at different times at several outputs, i.e. pulse distributors
    • H03K5/15013Arrangements in which pulses are delivered at different times at several outputs, i.e. pulse distributors with more than two outputs
    • H03K5/1506Arrangements in which pulses are delivered at different times at several outputs, i.e. pulse distributors with more than two outputs with parallel driven output stages; with synchronously driven series connected output stages
    • H03K5/15093Arrangements in which pulses are delivered at different times at several outputs, i.e. pulse distributors with more than two outputs with parallel driven output stages; with synchronously driven series connected output stages using devices arranged in a shift register

Landscapes

  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Shift Register Type Memory (AREA)
  • Manipulation Of Pulses (AREA)
  • Logic Circuits (AREA)

Abstract

(57)【要約】 【目的】 クロック同期式のフリップフロップを含む論
理回路の消費電流を低減する。 【構成】 フリップフロップ11の入力データ信号と出
力信号の論理レベルが等しい場合には、排他的ORゲー
ト111の出力信号N1はローレベルとなり、クロック
信号はNANDゲート112でブロックされ、フリップ
フロップ11には供給されない。即ち、フリップフロッ
プの出力信号の論理レベルが新たに入力されるデータ信
号の論理レベルと同じである場合には、クロック信号は
フリップフロップには供給されない。従って、フリップ
フロップの内部回路に無駄な充放電電流が流れることが
防止される。また、各フリップフロップには夫々NAN
Dゲート112,122,132,142を介してクロ
ック信号が供給される。従って駆動能力の大きいインバ
ータを用いてクロック信号を各フリップフロップに供給
する必要がなく、信号反転時の貫通電流を低減すること
ができる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、クロック同期式のフリ
ップフロップを含む論理回路に関するものである。
【0002】
【従来の技術】図3にクロック同期式のフリップフロッ
プを含むCMOS(コンプリメンタリモス)構成の従来
の論理回路の一例として4ビットシフトレジスタを示
す。このシフトレジスタは4つのクロック同期式Dフリ
ップフロップ31〜34により構成されており、各フリ
ップフロップにはインバータ35,36によりクロック
信号が供給されている。図4のタイミングチャートに示
すように、各フリップフロップがローレベルの信号Q1
〜Q4を出力している初期状態で、データ信号がハイレ
ベルになると、まずフリップフロップ31がそれをクロ
ック信号の立上りでラッチし、ハイレベルの出力信号Q
1を出力する。フリップフロップ32はこのハイレベル
の出力信号Q1をクロック信号の次の立上りでラッチ
し、ハイレベルの出力信号Q2を出力する。以下同様
に、フリップフロップ33,34は順次、ハイレベルの
出力信号Q3,Q4を出力する。また、逆にデータ信号
がローレベルになると、各フリップフロップ31〜34
は順次、クロック信号に同期してローレベルの出力信号
Q1〜Q4を出力する。すなわち、フリップフロップ3
1に入力されたデータ信号はクロック信号の立上りに同
期して順次右にシフトされ、フリップフロップQ1〜Q
4からパラレル信号として出力される。
【0003】
【発明が解決しようとする課題】このような従来のシフ
トレジスタでは、各フリップフロップに入力されるデー
タ信号の論理レベルと出力信号の論理レベルとが等し
く、従ってフリップフロップの状態を変化させる必要の
ない場合にもクロック信号が入力される。クロック信号
が入力されると、フリップフロップの内部回路に充放電
電流が流れ、電力が消費される。すなわち従来のこの種
の論理回路では、フリップフロップにクロック信号を入
力する必要がない場合でもクロック信号が入力され、無
駄な電流が流れる。
【0004】また、各フリップフロップ31〜34にク
ロック信号を供給するインバータ36としては駆動能力
の大きいCMOSトランジスタを用いる必要がある。し
かし、駆動能力の大きいCMOSトランジスタは、信号
の反転時に大きな貫通電流が流れるので、これも消費電
流を増大させる原因となっている。
【0005】本発明は、このような問題に鑑みなされた
ものであり、クロック同期式のフリップフロップを有す
る論理回路において、その消費電流を低減することを目
的とする。
【0006】
【課題を解決するための手段】本発明の論理回路は、上
記目的を達成するために、少なくとも1つのクロック同
期式のフリップフロップと、外部から供給されるクロッ
ク信号の前記フリップフロップへの入力を前記フリップ
フロップの出力信号及び前記フリップフロップに新たに
ラッチされるべき入力信号の論理レベルに従って制御す
る手段とを備えたことを特徴とする。
【0007】
【作用】本発明の論理回路では、外部から供給されるク
ロック信号のフリップフロップへの入力は、該フリップ
フロップの出力信号及び該フリップフロップに新たにラ
ッチされるべき入力信号の論理レベルに従って制御され
る。好ましくは、これらの論理レベルが相等しい場合、
即ちフリップフロップの状態を変化させる必要のない場
合にフリップフロップへのクロック信号の入力が阻止さ
れる。このように構成することにより消費電流が低減さ
れる。
【0008】
【実施例】次に本発明の実施例について図面を参照して
詳細に説明する。図1に本発明の一実施例であるCMO
S構成の4ビットのシフトレジスタを示す。このシフト
レジスタは4つのフリップフロップ11〜14、NAN
Dゲート112,122,132,142、及び排他的
ORゲート111,121,131,141によって構
成されており、各フリップフロップには1つの排他的O
Rゲートと1つのNAND回路からなる組み合わせ回路
が備えられる。
【0009】排他的ORゲート111の2つの入力はフ
リップフロップ11のデータ信号入力端子と出力端子と
に夫々接続され、また、その出力はNANDゲート11
2の一方の入力に接続されている。NANDゲート11
2の他方の入力はクロック信号の供給元であるインバー
タ15の出力に接続され、NANDゲート112の出力
はフリップフロップ11のクロック信号入力端子に接続
されている。
【0010】他の組合せ回路も同様に構成されている。
即ち、排他的ORゲート121,131,141の各一
方の入力はフリップフロップ12,13,14のデータ
信号入力端子に夫々接続され、各他方の入力はフリップ
フロップ12,13,14の出力端子に夫々接続され、
また、その各出力はNANDゲート122,132,1
42の各一方の入力に夫々接続されている。NANDゲ
ート122,132,142の各他方の入力は共にイン
バータ15の出力に接続され、NANDゲート122,
132,142の出力はフリップフロップ12,13,
14のクロック信号入力端子に夫々接続されている。
【0011】次に図2に示すタイミングチャートを参照
して上記論理回路の動作を説明する。各フリップフロッ
プの出力信号Q1〜Q4は最初ローレベルであるものと
する。図2に示すようにハイレベルのデータ信号がフリ
ップフロップ11に入力されると、この場合、排他的O
Rゲート111の2つの入力信号の論理レベルは互いに
異なるので、排他的ORゲート111はハイレベルの出
力信号N1をNANDゲート112に出力する。従っ
て、インバータ15により反転されたクロック信号はN
ANDゲート112によりさらに反転されてクロック信
号CK1としてフリップフロップ11に入力される。そ
の結果、フリップフロップ11はクロック信号の最初の
立上りのタイミングT1に同期してハイレベルのデータ
信号をラッチし、ハイレベルの出力信号Q1を出力す
る。
【0012】クロック信号の次のタイミングT2でもフ
リップフロップ11には引き続きハイレベルのデータ信
号が入力されているが、この場合には出力信号Q1がハ
イレベルであるため、排他的ORゲート111の出力信
号N1はローレベルとなっている。従って、クロック信
号はNANDゲート112でブロックされ、フリップフ
ロップ11には供給されない。すなわち、出力信号Q1
が新たに入力されるデータ信号と同じ論理レベルである
場合には、クロック信号はNANDゲート112でブロ
ックされ、フリップフロップ11には供給されない。従
って、フリップフロップの内部回路に無駄な充放電電流
が流れることが防止される。
【0013】フリップフロップ12〜14についても動
作は同じである。即ち、各フリップフロップ12〜14
はクロック信号の立上がりに同期してそのデータ信号入
力端子に供給されるデータ信号を取り込み、その論理レ
ベルと同じ論理レベルの出力信号Q2〜Q4を出力する
が、新たに入力されるデータ信号の論理レベルが出力信
号の論理レベルに等しい場合には、排他的ORゲート1
21,131,141はローレベルの出力信号N2,N
3,N4を夫々出力し、従ってクロック信号はNAND
ゲート122,132,142によってブロックされ
る。これにより、各フリップフロップの内部回路に無駄
な充放電電流が流れることが防止される。
【0014】また、上記実施例のシフトレジスタでは、
各フリップフロップ11〜14には夫々NANDゲート
112,122,132,142からクロック信号CK
1〜CK4が供給される。従って、従来のシフトレジス
タのように、多数のフリップフロップにクロック信号を
供給するインバータを設ける必要がない。従って、クロ
ック信号の反転時、インバータを構成するCMOSトラ
ンジスタに流れる貫通電流が低減される。
【0015】
【発明の効果】本発明の論理回路は、外部から供給され
るクロック信号のフリップフロップへの入力を該フリッ
プフロップの出力信号及び該フリップフロップに新たに
ラッチされるべき入力信号の論理レベルに従って制御す
る手段を有しているので、フリップフロップの状態を変
化させる必要のない場合、フリップフロップへのクロッ
ク信号の入力をブロックすることにより、フリップフロ
ップの内部回路に無駄な充放電電流が流れることを防止
して消費電流を低減することができる。また、各フリッ
プフロップには上記手段からクロック信号が供給される
ので、駆動能力の高いインバータが不要となり、信号反
転時にインバータに流れる貫通電流が低減される。
【図面の簡単な説明】
【図1】本発明の一実施例であるシフトレジスタの回路
図である。
【図2】図1のシフトレジスタの動作を説明するための
タイミングチャートである。
【図3】従来のシフトレジスタの回路図である。
【図4】図3のシフトレジスタの動作を説明するための
タイミングチャートである。
【符号の説明】
11〜14、31〜34 フリップフロップ 111、121、131、141 排他的ORゲート 112、122、132、142 NANDゲート 15、35、36 インバータ

Claims (1)

  1. 【特許請求の範囲】 【請求項1】 少なくとも1つのクロック同期式のフリ
    ップフロップと、外部から供給されるクロック信号の前
    記フリップフロップへの入力を前記フリップフロップの
    出力信号及び前記フリップフロップに新たにラッチされ
    るべき入力信号の論理レベルに従って制御する手段とを
    備えたことを特徴とする論理回路。
JP3186585A 1991-07-25 1991-07-25 論理回路 Pending JPH0528789A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP3186585A JPH0528789A (ja) 1991-07-25 1991-07-25 論理回路
US07/831,341 US5289518A (en) 1991-07-25 1992-02-05 Low power shift register circuit
EP19920301172 EP0524712A3 (en) 1991-07-25 1992-02-13 Logic circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3186585A JPH0528789A (ja) 1991-07-25 1991-07-25 論理回路

Publications (1)

Publication Number Publication Date
JPH0528789A true JPH0528789A (ja) 1993-02-05

Family

ID=16191124

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3186585A Pending JPH0528789A (ja) 1991-07-25 1991-07-25 論理回路

Country Status (3)

Country Link
US (1) US5289518A (ja)
EP (1) EP0524712A3 (ja)
JP (1) JPH0528789A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6101609A (en) * 1997-07-29 2000-08-08 Sharp Kabushiki Kaisha Power consumption reduced register circuit
US7271793B2 (en) 1995-02-01 2007-09-18 Seiko Epson Corporation Liquid crystal display device, driving method for liquid crystal display devices, and inspection method for liquid crystal display devices
US7734001B2 (en) 2004-02-09 2010-06-08 Nec Electronics Corporation Fractional frequency divider circuit and data transmission apparatus using the same

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH065091A (ja) * 1992-06-23 1994-01-14 Mitsubishi Electric Corp 半導体装置
DE4302830C1 (de) * 1993-01-27 1994-03-03 Siemens Ag Rückgekoppeltes Schieberegister zum Erzeugen von Pseudozufallszahlenfolgen darstellenden digitalen Signalen
JP3229164B2 (ja) * 1994-07-28 2001-11-12 インターナショナル・ビジネス・マシーンズ・コーポレーション ラッチ回路
EP0713292A3 (en) * 1994-11-21 1997-10-01 Motorola Inc Feedback interlock circuit and its operating method
US5744983A (en) * 1995-05-03 1998-04-28 Intel Corporation Phase detector with edge-sensitive enable and disable
US5583458A (en) * 1995-05-03 1996-12-10 Intel Corporation Phase detector with edge-sensitive enable and disable
US6002284A (en) * 1996-04-24 1999-12-14 Texas Instruments Incorporated Split-slave dual-path D flip flop
FR2753586B1 (fr) * 1996-09-18 1998-11-20 Sgs Thomson Microelectronics Circuit tampon de sortie de signaux logiques
JPH10134591A (ja) * 1996-10-28 1998-05-22 Toshiba Corp ダィナミックレジスタを含む半導体集積回路
US5926038A (en) * 1997-11-10 1999-07-20 The United States Of America As Represented By The Secretary Of The Navy Two-phase dynamic logic circuits for gallium arsenide complementary HIGFET fabrication
US6064232A (en) * 1997-12-18 2000-05-16 Advanced Micro Devices, Inc. Self-clocked logic circuit and methodology
JP2001189423A (ja) * 1999-12-28 2001-07-10 Sanyo Electric Co Ltd 半導体集積回路
JP3589926B2 (ja) * 2000-02-02 2004-11-17 シャープ株式会社 シフトレジスタ回路および画像表示装置
JP2002026722A (ja) * 2000-07-03 2002-01-25 Mitsubishi Electric Corp 同期式カウンタ
JP4288066B2 (ja) * 2002-12-27 2009-07-01 エヌエックスピー ビー ヴィ 回路装置
US6989695B2 (en) * 2003-06-04 2006-01-24 Intel Corporation Apparatus and method for reducing power consumption by a data synchronizer
US20060019765A1 (en) * 2003-06-06 2006-01-26 Plutt Daniel J Gravity compensated golf putter
JP4549096B2 (ja) * 2004-04-23 2010-09-22 ルネサスエレクトロニクス株式会社 半導体集積回路装置
TWI274349B (en) * 2005-07-12 2007-02-21 Chi Mei Optoelectronics Corp Shift register
KR100738394B1 (ko) * 2006-08-14 2007-07-12 삼성전기주식회사 카오스 신호 발생장치 및 그 발생방법
CN101241766B (zh) * 2007-02-09 2010-12-08 群康科技(深圳)有限公司 移位寄存器及液晶显示装置
TWI337006B (en) * 2007-04-14 2011-02-01 Raydium Semiconductor Corp Flip-flop and shift register
CN101339810B (zh) * 2007-07-06 2010-08-25 群康科技(深圳)有限公司 移位寄存器和采用该移位寄存器的液晶显示装置
CN101861625B (zh) * 2007-12-27 2014-04-16 夏普株式会社 移位寄存器
EP2234272A3 (en) * 2009-03-23 2015-09-30 Oticon A/S Low-power dual-edge-triggered storage cell with scan test support and clock gating circuit therefor
US8289048B2 (en) * 2010-04-28 2012-10-16 Intel Corporation State transitioning clock gating
US8654226B2 (en) * 2011-03-16 2014-02-18 Analog Devices, Inc. Clock gated power saving shift register
TWI525615B (zh) * 2011-04-29 2016-03-11 半導體能源研究所股份有限公司 半導體儲存裝置
GB2516451A (en) * 2013-07-22 2015-01-28 Nordic Semiconductor Asa Digital circuits
US11468958B1 (en) 2021-06-11 2022-10-11 Winbond Electronics Corp. Shift register circuit and a method for controlling a shift register circuit

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3636376A (en) * 1969-05-01 1972-01-18 Fairchild Camera Instr Co Logic network with a low-power shift register
JPS57199318A (en) * 1981-06-02 1982-12-07 Nippon Telegr & Teleph Corp <Ntt> High-speed bipolar data latch circuit
US4691122A (en) * 1985-03-29 1987-09-01 Advanced Micro Devices, Inc. CMOS D-type flip-flop circuits
JPS62195920A (ja) * 1986-02-22 1987-08-29 Nec Corp 多モ−ド論理回路
JP2583521B2 (ja) * 1987-08-28 1997-02-19 株式会社東芝 半導体集積回路
JPH01114112A (ja) * 1987-10-27 1989-05-02 Nec Ic Microcomput Syst Ltd 消費電力低減回路
JPH01286609A (ja) * 1988-05-13 1989-11-17 Nec Ic Microcomput Syst Ltd D型フリップフロップ回路
US4924484A (en) * 1988-10-27 1990-05-08 International Business Machines Corp. High speed digital counter
JPH03147598A (ja) * 1989-11-02 1991-06-24 Sony Corp シフトレジスタ

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7271793B2 (en) 1995-02-01 2007-09-18 Seiko Epson Corporation Liquid crystal display device, driving method for liquid crystal display devices, and inspection method for liquid crystal display devices
US7782311B2 (en) 1995-02-01 2010-08-24 Seiko Epson Corporation Liquid crystal display device, driving method for liquid crystal display devices, and inspection method for liquid crystal display devices
US7932886B2 (en) 1995-02-01 2011-04-26 Seiko Epson Corporation Liquid crystal display device, driving method for liquid crystal display devices, and inspection for liquid crystal display devices
US7940244B2 (en) 1995-02-01 2011-05-10 Seiko Epson Corporation Liquid crystal display device, driving method for liquid crystal display devices, and inspection method for liquid crystal display devices
US8704747B2 (en) 1995-02-01 2014-04-22 Seiko Epson Corporation Liquid crystal display device, driving method for liquid crystal display devices, and inspection method for liquid crystal display devices
US9275588B2 (en) 1995-02-01 2016-03-01 Seiko Epson Corporation Liquid crystal display device, driving method for liquid crystal display devices, and inspection method for liquid crystal display devices
US6101609A (en) * 1997-07-29 2000-08-08 Sharp Kabushiki Kaisha Power consumption reduced register circuit
US7734001B2 (en) 2004-02-09 2010-06-08 Nec Electronics Corporation Fractional frequency divider circuit and data transmission apparatus using the same

Also Published As

Publication number Publication date
EP0524712A2 (en) 1993-01-27
EP0524712A3 (en) 1993-06-30
US5289518A (en) 1994-02-22

Similar Documents

Publication Publication Date Title
JPH0528789A (ja) 論理回路
US7353441B2 (en) Flip flop circuit and apparatus using a flip flop circuit
US5999030A (en) Flip-flop circuit
JPH0511876A (ja) デイジタル回路装置
US4970407A (en) Asynchronously loadable D-type flip-flop
TW201429163A (zh) 時脈閘控閂鎖、時脈閘控閂鎖之運作方法與採用時脈閘控閂鎖之積體電路
JPH11186882A (ja) Dフリップフロップ
JPH0738396A (ja) 遅延整合回路
KR20080027048A (ko) 고속 저전력으로 동작하기 위한 듀얼 엣지 트리거 클록게이트 로직 및 그 방법
US5880613A (en) Logic storing circuit and logic circuit
TWI438756B (zh) 使用自遮蓋之lcd驅動方法、遮蓋電路以及其非對稱閂鎖
JPH10190416A (ja) フリップフロップ回路
JPH09312553A (ja) 論理回路
US8063685B1 (en) Pulsed flip-flop circuit
KR20080065122A (ko) 고속 동작을 위한 플립플롭
JPH02137886A (ja) シフトレジスタ
JP3846000B2 (ja) 同期型半導体装置の内部クロック発生回路
US6252449B1 (en) Clock distribution circuit in an integrated circuit
US20040019830A1 (en) Test apparatus of semiconductor integrated circuit with hold error preventing function
JPH10163820A (ja) 半導体装置
JPH1093397A (ja) D型フリップフロップ
JPH07249968A (ja) フリップフロップ回路及びそれを用いたシフトレジスタ回路
US10936040B2 (en) Semiconductor apparatus
JPH1131962A (ja) データバス出力回路
JPH07135449A (ja) フリップフロップ回路