JPH1022793A - Flip-flop circuit - Google Patents

Flip-flop circuit

Info

Publication number
JPH1022793A
JPH1022793A JP8169463A JP16946396A JPH1022793A JP H1022793 A JPH1022793 A JP H1022793A JP 8169463 A JP8169463 A JP 8169463A JP 16946396 A JP16946396 A JP 16946396A JP H1022793 A JPH1022793 A JP H1022793A
Authority
JP
Japan
Prior art keywords
circuit
input
signal
flip
inverter
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
JP8169463A
Other languages
Japanese (ja)
Inventor
Kenji Kasuga
健志 春日
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.)
Fujitsu VLSI Ltd
Fujitsu Ltd
Original Assignee
Fujitsu VLSI Ltd
Fujitsu Ltd
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 Fujitsu VLSI Ltd, Fujitsu Ltd filed Critical Fujitsu VLSI Ltd
Priority to JP8169463A priority Critical patent/JPH1022793A/en
Priority to KR1019970023095A priority patent/KR100251469B1/en
Priority to TW086104103A priority patent/TW350167B/en
Publication of JPH1022793A publication Critical patent/JPH1022793A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/02Generators characterised by the type of circuit or by the means used for producing pulses
    • H03K3/353Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of field-effect transistors with internal or external positive feedback
    • H03K3/356Bistable circuits
    • H03K3/356104Bistable circuits using complementary field-effect transistors
    • H03K3/356165Bistable circuits using complementary field-effect transistors using additional transistors in the feedback circuit
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/3185Reconfiguring for testing, e.g. LSSD, partitioning
    • G01R31/318533Reconfiguring for testing, e.g. LSSD, partitioning using scanning techniques, e.g. LSSD, Boundary Scan, JTAG
    • G01R31/318541Scan latches or cell details
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/01Details
    • H03K3/012Modifications of generator to improve response time or to decrease power consumption

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Logic Circuits (AREA)
  • Electronic Switches (AREA)
  • Manipulation Of Pulses (AREA)

Abstract

(57)【要約】 【課題】素子数を削減して、回路面積の縮小に寄与し得
るフリップフロップ回路を提供する。 【解決手段】二段のインバータ回路11を環状に接続し
た二つのラッチ回路16,17を複数の転送ゲート15
を介して直列に接続し、各転送ゲート15を相補クロッ
ク信号CLK,XCLKで開閉して、少なくとも前段の
ラッチ回路16に信号の入力動作と信号のラッチ動作及
び出力動作とを交互に行わせることにより、入力信号I
Nに基づく出力信号OUTを順次出力するフリップフロ
ップ回路が構成される。前段のラッチ回路16を構成す
る一方のインバータ回路11が、後段のラッチ回路17
の一方のインバータ回路11として動作するように接続
される。転送ゲート15は、NチャネルMOSトランジ
スタ及びPチャネルMOSトランジスタのいずれかで構
成されて、相補クロック信号CLK,XCLKのいずれ
かで開閉される。
(57) Abstract: A flip-flop circuit capable of reducing the number of elements and contributing to a reduction in circuit area is provided. SOLUTION: Two latch circuits 16 and 17 in which two stages of inverter circuits 11 are connected in a ring are connected to a plurality of transfer gates 15.
, And each transfer gate 15 is opened and closed by complementary clock signals CLK and XCLK, so that at least the preceding latch circuit 16 alternately performs a signal input operation, a signal latch operation, and an output operation. As a result, the input signal I
A flip-flop circuit that sequentially outputs an output signal OUT based on N is configured. One inverter circuit 11 constituting the preceding latch circuit 16 is connected to the subsequent latch circuit 17.
Are connected to operate as one of the inverter circuits 11. The transfer gate 15 is formed of one of an N-channel MOS transistor and a P-channel MOS transistor, and is opened and closed by one of complementary clock signals CLK and XCLK.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、半導体記憶装置
あるいは種々の半導体集積回路装置に搭載されるフリッ
プフロップ回路に関するものである。
The present invention relates to a flip-flop circuit mounted on a semiconductor memory device or various semiconductor integrated circuit devices.

【0002】近年の半導体記憶装置及び半導体集積回路
装置では、ますます高集積化及び大規模化が必要となっ
ている。従って、このような半導体記憶装置及び半導体
集積回路装置に多数搭載されるフリップフロップ回路の
素子数及び回路面積を縮小することが必要となってい
る。
In recent years, semiconductor memory devices and semiconductor integrated circuit devices have required higher integration and larger scale. Therefore, it is necessary to reduce the number of elements and the circuit area of a large number of flip-flop circuits mounted on such semiconductor storage devices and semiconductor integrated circuit devices.

【0003】[0003]

【従来の技術】図18は、従来のフリップフロップ回路
の一例を示す。入力信号INは、転送ゲート1aを介し
てインバータ回路2aに入力される。前記インバータ回
路2aの出力信号はインバータ回路2bに入力され、そ
のインバータ回路2bの出力信号は転送ゲート1bを介
して、前記インバータ回路1aに入力される。
2. Description of the Related Art FIG. 18 shows an example of a conventional flip-flop circuit. The input signal IN is input to the inverter circuit 2a via the transfer gate 1a. The output signal of the inverter circuit 2a is input to the inverter circuit 2b, and the output signal of the inverter circuit 2b is input to the inverter circuit 1a via the transfer gate 1b.

【0004】前記インバータ回路2aの出力信号は、転
送ゲート1cを介してインバータ回路2cに入力され、
そのインバータ回路2cの出力信号は、インバータ回路
2dに入力される。
The output signal of the inverter circuit 2a is input to the inverter circuit 2c via the transfer gate 1c.
The output signal of the inverter circuit 2c is input to the inverter circuit 2d.

【0005】前記インバータ回路2dの出力信号は、転
送ゲート1dを介して前記インバータ回路2cに入力さ
れる。また、前記インバータ回路2cの出力信号は、イ
ンバータ回路2eを介して出力信号OUTとして出力さ
れる。
[0005] The output signal of the inverter circuit 2d is input to the inverter circuit 2c via the transfer gate 1d. The output signal of the inverter circuit 2c is output as an output signal OUT via the inverter circuit 2e.

【0006】前記転送ゲート1a,1dのPチャネル側
ゲートには、クロック信号CLKが入力され、Nチャネ
ル側ゲートには、前記クロック信号CLKの反転信号で
あるクロック信号XCLKが入力される。
A clock signal CLK is input to the P-channel side gates of the transfer gates 1a and 1d, and a clock signal XCLK which is an inverted signal of the clock signal CLK is input to the N-channel side gates.

【0007】前記転送ゲート1b,1cのPチャネル側
ゲートには、クロック信号XCLKが入力され、Nチャ
ネル側ゲートには、前記クロック信号CLKが入力され
る。前記クロック信号CLK,XCLKは、図19に示
すクロック信号生成回路で生成される。すなわち、外部
から入力されるクロック信号CKは、インバータ回路2
f,2gを介してクロック信号CLKとして出力され、
前記インバータ回路2fから前記クロック信号XCLK
が出力される。
A clock signal XCLK is input to the P-channel side gates of the transfer gates 1b and 1c, and the clock signal CLK is input to the N-channel side gates. The clock signals CLK and XCLK are generated by a clock signal generation circuit shown in FIG. That is, the clock signal CK input from the outside is supplied to the inverter circuit 2
f, 2g, as a clock signal CLK,
The clock signal XCLK is output from the inverter circuit 2f.
Is output.

【0008】上記のように構成されたフリップフロップ
回路では、入力信号INが入力されている状態で、クロ
ック信号CLKがLレベル、クロック信号XCLKがH
レベルとなると、転送ゲート1a,1dが導通するとと
もに、転送ゲート1b,1cが不導通となる。
In the flip-flop circuit configured as described above, when the input signal IN is being input, the clock signal CLK is at the L level and the clock signal XCLK is at the H level.
When the level becomes the level, the transfer gates 1a and 1d are turned on, and the transfer gates 1b and 1c are turned off.

【0009】すると、入力信号INが転送ゲート1aを
介してインバータ回路2aに入力され、インバータ回路
2aの出力信号に基づいて、インバータ回路2bから入
力信号INと同相の出力信号が出力される。
Then, the input signal IN is input to the inverter circuit 2a via the transfer gate 1a, and an output signal having the same phase as the input signal IN is output from the inverter circuit 2b based on the output signal of the inverter circuit 2a.

【0010】次いで、クロック信号CLKがHレベル、
クロック信号XCLKがLレベルとなると、転送ゲート
1a,1dが不導通となるとともに、転送ゲート1b,
1cが導通する。
Next, when the clock signal CLK is at the H level,
When the clock signal XCLK goes low, the transfer gates 1a and 1d become non-conductive, and the transfer gates 1b and 1b
1c conducts.

【0011】すると、インバータ回路2a,2bでラッ
チ回路が構成され、入力信号INの反転信号がインバー
タ回路2aから転送ゲート1cを介してインバータ回路
2cに入力される。そして、インバータ回路2cの出力
信号に基づいて、インバータ回路2dから入力信号IN
の反転信号が出力される。
Then, a latch circuit is formed by inverter circuits 2a and 2b, and an inverted signal of input signal IN is input from inverter circuit 2a to inverter circuit 2c via transfer gate 1c. Then, based on the output signal of the inverter circuit 2c, the input signal IN from the inverter circuit 2d is output.
Is output.

【0012】次いで、クロック信号CLKがLレベル、
クロック信号XCLKがHレベルとなると、転送ゲート
1a,1dが導通するとともに、転送ゲート1b,1c
が不導通となる。
Next, when the clock signal CLK is at L level,
When clock signal XCLK attains an H level, transfer gates 1a and 1d are turned on and transfer gates 1b and 1c are turned on.
Becomes non-conductive.

【0013】すると、インバータ回路2c,2dでラッ
チ回路が構成され、入力信号INの反転信号がインバー
タ回路2eから出力される。また、新たな入力信号IN
が転送ゲート1aを介してインバータ回路2aに入力さ
れ、インバータ回路2bから入力信号INと同相の出力
信号が出力される。
Then, a latch circuit is formed by the inverter circuits 2c and 2d, and an inverted signal of the input signal IN is output from the inverter circuit 2e. Also, a new input signal IN
Is input to the inverter circuit 2a via the transfer gate 1a, and an output signal having the same phase as the input signal IN is output from the inverter circuit 2b.

【0014】このような動作の繰り返しにより、入力信
号INが順次取り込まれ、その入力信号INに基づく出
力信号OUTが順次出力される。また、前記インバータ
回路2eを省略すれば、出力信号OUTが反転される。
By repeating such an operation, the input signal IN is sequentially captured, and the output signal OUT based on the input signal IN is sequentially output. If the inverter circuit 2e is omitted, the output signal OUT is inverted.

【0015】図20は、リセット機能を備えた従来のフ
リップフロップ回路の一例を示す。すなわち、このフリ
ップフロップ回路は、図18に示すフリップフロップ回
路の前記インバータ回路2a,2cをNAND回路3
a,3bに置き換え、そのNAND回路3a,3bの一
方の入力端子にリセット信号RSを入力し、他方の入力
端子に前記転送ゲート1a,1cの出力信号を入力する
構成としたものである。
FIG. 20 shows an example of a conventional flip-flop circuit having a reset function. In other words, this flip-flop circuit includes the inverter circuits 2a and 2c of the flip-flop circuit shown in FIG.
a, 3b, and a reset signal RS is input to one input terminal of the NAND circuits 3a, 3b, and an output signal of the transfer gates 1a, 1c is input to the other input terminal.

【0016】このような構成により、リセット信号RS
としてLレベルの信号が入力されると、NAND回路3
a,3bの出力信号がHレベルにリセットされる。ま
た、リセット信号RSがHレベルであれば、図18に示
す回路と同様に動作する。
With such a configuration, the reset signal RS
When the L-level signal is input, the NAND circuit 3
Output signals a and 3b are reset to H level. If the reset signal RS is at the H level, the circuit operates similarly to the circuit shown in FIG.

【0017】[0017]

【発明が解決しようとする課題】ところが、図18に示
すフリップフロップ回路では、5個のインバータ回路2
a〜2eと、4個の転送ゲート1a〜1dとが必要であ
る。インバータ回路2a〜2eはそれぞれ2個のMOS
トランジスタで構成され、転送ゲート1a〜1dもそれ
ぞれ2個のMOSトランジスタで構成されるとすれば、
計18個のトランジスタが必要となる。
However, in the flip-flop circuit shown in FIG. 18, five inverter circuits 2 are provided.
a to 2e and four transfer gates 1a to 1d are required. Each of the inverter circuits 2a to 2e has two MOS transistors.
If the transfer gates 1a to 1d are each also formed of two MOS transistors,
A total of 18 transistors are required.

【0018】従って、素子数が増大して、回路面積が増
大するという問題点がある。また、図20に示すフリッ
プフロップ回路では、リセット機能を備えるために、イ
ンバータ回路2a,2cをNAND回路3a,3bに置
き換えられているため、さらに素子数が増大するという
問題点がある。
Therefore, there is a problem that the number of elements increases and the circuit area increases. Further, in the flip-flop circuit shown in FIG. 20, since the inverter circuits 2a and 2c are replaced with NAND circuits 3a and 3b to provide a reset function, there is a problem that the number of elements further increases.

【0019】この発明の目的は、素子数を削減して、回
路面積の縮小に寄与し得るフリップフロップ回路を提供
することにある。
An object of the present invention is to provide a flip-flop circuit capable of reducing the number of elements and contributing to a reduction in circuit area.

【0020】[0020]

【課題を解決するための手段】図1は請求項1の原理説
明図である。すなわち、二段のインバータ回路11を環
状に接続した二つのラッチ回路16,17を複数の転送
ゲート15を介して直列に接続し、前記各転送ゲート1
5を相補クロック信号CLK,XCLKで開閉して、少
なくとも前段のラッチ回路16に信号の入力動作と信号
のラッチ動作及び出力動作とを交互に行わせることによ
り、入力信号INに基づく出力信号OUTを順次出力す
るフリップフロップ回路が構成される。前記前段のラッ
チ回路16を構成する一方のインバータ回路11が、後
段のラッチ回路17の一方のインバータ回路11として
動作するように接続される。前記転送ゲート15は、N
チャネルMOSトランジスタ及びPチャネルMOSトラ
ンジスタのいずれかで構成されて、前記相補クロック信
号CLK,XCLKのいずれかで開閉される。
FIG. 1 is a diagram for explaining the principle of claim 1. That is, two latch circuits 16 and 17 in which two stages of inverter circuits 11 are connected in a ring are connected in series via a plurality of transfer gates 15, and the transfer gates 1 and 2 are connected to each other.
5 is opened and closed by the complementary clock signals CLK and XCLK, and at least the preceding latch circuit 16 alternately performs the signal input operation, the signal latch operation, and the output operation, thereby outputting the output signal OUT based on the input signal IN. A flip-flop circuit for sequentially outputting is configured. One inverter circuit 11 constituting the preceding latch circuit 16 is connected so as to operate as one inverter circuit 11 of the subsequent latch circuit 17. The transfer gate 15 is N
It is configured by one of a channel MOS transistor and a P-channel MOS transistor, and is opened and closed by one of the complementary clock signals CLK and XCLK.

【0021】請求項2では、前記転送ゲートがNチャネ
ルMOSトランジスタで構成され、該転送ゲートの出力
信号が入力されるインバータ回路の入力端子は、Pチャ
ネルMOSトランジスタを介して高電位側電源に接続さ
れ、該インバータ回路の出力端子が該PチャネルMOS
トランジスタのゲートに接続される。
According to the present invention, the transfer gate is constituted by an N-channel MOS transistor, and an input terminal of the inverter circuit to which an output signal of the transfer gate is inputted is connected to a high potential side power supply via a P-channel MOS transistor. And the output terminal of the inverter circuit is connected to the P-channel MOS
Connected to the gate of the transistor.

【0022】請求項3では、前記転送ゲートがPチャネ
ルMOSトランジスタで構成され、該転送ゲートの出力
信号が入力されるインバータ回路の入力端子は、Nチャ
ネルMOSトランジスタを介して低電位側電源に接続さ
れ、該インバータ回路の出力端子が該NチャネルMOS
トランジスタのゲートに接続される。
According to a third aspect of the present invention, the transfer gate is constituted by a P-channel MOS transistor, and an input terminal of the inverter circuit to which an output signal of the transfer gate is inputted is connected to a low potential side power supply through an N-channel MOS transistor. The output terminal of the inverter circuit is connected to the N-channel MOS
Connected to the gate of the transistor.

【0023】請求項4では、インバータ回路とNAND
回路とを環状に接続して前記ラッチ回路が構成され、前
記NAND回路の一方の入力端子にリセット信号が入力
される。
According to the fourth aspect, the inverter circuit and the NAND circuit
Circuits are connected in a ring to form the latch circuit, and a reset signal is input to one input terminal of the NAND circuit.

【0024】請求項5では、インバータ回路とNOR回
路とを環状に接続して前記ラッチ回路が構成され、前記
NOR回路の一方の入力端子にリセット信号が入力され
る。 (作用)請求項1では、前段のラッチ回路16と後段の
ラッチ回路17とで一つのインバータ回路11を共有す
るので、インバータ回路の数が削減され、転送ゲート1
5がNチャネルMOSトランジスタ若しくはPチャネル
MOSトランジスタで構成されて、素子数が削減され
る。
According to a fifth aspect of the present invention, the latch circuit is formed by connecting an inverter circuit and a NOR circuit in a ring shape, and a reset signal is input to one input terminal of the NOR circuit. (Function) According to the first aspect, since one latch circuit 16 is shared by the preceding latch circuit 16 and the subsequent latch circuit 17, the number of inverter circuits is reduced, and the transfer gate 1
5 is composed of an N-channel MOS transistor or a P-channel MOS transistor, and the number of elements is reduced.

【0025】請求項2では、NチャネルMOSトランジ
スタで構成される転送ゲートを介して信号が入力される
インバータ回路では、その出力信号がゲートに入力され
るPチャネルMOSトランジスタにより、転送ゲートに
よるHレベルの入力レベルの低下が補正される。
According to a second aspect of the present invention, in an inverter circuit to which a signal is input via a transfer gate formed of an N-channel MOS transistor, the output signal of the inverter circuit is input to the gate by a P-channel MOS transistor, whereby the H level of the transfer gate is set. Of the input level is corrected.

【0026】請求項3では、PチャネルMOSトランジ
スタで構成される転送ゲートを介して信号が入力される
インバータ回路では、その出力信号がゲートに入力され
るNチャネルMOSトランジスタにより、転送ゲートに
よるLレベルの入力レベルの上昇が補正される。
According to a third aspect of the present invention, in an inverter circuit to which a signal is input through a transfer gate formed of a P-channel MOS transistor, the output signal of the inverter circuit is input to the gate of the N-channel MOS transistor so that the L level of the transfer gate is low. Is corrected.

【0027】請求項4,5では、請求項1〜3のフリッ
プフロップ回路にリセット機能が備えられる。
According to the fourth and fifth aspects, the flip-flop circuits according to the first to third aspects are provided with a reset function.

【0028】[0028]

【発明の実施の形態】BEST MODE FOR CARRYING OUT THE INVENTION

(第一の実施の形態)図2は、この発明を具体化した第
一の実施の形態を示す。入力信号INは、転送ゲートと
して動作するNチャネルMOSトランジスタTr1を介し
てインバータ回路11aに入力される。前記トランジス
タTr1のゲートには、前記クロック信号CLKが入力さ
れる。
(First Embodiment) FIG. 2 shows a first embodiment of the present invention. The input signal IN is input to the inverter circuit 11a via an N-channel MOS transistor Tr1 operating as a transfer gate. The clock signal CLK is input to a gate of the transistor Tr1.

【0029】前記インバータ回路11aの出力信号は、
PチャネルMOSトランジスタTr2のゲートに入力さ
れ、そのトランジスタTr2のソースは電源VDDに接続さ
れ、ドレインは前記インバータ回路11aの入力端子に
接続される。
The output signal of the inverter circuit 11a is:
The input is input to the gate of the P-channel MOS transistor Tr2. The source of the transistor Tr2 is connected to the power supply VDD, and the drain is connected to the input terminal of the inverter circuit 11a.

【0030】前記インバータ回路11aの出力信号は、
転送ゲートとして動作するNチャネルMOSトランジス
タTr3を介してインバータ回路11bに入力される。前
記トランジスタTr3のゲートには、前記クロック信号X
CLKが入力れる。
The output signal of the inverter circuit 11a is:
The signal is input to the inverter circuit 11b via an N-channel MOS transistor Tr3 operating as a transfer gate. The gate of the transistor Tr3 has the clock signal X
CLK is input.

【0031】前記インバータ回路11bの出力信号は、
インバータ回路11cを介して出力信号OUTとして出
力される。また、前記インバータ回路11bの出力信号
は、PチャネルMOSトランジスタTr4のゲートに入力
され、同トランジスタTr4のソースは電源VDDに接続さ
れ、ドレインは前記インバータ回路11bの入力端子に
接続される。
The output signal of the inverter circuit 11b is
The signal is output as an output signal OUT via the inverter circuit 11c. The output signal of the inverter circuit 11b is input to the gate of a P-channel MOS transistor Tr4, the source of which is connected to the power supply VDD, and the drain of which is connected to the input terminal of the inverter circuit 11b.

【0032】また、前記インバータ回路11bの出力信
号は、転送ゲートとして動作するNチャネルMOSトラ
ンジスタTr5を介して前記インバータ回路11aに入力
される。前記トランジスタTr5のゲートには、前記クロ
ック信号XCLKが入力される。
The output signal of the inverter circuit 11b is input to the inverter circuit 11a via an N-channel MOS transistor Tr5 operating as a transfer gate. The clock signal XCLK is input to a gate of the transistor Tr5.

【0033】前記インバータ回路11cの出力信号は、
転送ゲートとして動作するNチャネルMOSトランジス
タTr6を介して前記インバータ回路11bに入力され
る。前記トランジスタTr6のゲートには、前記クロック
信号CLKが入力される。
The output signal of the inverter circuit 11c is:
The signal is input to the inverter circuit 11b via an N-channel MOS transistor Tr6 operating as a transfer gate. The clock signal CLK is input to a gate of the transistor Tr6.

【0034】次に、上記のように構成されたフリップフ
ロップ回路の動作を説明する。入力信号INが入力され
ている状態で、クロック信号CLKがHレベル、クロッ
ク信号XCLKがLレベルとなると、トランジスタTr
1,Tr6がオンされ、トランジスタTr3,Tr5がオフさ
れる。
Next, the operation of the flip-flop circuit configured as described above will be described. When the clock signal CLK goes high and the clock signal XCLK goes low while the input signal IN is being input, the transistor Tr
1, Tr6 is turned on, and the transistors Tr3, Tr5 are turned off.

【0035】すると、入力信号INはトランジスタTr1
を介してインバータ回路11aに入力され、同インバー
タ回路11aから入力信号INの反転信号が出力され
る。そして、Hレベルの入力信号INが入力されて、イ
ンバータ回路11aの出力信号がLレベルであれば、ト
ランジスタTr2がオンされて、インバータ回路11aの
入力レベルがほぼ電源VDDレベルにラッチされる。
Then, the input signal IN becomes the transistor Tr1
To the inverter circuit 11a, and an inverted signal of the input signal IN is output from the inverter circuit 11a. When the input signal IN at the H level is input and the output signal of the inverter circuit 11a is at the L level, the transistor Tr2 is turned on, and the input level of the inverter circuit 11a is substantially latched at the power supply VDD level.

【0036】次いで、クロック信号CLKがLレベル、
クロック信号XCLKがHレベルに反転すると、トラン
ジスタTr1,Tr6がオフされ、トランジスタTr3,Tr5
がオンされる。
Next, when the clock signal CLK is at L level,
When the clock signal XCLK is inverted to the H level, the transistors Tr1 and Tr6 are turned off, and the transistors Tr3 and Tr5 are turned off.
Is turned on.

【0037】すると、インバータ回路11a,11b及
びトランジスタTr3,Tr5による閉ループによりラッチ
回路が構成され、インバータ回路11bの出力信号は入
力信号INと同相の信号にラッチされ、その信号がイン
バータ回路11cで反転されて出力信号OUTとして出
力される。
Then, a latch circuit is formed by a closed loop including the inverter circuits 11a and 11b and the transistors Tr3 and Tr5. The output signal of the inverter circuit 11b is latched by a signal having the same phase as the input signal IN, and the signal is inverted by the inverter circuit 11c. It is output as an output signal OUT.

【0038】次いで、クロック信号CLKがHレベル、
クロック信号XCLKがLレベルに反転すると、トラン
ジスタTr1,Tr6がオンされ、トランジスタTr3,Tr5
がオフされる。
Next, when the clock signal CLK is at the H level,
When the clock signal XCLK is inverted to the L level, the transistors Tr1 and Tr6 are turned on, and the transistors Tr3 and Tr5 are turned on.
Is turned off.

【0039】すると、インバータ回路11b,11c及
びトランジスタTr6で構成される閉ループによりラッチ
回路が構成され、出力信号OUTがラッチされる。同時
に、新たな入力信号INがトランジスタTr1を介してイ
ンバータ回路11aに入力され、その入力信号INの反
転信号がインバータ回路11aから出力される。
Then, a latch circuit is formed by a closed loop including the inverter circuits 11b and 11c and the transistor Tr6, and the output signal OUT is latched. At the same time, a new input signal IN is input to the inverter circuit 11a via the transistor Tr1, and an inverted signal of the input signal IN is output from the inverter circuit 11a.

【0040】上記のような動作の繰り返しにより、入力
信号INに基づく信号が、インバータ回路11a,11
b及びトランジスタTr3,Tr5とからなるラッチ回路
と、インバータ回路11b,11c及びトランジスタTr
6 とからなるラッチ回路とで交互にラッチされて、入力
信号INの反転信号が出力信号OUTとして順次出力さ
れる。
By repeating the above operation, a signal based on the input signal IN is output to the inverter circuits 11a and 11a.
b and a latch circuit composed of transistors Tr3 and Tr5, and inverter circuits 11b and 11c and a transistor Tr.
6 and the latch circuit is alternately latched, and inverted signals of the input signal IN are sequentially output as the output signal OUT.

【0041】上記のように構成されたフリップフロップ
回路では、次に示す作用効果を得ることができる。 (1)クロック信号CLK,XCLKの反転動作に基づ
いて、入力信号INを順次ラッチし、入力信号INの反
転信号をクロック信号の半周期分遅れて、出力信号OU
Tとして順次出力することができる。 (2)初段のラッチ回路をインバータ回路11a,11
bで構成し、次段のラッチ回路をインバータ回路11
b,11cで構成した。従って、インバータ回路11b
を重複して使用することができるので、インバータ回路
の使用数を削減して、素子数を削減することができる。 (3)4個の転送ゲートをそれぞれNチャネルMOSト
ランジスタTr1,Tr3,Tr5,Tr6のみで構成したの
で、前記従来例の転送ゲートに比して素子数を半減させ
ることができる。 (4)従って、図18に示す前記従来例と同等の機能を
有するフリップフロップ回路を12個のトランジスタで
構成することができるので、素子数を大幅に削減するこ
とができる。 (5)各転送ゲートをNチャネルMOSトランジスタで
構成したことにより、各転送ゲートでHレベルの信号を
転送するとき、その信号はNチャネルMOSトランジス
タのしきい値分低下するが、インバータ回路11a,1
1bの入力信号は、同インバータ回路11a,11bの
出力信号に基づいてオンされるPチャネルMOSトラン
ジスタTr2,Tr4の動作により、ほぼ電源Vccレベルま
で引き上げられるので、NチャネルMOSトランジスタ
を転送ゲートとして使用しても支障はない。 (第二の実施の形態)図3は第二の実施の形態を示す。
この実施の形態は、前記第一の実施の形態のフリップフ
ロップ回路からトランジスタTr6を省略した構成であ
る。
In the flip-flop circuit configured as described above, the following operation and effect can be obtained. (1) The input signal IN is sequentially latched based on the inversion operation of the clock signals CLK and XCLK, and the inverted signal of the input signal IN is delayed by a half cycle of the clock signal to output the output signal OU.
T can be sequentially output. (2) The first-stage latch circuit is connected to the inverter circuits 11a and 11
b, and the next-stage latch circuit is connected to the inverter circuit 11
b, 11c. Therefore, the inverter circuit 11b
Can be used redundantly, so that the number of inverter circuits used can be reduced and the number of elements can be reduced. (3) Since the four transfer gates are each composed of only the N-channel MOS transistors Tr1, Tr3, Tr5 and Tr6, the number of elements can be reduced by half as compared with the conventional transfer gate. (4) Since the flip-flop circuit having the same function as that of the conventional example shown in FIG. 18 can be constituted by 12 transistors, the number of elements can be greatly reduced. (5) Since each transfer gate is formed of an N-channel MOS transistor, when an H-level signal is transferred at each transfer gate, the signal decreases by the threshold value of the N-channel MOS transistor. 1
The input signal of 1b is raised almost to the power supply Vcc level by the operation of the P-channel MOS transistors Tr2 and Tr4 which are turned on based on the output signals of the inverter circuits 11a and 11b, so that the N-channel MOS transistor is used as a transfer gate. There is no hindrance. (Second Embodiment) FIG. 3 shows a second embodiment.
This embodiment has a configuration in which the transistor Tr6 is omitted from the flip-flop circuit of the first embodiment.

【0042】このような構成により、トランジスタTr
3,Tr5がオンされると、インバータ回路11a,11
bによるラッチ動作と、インバータ回路11b,11c
によるラッチ動作とが同時に行なわれる。トランジスタ
Tr6を省略したので、素子数をさらに削減することがで
きる。
With such a configuration, the transistor Tr
3. When Tr5 is turned on, the inverter circuits 11a, 11
b and the inverter circuits 11b and 11c
Is performed simultaneously with the latch operation. Since the transistor Tr6 is omitted, the number of elements can be further reduced.

【0043】なお、この構成では出力信号OUTの立ち
上がり速度及び立ち下がり速度を向上させるためには、
トランジスタTr3を介したインバータ回路11aの負荷
駆動能力を十分に確保する必要がある。 (第三の実施の形態)図4は、第三の実施の形態を示
す。この実施の形態は、前記第一の実施の形態のフリッ
プフロップ回路のトランジスタTr3とトランジスタTr6
との接続点から出力信号OUTを出力する構成としたも
のである。
In this configuration, in order to improve the rising speed and falling speed of the output signal OUT,
It is necessary to ensure a sufficient load driving capability of the inverter circuit 11a via the transistor Tr3. (Third Embodiment) FIG. 4 shows a third embodiment. This embodiment is different from the transistor Tr3 and the transistor Tr6 of the flip-flop circuit of the first embodiment.
And an output signal OUT is output from the connection point with.

【0044】このような構成により、出力信号OUT
は、トランジスタTr3がオンされたとき、インバータ回
路11b,11cを介することなく同トランジスタTr3
から直接出力されるので、クロック信号CLK,XCL
Kの反転動作から出力信号OUTが出力されまでの動作
速度を向上させることができる。
With such a configuration, the output signal OUT
Means that when the transistor Tr3 is turned on, the transistor Tr3 does not go through the inverter circuits 11b and 11c.
Clock signals CLK, XCL
The operation speed from the inversion operation of K to the output of the output signal OUT can be improved.

【0045】また、トランジスタTr6がオンされれば、
インバータ回路11b,11cは、出力信号OUTのラ
ッチ動作を行なう。なお、出力信号OUTの立ち上がり
速度及び立ち下がり速度を向上させるためには、トラン
ジスタTr3を介したインバータ回路11aの負荷駆動能
力を十分に確保する必要がある。 (第四の実施の形態)図5は、第四の実施の形態を示
す。この実施の形態は、前記第三の実施の形態のフリッ
プフロップ回路にインバータ回路11dを付加した構成
である。
When the transistor Tr6 is turned on,
Inverter circuits 11b and 11c perform a latch operation of output signal OUT. In order to improve the rising speed and the falling speed of the output signal OUT, it is necessary to sufficiently secure the load driving capability of the inverter circuit 11a via the transistor Tr3. (Fourth Embodiment) FIG. 5 shows a fourth embodiment. This embodiment has a configuration in which an inverter circuit 11d is added to the flip-flop circuit of the third embodiment.

【0046】このような構成により、出力信号OUTは
前記第三の実施の形態の出力信号OUTの反転信号とな
るが、インバータ回路11dの動作により負荷駆動能力
を確保することが容易となる。 (第五の実施の形態)図6は、第五の実施の形態を示
す。この実施の形態は、前記第一の実施の形態のフリッ
プフロップ回路のインバータ回路11bの出力端子から
出力信号OUTを出力する構成としたものである。
With such a configuration, the output signal OUT is an inverted signal of the output signal OUT of the third embodiment, but it is easy to secure the load driving capability by the operation of the inverter circuit 11d. (Fifth Embodiment) FIG. 6 shows a fifth embodiment. In this embodiment, the output signal OUT is output from the output terminal of the inverter circuit 11b of the flip-flop circuit of the first embodiment.

【0047】このような構成により、出力信号OUTは
前記第一の実施の形態の出力信号OUTの反転信号とな
る。 (第六の実施の形態)図7は、第六の実施の形態を示
す。この実施の形態は、前記第五の実施の形態のフリッ
プフロップ回路のインバータ回路11bの出力信号をイ
ンバータ回路11eを介して出力信号OUTとして出力
する構成としたものである。
With such a configuration, the output signal OUT is an inverted signal of the output signal OUT of the first embodiment. (Sixth Embodiment) FIG. 7 shows a sixth embodiment. In this embodiment, the output signal of the inverter circuit 11b of the flip-flop circuit of the fifth embodiment is output as an output signal OUT via an inverter circuit 11e.

【0048】このような構成により、出力信号OUTは
前記第五の実施の形態の出力信号OUTの反転信号とな
り、インバータ回路11eの動作により負荷駆動能力を
十分に確保することができる。 (第七の実施の形態)図8は、第七の実施の形態を示
す。この実施の形態は、前記第一の実施の形態のフリッ
プフロップ回路の出力信号OUTを、インバータ回路1
1fを介して出力信号OUTとして出力する構成とした
ものである。
With such a configuration, the output signal OUT is an inverted signal of the output signal OUT of the fifth embodiment, and the load driving capability can be sufficiently ensured by the operation of the inverter circuit 11e. (Seventh Embodiment) FIG. 8 shows a seventh embodiment. In this embodiment, the output signal OUT of the flip-flop circuit of the first embodiment is connected to the inverter circuit 1.
It is configured to output as an output signal OUT via 1f.

【0049】このような構成により、出力信号OUTは
前記第一の実施の形態の出力信号OUTの反転信号とな
り、インバータ回路11fの動作により負荷駆動能力を
十分に確保することができる。 (第八の実施の形態)図9は、第八の実施の形態を示
す。この実施の形態は、前記第二の実施の形態のフリッ
プフロップ回路の出力信号OUTを、インバータ回路1
1gを介して出力信号OUTとして出力する構成とした
ものである。
With such a configuration, the output signal OUT is an inverted signal of the output signal OUT of the first embodiment, and the load driving capability can be sufficiently ensured by the operation of the inverter circuit 11f. (Eighth Embodiment) FIG. 9 shows an eighth embodiment. In this embodiment, the output signal OUT of the flip-flop circuit of the second embodiment is connected to the inverter circuit 1.
It is configured to output as an output signal OUT via 1g.

【0050】このような構成により、出力信号OUTは
前記第二の実施の形態の出力信号OUTの反転信号とな
り、インバータ回路11gの動作により負荷駆動能力を
十分に確保することができる。 (第九の実施の形態)図10は、第九の実施の形態を示
す。この実施の形態は、前記第七の実施の形態の転送ゲ
ートをPチャネルMOSトランジスタTr7〜Tr10 で構
成し、インバータ回路11a,11bの入力端子をそれ
ぞれNチャネルMOSトランジスタTr11 ,Tr12 を介
してグランドGNDに接続したものである。
With such a configuration, the output signal OUT becomes an inverted signal of the output signal OUT of the second embodiment, and the load driving capability can be sufficiently ensured by the operation of the inverter circuit 11g. (Ninth Embodiment) FIG. 10 shows a ninth embodiment. In this embodiment, the transfer gate of the seventh embodiment is constituted by P-channel MOS transistors Tr7 to Tr10, and the input terminals of the inverter circuits 11a and 11b are connected to ground GND via N-channel MOS transistors Tr11 and Tr12, respectively. Connected to.

【0051】前記トランジスタTr7, Tr10 のゲートに
は、前記クロック信号XCLKが入力され、前記トラン
ジスタTr8, Tr9のゲートには、前記クロック信号CL
Kが入力される。
The clock signal XCLK is input to the gates of the transistors Tr7 and Tr10, and the clock signal CL is input to the gates of the transistors Tr8 and Tr9.
K is input.

【0052】このような構成により、前記第七の実施の
形態と同様な作用効果を得ることができる。また、この
実施の形態では、トランジスタTr7,Tr8を介してイン
バータ回路11a,11bに入力されるLレベルの信号
は、グランドGNDレベルからトランジスタTr7,Tr8
のしきい値分上昇したレベルとなるが、そのときHレベ
ルとなるインバータ回路11a,11bの出力信号に基
づいてオンされるトランジスタTr11 ,Tr12 の動作に
より、インバータ回路11a,11bの入力レベルは、
ほぼグランドGNDレベルとなる。
With such a configuration, the same operation and effect as those of the seventh embodiment can be obtained. Further, in this embodiment, the L-level signal input to the inverter circuits 11a and 11b via the transistors Tr7 and Tr8 changes from the ground GND level to the transistors Tr7 and Tr8.
However, the input levels of the inverter circuits 11a and 11b are increased by the operation of the transistors Tr11 and Tr12 which are turned on based on the output signals of the inverter circuits 11a and 11b which are at the H level at that time.
It is almost at the ground GND level.

【0053】従って、転送ゲートをPチャネルMOSト
ランジスタで構成しても、支障はない。 (第十の実施の形態)図11は、第十の実施の形態を示
す。この実施の形態は、前記第七の実施の形態のインバ
ータ回路11bをNAND回路12aに置き換え、その
一方の入力端子にリセット信号RSを入力したものであ
る。
Therefore, there is no problem even if the transfer gate is formed of a P-channel MOS transistor. (Tenth Embodiment) FIG. 11 shows a tenth embodiment. In this embodiment, the inverter circuit 11b of the seventh embodiment is replaced with a NAND circuit 12a, and a reset signal RS is input to one input terminal.

【0054】このような構成により、リセット信号RS
がHレベルであれば、NAND回路12aはインバータ
回路と同様に動作し、出力信号OUTは入力信号INに
基づいて動作する。
With such a configuration, the reset signal RS
Is high, the NAND circuit 12a operates in the same manner as the inverter circuit, and the output signal OUT operates based on the input signal IN.

【0055】また、リセット信号RSがLレベルとなれ
ば、入力信号INに関わらずNAND回路12aの出力
信号はHレベルに固定され、出力信号OUTはHレベル
に固定される。
When the reset signal RS goes low, the output signal of the NAND circuit 12a is fixed at the high level regardless of the input signal IN, and the output signal OUT is fixed at the high level.

【0056】従って、この実施の形態では、第七の実施
の形態のフリップフロップ回路のインバータ回路11b
をNAND回路12aに置き換えることにより、素子数
を削減しながらリセット機能を備えたフリップフロップ
回路を構成することができる。 (第十一の実施の形態)図12は、第十一の実施の形態
を示す。この実施の形態は、前記第十の実施の形態のN
AND回路12aをNOR回路13aに置き換え、その
一方の入力端子にリセット信号RSを入力したものであ
る。
Therefore, in this embodiment, the inverter circuit 11b of the flip-flop circuit of the seventh embodiment
Is replaced by the NAND circuit 12a, it is possible to configure a flip-flop circuit having a reset function while reducing the number of elements. (Eleventh Embodiment) FIG. 12 shows an eleventh embodiment. This embodiment is different from the tenth embodiment in that
The AND circuit 12a is replaced with a NOR circuit 13a, and a reset signal RS is input to one of its input terminals.

【0057】このような構成により、リセット信号RS
がLレベルであれば、NOR回路13aはインバータ回
路と同様に動作し、出力信号OUTは入力信号INに基
づいて動作する。
With such a configuration, the reset signal RS
Is low, the NOR circuit 13a operates in the same manner as the inverter circuit, and the output signal OUT operates based on the input signal IN.

【0058】また、リセット信号RSがHレベルとなれ
ば、入力信号INに関わらずNOR回路13aの出力信
号はLレベルに固定され、出力信号OUTはLレベルに
固定される。
When the reset signal RS goes high, the output signal of the NOR circuit 13a is fixed at low level regardless of the input signal IN, and the output signal OUT is fixed at low level.

【0059】従って、この実施の形態では、第十の実施
の形態のフリップフロップ回路のNAND回路12aを
NOR回路13aに置き換えることにより、素子数を削
減しながらリセット機能を備えたフリップフロップ回路
を構成することができる。 (第十二の実施の形態)図13は、第十二の実施の形態
を示す。この実施の形態は、前記第七の実施の形態のイ
ンバータ回路11aをNAND回路12bに置き換え、
インバータ回路11cをNAND回路12cに置き換
え、それらの一方の入力端子にリセット信号RSを入力
したものである。
Therefore, in this embodiment, a flip-flop circuit having a reset function while reducing the number of elements is constructed by replacing the NAND circuit 12a of the flip-flop circuit of the tenth embodiment with a NOR circuit 13a. can do. (Twelfth Embodiment) FIG. 13 shows a twelfth embodiment. This embodiment replaces the inverter circuit 11a of the seventh embodiment with a NAND circuit 12b,
The inverter circuit 11c is replaced with a NAND circuit 12c, and a reset signal RS is input to one of the input terminals.

【0060】このような構成により、リセット信号RS
がHレベルであれば、NAND回路12b,12cはイ
ンバータ回路と同様に動作し、出力信号OUTは入力信
号INに基づいて動作する。
With such a configuration, the reset signal RS
Is high, the NAND circuits 12b and 12c operate in the same manner as the inverter circuit, and the output signal OUT operates based on the input signal IN.

【0061】また、リセット信号RSがLレベルとなれ
ば、入力信号INに関わらずNAND回路12b,12
cの出力信号はHレベルに固定され、出力信号OUTは
Lレベルに固定される。
When the reset signal RS goes low, the NAND circuits 12b and 12b
The output signal of c is fixed at H level, and the output signal OUT is fixed at L level.

【0062】従って、この実施の形態では、第七の実施
の形態のフリップフロップ回路のインバータ回路11
a,11cをNAND回路12b,12cに置き換える
ことにより、素子数を削減しながらリセット機能を備え
たフリップフロップ回路を構成することができる。 (第十三の実施の形態)図14は、第十三の実施の形態
を示す。この実施の形態は、前記第七の実施の形態のイ
ンバータ回路11aをNOR回路13bに置き換え、イ
ンバータ回路11cをNOR回路13cに置き換え、そ
れらの一方の入力端子にリセット信号RSを入力したも
のである。
Therefore, in this embodiment, the inverter circuit 11 of the flip-flop circuit of the seventh embodiment
By replacing a and 11c with NAND circuits 12b and 12c, a flip-flop circuit having a reset function can be configured while reducing the number of elements. (Thirteenth Embodiment) FIG. 14 shows a thirteenth embodiment. In this embodiment, the inverter circuit 11a of the seventh embodiment is replaced with a NOR circuit 13b, the inverter circuit 11c is replaced with a NOR circuit 13c, and a reset signal RS is input to one of the input terminals. .

【0063】このような構成により、リセット信号RS
がLレベルであれば、NOR回路13b,13cはイン
バータ回路と同様に動作し、出力信号OUTは入力信号
INに基づいて動作する。
With such a configuration, the reset signal RS
Is low, the NOR circuits 13b and 13c operate in the same manner as the inverter circuit, and the output signal OUT operates based on the input signal IN.

【0064】また、リセット信号RSがHレベルとなれ
ば、入力信号INに関わらずNOR回路13b,13c
の出力信号はLレベルに固定され、出力信号OUTはH
レベルに固定される。
When the reset signal RS goes high, the NOR circuits 13b and 13c
Is fixed at the L level, and the output signal OUT is at the H level.
Fixed to level.

【0065】従って、この実施の形態では、第七の実施
の形態のフリップフロップ回路のインバータ回路11
a,11cをNOR回路13b,13cに置き換えるこ
とにより、素子数を削減しながらリセット機能を備えた
フリップフロップ回路を構成することができる。 (上記フリップフロップ回路の使用例)上記各実施の形
態のフリップフロップ回路の使用例を次に示す。 (1)図15に示すように、上記各実施の形態のフリッ
プフロップ回路F/Fを直列に接続し、 各フリップフロ
ップ回路F/Fにクロック信号CLK,XCLKを供給
することにより、シフトレジスタを構成することができ
る。 (2)図16に示すように、上記各実施の形態のフリッ
プフロップ回路F/Fを環状に接続し、各フリップフロ
ップ回路F/Fにクロック信号CLK,XCLKを供給
することにより、カウンタ回路を構成することができ
る。 (3)図17に示すように、上記各実施の形態のフリッ
プフロップ回路F/Fをセレクタ回路14を介して直列
に接続し、 各セレクタ回路14にはパラレル入力信号I
NPを入力可能とするとともに、 初段のフリップフロッ
プ回路F/Fのセレクタ回路14には、スキャンイン信
号INSが入力される。
Therefore, in this embodiment, the inverter circuit 11 of the flip-flop circuit of the seventh embodiment
By replacing a and 11c with NOR circuits 13b and 13c, it is possible to configure a flip-flop circuit having a reset function while reducing the number of elements. (Example of Use of the Flip-Flop Circuit) Examples of use of the flip-flop circuit of each of the above embodiments are shown below. (1) As shown in FIG. 15, by connecting the flip-flop circuits F / F of the above embodiments in series and supplying clock signals CLK and XCLK to each flip-flop circuit F / F, Can be configured. (2) As shown in FIG. 16, by connecting the flip-flop circuits F / F of the above embodiments in a ring shape and supplying clock signals CLK and XCLK to each flip-flop circuit F / F, a counter circuit is formed. Can be configured. (3) As shown in FIG. 17, the flip-flop circuits F / F of the above embodiments are connected in series via the selector circuit 14, and the parallel input signal I
NP can be input, and the scan-in signal INS is input to the selector circuit 14 of the first-stage flip-flop circuit F / F.

【0066】このような構成により、パラレル入力信号
INP及びスキャンイン信号INSのいずれかをセレク
タ回路14で選択して、クロック信号CLK,XCLK
に基づいて転送するスキャンF/F回路を構成すること
ができる。 (4)上記各実施の形態のフリップフロップ回路は、 F
IFOメモリのメモリセル、クロックドメモリにおける
アドレス信号及び入力信号あるいは出力データ等の転送
回路として使用することができる。
With such a configuration, one of the parallel input signal INP and the scan-in signal INS is selected by the selector circuit 14, and the clock signals CLK and XCLK are selected.
, A scan F / F circuit for transferring the data based on the data can be configured. (4) The flip-flop circuit according to each of the above-described embodiments has a function of F
It can be used as a transfer circuit for memory cells of an IFO memory, an address signal and an input signal or output data in a clocked memory.

【0067】[0067]

【発明の効果】以上詳述したように、この発明は素子数
を削減して、回路面積の縮小に寄与し得るフリップフロ
ップ回路を提供することができる。
As described above in detail, the present invention can provide a flip-flop circuit which can reduce the number of elements and contribute to a reduction in circuit area.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明の原理説明図である。FIG. 1 is a diagram illustrating the principle of the present invention.

【図2】 第一の実施の形態を示す回路図である。FIG. 2 is a circuit diagram showing a first embodiment.

【図3】 第二の実施の形態を示す回路図である。FIG. 3 is a circuit diagram showing a second embodiment.

【図4】 第三の実施の形態を示す回路図である。FIG. 4 is a circuit diagram showing a third embodiment.

【図5】 第四の実施の形態を示す回路図である。FIG. 5 is a circuit diagram showing a fourth embodiment.

【図6】 第五の実施の形態を示す回路図である。FIG. 6 is a circuit diagram showing a fifth embodiment.

【図7】 第六の実施の形態を示す回路図である。FIG. 7 is a circuit diagram showing a sixth embodiment.

【図8】 第七の実施の形態を示す回路図である。FIG. 8 is a circuit diagram showing a seventh embodiment.

【図9】 第八の実施の形態を示す回路図である。FIG. 9 is a circuit diagram showing an eighth embodiment.

【図10】第九の実施の形態を示す回路図である。FIG. 10 is a circuit diagram showing a ninth embodiment.

【図11】第十の実施の形態を示す回路図である。FIG. 11 is a circuit diagram showing a tenth embodiment.

【図12】第十一の実施の形態を示す回路図である。FIG. 12 is a circuit diagram showing an eleventh embodiment.

【図13】第十二の実施の形態を示す回路図である。FIG. 13 is a circuit diagram showing a twelfth embodiment.

【図14】第十三の実施の形態を示す回路図である。FIG. 14 is a circuit diagram showing a thirteenth embodiment.

【図15】各実施の形態の使用例を示すブロック図であ
る。
FIG. 15 is a block diagram illustrating a usage example of each embodiment.

【図16】各実施の形態の使用例を示すブロック図であ
る。
FIG. 16 is a block diagram illustrating a usage example of each embodiment.

【図17】各実施の形態の使用例を示すブロック図であ
る。
FIG. 17 is a block diagram illustrating a usage example of each embodiment.

【図18】従来例を示す回路図である。FIG. 18 is a circuit diagram showing a conventional example.

【図19】クロック信号生成回路を示す回路図である。FIG. 19 is a circuit diagram illustrating a clock signal generation circuit.

【図20】従来例を示す回路図である。FIG. 20 is a circuit diagram showing a conventional example.

【符号の説明】[Explanation of symbols]

11 インバータ回路 15 転送ゲート 16 前段のラッチ回路 17 後段のラッチ回路 CLK,XCLK 相補クロック信号 IN 入力信号 OUT 出力信号 Reference Signs List 11 inverter circuit 15 transfer gate 16 preceding latch circuit 17 subsequent latch circuit CLK, XCLK complementary clock signal IN input signal OUT output signal

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 二段のインバータ回路を環状に接続した
二つのラッチ回路を複数の転送ゲートを介して直列に接
続し、前記各転送ゲートを相補クロック信号で開閉し
て、少なくとも前段のラッチ回路に信号の入力動作と信
号のラッチ動作及び出力動作とを交互に行わせることに
より、入力信号に基づく出力信号を順次出力するフリッ
プフロップ回路であって、 前記前段のラッチ回路を構成する一方のインバータ回路
が、後段のラッチ回路の一方のインバータ回路として動
作するように接続し、前記転送ゲートは、NチャネルM
OSトランジスタ及びPチャネルMOSトランジスタの
いずれかで構成して、前記相補クロック信号のいずれか
で開閉することを特徴とするフリップフロップ回路。
1. Two latch circuits each having two stages of inverter circuits connected in a ring are connected in series via a plurality of transfer gates, and each of the transfer gates is opened / closed by a complementary clock signal. A flip-flop circuit that sequentially outputs an output signal based on the input signal by alternately performing a signal input operation, a signal latch operation, and an output operation, wherein one of the inverters constituting the preceding-stage latch circuit Circuit is connected so as to operate as one inverter circuit of a subsequent latch circuit, and the transfer gate is an N-channel M
A flip-flop circuit comprising one of an OS transistor and a P-channel MOS transistor, and opened and closed by one of the complementary clock signals.
【請求項2】 前記転送ゲートをNチャネルMOSトラ
ンジスタで構成し、該転送ゲートの出力信号が入力され
るインバータ回路の入力端子は、PチャネルMOSトラ
ンジスタを介して高電位側電源に接続し、該インバータ
回路の出力端子を該PチャネルMOSトランジスタのゲ
ートに接続したことを特徴とする請求項1記載のフリッ
プフロップ回路。
2. The transfer gate includes an N-channel MOS transistor, and an input terminal of an inverter circuit to which an output signal of the transfer gate is input is connected to a high-potential power supply via a P-channel MOS transistor. 2. The flip-flop circuit according to claim 1, wherein an output terminal of the inverter circuit is connected to a gate of the P-channel MOS transistor.
【請求項3】 前記転送ゲートをPチャネルMOSトラ
ンジスタで構成し、該転送ゲートの出力信号が入力され
るインバータ回路の入力端子は、NチャネルMOSトラ
ンジスタを介して低電位側電源に接続し、該インバータ
回路の出力端子を該NチャネルMOSトランジスタのゲ
ートに接続したことを特徴とする請求項1記載のフリッ
プフロップ回路。
3. The transfer gate includes a P-channel MOS transistor, and an input terminal of an inverter circuit to which an output signal of the transfer gate is input is connected to a low-potential-side power supply through an N-channel MOS transistor. 2. The flip-flop circuit according to claim 1, wherein an output terminal of the inverter circuit is connected to a gate of the N-channel MOS transistor.
【請求項4】 インバータ回路とNAND回路とを環状
に接続して前記ラッチ回路を構成し、前記NAND回路
の一方の入力端子にリセット信号を入力したことを特徴
とする請求項1乃至3のいずれかに記載のフリップフロ
ップ回路。
4. The latch circuit according to claim 1, wherein the latch circuit is formed by connecting an inverter circuit and a NAND circuit in a ring shape, and a reset signal is input to one input terminal of the NAND circuit. A flip-flop circuit according to any one of the above.
【請求項5】 インバータ回路とNOR回路とを環状に
接続して前記ラッチ回路を構成し、前記NOR回路の一
方の入力端子にリセット信号を入力したことを特徴とす
る請求項1乃至3のいずれかに記載のフリップフロップ
回路。
5. The latch circuit according to claim 1, wherein the latch circuit is formed by connecting an inverter circuit and a NOR circuit in a ring, and a reset signal is input to one input terminal of the NOR circuit. A flip-flop circuit according to any one of the above.
JP8169463A 1996-06-28 1996-06-28 Flip-flop circuit Pending JPH1022793A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP8169463A JPH1022793A (en) 1996-06-28 1996-06-28 Flip-flop circuit
KR1019970023095A KR100251469B1 (en) 1996-06-28 1997-06-04 Ff circuit
TW086104103A TW350167B (en) 1996-06-28 1997-09-27 Flip-flop circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8169463A JPH1022793A (en) 1996-06-28 1996-06-28 Flip-flop circuit

Publications (1)

Publication Number Publication Date
JPH1022793A true JPH1022793A (en) 1998-01-23

Family

ID=15887044

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8169463A Pending JPH1022793A (en) 1996-06-28 1996-06-28 Flip-flop circuit

Country Status (3)

Country Link
JP (1) JPH1022793A (en)
KR (1) KR100251469B1 (en)
TW (1) TW350167B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014168139A (en) * 2013-02-28 2014-09-11 Toshiba Corp Semiconductor integrated circuit device

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100604852B1 (en) 2004-05-15 2006-07-31 삼성전자주식회사 A control signal generator, a latch circuit for performing a scan function, and a flip-flop having the pulse generator and the latch

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014168139A (en) * 2013-02-28 2014-09-11 Toshiba Corp Semiconductor integrated circuit device

Also Published As

Publication number Publication date
KR980006846A (en) 1998-03-30
KR100251469B1 (en) 2000-04-15
TW350167B (en) 1999-01-11

Similar Documents

Publication Publication Date Title
JP3562725B2 (en) Output buffer circuit and input / output buffer circuit
US4845675A (en) High-speed data latch with zero data hold time
US20230084175A1 (en) Flip-flop, master-slave flip-flop, and operating method thereof
US5994935A (en) Latch circuit and flip-flop circuit reduced in power consumption
US10187043B2 (en) Semiconductor integrated circuit
US6617902B2 (en) Semiconductor memory and holding device
EP0797210A2 (en) Output buffer circuit
US7353441B2 (en) Flip flop circuit and apparatus using a flip flop circuit
US6975151B2 (en) Latch circuit having reduced input/output load memory and semiconductor chip
JP2583521B2 (en) Semiconductor integrated circuit
JP3672184B2 (en) Macro cell for relay
JP3928938B2 (en) Voltage conversion circuit and semiconductor device
US4893034A (en) Stop/restart latch
JPH1022793A (en) Flip-flop circuit
US6859070B2 (en) Semiconductor integrated circuit device having flip-flops that can be reset easily
JP3191720B2 (en) Multiplexer
US20260011385A1 (en) Shift registers
US20070052466A1 (en) Flip-flop with improved operating speed
JP2570575B2 (en) Flip-flop circuit
JPH10276069A (en) Data latch circuit
JP2544815B2 (en) Level shift circuit
JP2001127251A (en) Shift register and LCD driver
JPH08221985A (en) Initialization method of semiconductor memory device and semiconductor memory device with initialization function
JP2599396B2 (en) Exclusive logic circuit
JPH1116345A (en) Counter circuit and semiconductor memory device using the same

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040402

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040803

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20041130