JPS6267919A - Flip-flop circuit - Google Patents
Flip-flop circuitInfo
- Publication number
- JPS6267919A JPS6267919A JP60205425A JP20542585A JPS6267919A JP S6267919 A JPS6267919 A JP S6267919A JP 60205425 A JP60205425 A JP 60205425A JP 20542585 A JP20542585 A JP 20542585A JP S6267919 A JPS6267919 A JP S6267919A
- Authority
- JP
- Japan
- Prior art keywords
- flip
- flop
- input
- circuit
- output
- 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
Links
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野1
本発明は、入力のエツジで駆動されるフリップフロップ
回路に関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial Field of Application 1] The present invention relates to a flip-flop circuit driven by the edges of its input.
[従来の技術1
従来、この種のフリップフロップ回路においては、入力
の立トリエツジまたは立下りエツジでトリガ信号を形成
し、そのトリガ信号によりフリップフロップのセットま
たはリセットを駆動していた。[Prior Art 1] Conventionally, in this type of flip-flop circuit, a trigger signal is formed at a rising edge or a falling edge of an input, and the trigger signal drives the set or reset of the flip-flop.
第3図にその構成の回路例を示す。図中、lはR−Sフ
リップフロップである。2および3はそれぞれセラI・
およびリセット用トリガ信号発生器であり、第4図に示
すように、セットおよびリセット用の各入力信号R0お
よびSoの立I−りでそれぞれl・リガパルスSおよび
Rを発生させる。これらトリガパルスSおよびRをR−
Sフリップフロップ1の入力とすることにより、R,S
同時入力を禁11−する回路を設けなくとも、このフリ
ップフロップlはかかる同時入力を禁Iにすることがで
きる。すなわち、フリップフロップlは、信号R,、S
oからみると、各トリガパルスのXrl−リエツジで動
作し、従って、セットおよびリセット端子に同時に信号
S。、 ROが入来しても、両信号の台二上りエツジ
が−・致しない限りフリップフロップ出力は一意的に定
まり、いわゆる禁II−人力のないフリップフロップを
構成している。FIG. 3 shows an example of the circuit configuration. In the figure, l is an R-S flip-flop. 2 and 3 are respectively Sera I.
and a reset trigger signal generator, which generates l-trigger pulses S and R on the rising edge of the set and reset input signals R0 and So, respectively, as shown in FIG. These trigger pulses S and R are R-
By inputting S flip-flop 1, R, S
This flip-flop l can disable such simultaneous inputs without providing a circuit for disabling simultaneous inputs. That is, flip-flop l receives signals R,,S
Viewed from o, it operates on the Xrl-reset of each trigger pulse, and thus the signal S at the set and reset terminals at the same time. Even if , RO is input, the flip-flop output is uniquely determined as long as the edges of both signals do not match, and the flip-flop output is uniquely determined.
この種のトリガパルス発生器2,3としては、コンデン
サを用い、入力信号を微分]7てトリガパルスとする回
路、もしくは特公昭58−8811号や実公昭57−5
0823号に提案されているような回路がある。This type of trigger pulse generator 2, 3 uses a circuit that uses a capacitor and differentiates the input signal to generate a trigger pulse, or a circuit that uses a capacitor to generate a trigger pulse, or Japanese Patent Publication No. 58-8811 or Japanese Utility Model Publication No. 57-5
There are circuits such as those proposed in No. 0823.
第5図は上述したコンデンサを用いる例を示し、コンデ
ンサ4と抵抗5とで構成した微分回路に人力信号Soを
供給して、トリガパルスSを(−Iる。FIG. 5 shows an example using the above-described capacitor, in which a human input signal So is supplied to a differential circuit composed of a capacitor 4 and a resistor 5, and a trigger pulse S is generated (-I).
第6図は特公昭58−8[i11号の回路を示し、ここ
で6は I2 L インジェクションPNP )ランジ
スタ、7〜12はNPN )ランジスタである。FIG. 6 shows the circuit of Japanese Patent Publication No. 58-8 [i11], where 6 is an I2L injection PNP) transistor, and 7 to 12 are NPN) transistors.
第7図は実公[¥(57−50823号の回路を示し、
ここで13〜15はNPN トランジスタ、16〜21
は抵抗である。Figure 7 shows the circuit of Jikko [\(57-50823),
Here, 13 to 15 are NPN transistors, 16 to 21
is resistance.
このようにトリガパルスを用いてフリップフロップを駆
動する方法では、フリップフロップのS延時間を考慮に
いれてトリがパルスの幅を広く設計するが、その場合に
バラツキ等を含めてパルス時間を確保する必要があり、
その結果、入力信号S。+ROに対してフリップフロッ
プ出力Q、Qが得られるまでの全体的な遅延時間が長く
なってしまう。また、多様なデジタルICに組み込んで
一体的に集積化するには、第5図〜第7図の回路構成は
不適当である。In this method of driving a flip-flop using a trigger pulse, the width of the pulse is designed to be wide, taking into account the S delay time of the flip-flop, but in this case, the pulse time must be secured, including variations. It is necessary to
As a result, the input signal S. The overall delay time until the flip-flop outputs Q and Q are obtained becomes longer than +RO. Further, the circuit configurations shown in FIGS. 5 to 7 are inappropriate for incorporating into various digital ICs for integral integration.
[発明が解決しようとする問題点1
そこで、本発明の1−1的は、に述したようなトリガパ
ルスを用いることなく、セットまたはリセット入力の立
上りまたは立下り時を真値とみなし、かつ禁11−人力
を有しない論理回路のみで適切に構成したフリップフロ
ップ回路を廉価に提供することにある。[Problem 1 to be Solved by the Invention Therefore, 1-1 of the present invention is to consider the rise or fall of the set or reset input as the true value without using the trigger pulse as described in 11 - To provide a low-cost flip-flop circuit suitably constructed only with logic circuits that do not require human power.
[問題点を解決するための手段1
このようなl」的を達成するために、本発明は、トリガ
パルス発生器を用いずに、論理回路のみを用いてセット
またはリセット入力の立上りまたは立下りのエツジで駆
動されるR−Sフリップフロップ回路を構成する。[Means for solving the problem 1] In order to achieve such a goal, the present invention uses only a logic circuit to control the rising or falling edge of a set or reset input without using a trigger pulse generator. An R-S flip-flop circuit driven by the edge of is constructed.
すなわち、本発明は、主フリップフロップと、主フリッ
プフロップの第1出力状態を記憶し、かつ主フリップフ
ロップのセット入力を制御する第1従フリツプフロツプ
と、主フリップフロップの第2出力状態を記憶し、かつ
主フリップフロップのリセット入力を制御する第2従フ
リツプフロツプと、主フリップフロップに対するセット
信号と第1従フリツプフロツプの出力とを供給され、当
該セット信号が主フリップフロップに対して有効な場合
にのみ当該セット信号を主フリップフロップのセット入
力端子に供給する第1ゲート回路と、主フリップフロッ
プに対するリセット信号と第2従フリツプフロツプの出
力とを供給され、当該リセット信号が主フリップフロッ
プに対して有効な場合にのみ当該リセット信号を主フリ
ップフロッゾのリセット入力端子に供給する第2ゲート
回路とを具えたことを特徴とする。That is, the present invention includes a main flip-flop, a first slave flip-flop that stores a first output state of the main flip-flop and controls a set input of the main flip-flop, and a second output state of the main flip-flop. , and a second slave flip-flop that controls the reset input of the master flip-flop, and is supplied with a set signal for the master flip-flop and an output of the first slave flip-flop, and only if the set signal is valid for the master flip-flop. A first gate circuit supplies the set signal to the set input terminal of the main flip-flop, and is supplied with a reset signal for the main flip-flop and the output of the second slave flip-flop, so that the reset signal is effective for the main flip-flop. and a second gate circuit that supplies the reset signal to the reset input terminal of the main flip-flop only when the flip-flop is in use.
[作 川1
本発明によれば、主フリップフロップ人力R,Sが互い
に禁1ト入力とならないように構成されている。しかも
、本発明フリップフロップはリアルタイム動作をするの
で従来技術の欠点とされていた遅延時間についてはリア
ルタイム動作となり、しかも、また、すべて論理回路で
構成されるので、多様な論理集積回路に適用できる。[Sakukawa 1] According to the present invention, the main flip-flops R and S are configured so that they do not inhibit each other. Moreover, since the flip-flop of the present invention operates in real time, the delay time, which was considered a drawback of the prior art, can be operated in real time.Furthermore, since it is composed entirely of logic circuits, it can be applied to a variety of logic integrated circuits.
本発明によれば、論理回路のみで、フリップフロップ回
路が構成されており、アナログ的なトリガパルス発生器
を要することなく禁IL入力のないエツジトリガ型のフ
リップフロップを構成できる。しかもまた、論理回路の
みの構成であるから、0MO3,I2 L、TTL等各
種デジタルICの形態に廉価に集積することができる。According to the present invention, a flip-flop circuit is constructed only by a logic circuit, and an edge-trigger type flip-flop without inhibited IL input can be constructed without requiring an analog trigger pulse generator. Moreover, since it has a configuration consisting only of logic circuits, it can be inexpensively integrated into various digital IC forms such as 0MO3, I2L, and TTL.
[実施例] 以下に、図面を参照して、本発明の詳細な説明する。[Example] The present invention will be described in detail below with reference to the drawings.
本発明フリップフロップ回路の一実施例の構成を第1図
に示す。第1図において、このフリップフロップ回路は
、主フリップフロップ1と従フリップフロップ22およ
び23とインバータ24および25と入力転送のための
アンドゲート26および27とで構成されている。フリ
ップフロップl、22および23はいずれもR−Sフリ
ップフロップであり、主フリップフロップlのQおよび
Q出力を従フリップフロップ22および23のリセット
入力端子R1およびR2にそれぞれ供給する。従フリッ
プフロップ22および23の各セット入力端子Stおよ
びS2にはセットおよびリセット信号SOおよびROを
それぞれインバータ24および25を介して供給する。FIG. 1 shows the configuration of an embodiment of the flip-flop circuit of the present invention. In FIG. 1, this flip-flop circuit is composed of a main flip-flop 1, slave flip-flops 22 and 23, inverters 24 and 25, and AND gates 26 and 27 for input transfer. Flip-flops l, 22 and 23 are all R-S flip-flops, and supply the Q and Q outputs of main flip-flop l to reset input terminals R1 and R2 of slave flip-flops 22 and 23, respectively. Set and reset signals SO and RO are supplied to set input terminals St and S2 of slave flip-flops 22 and 23 via inverters 24 and 25, respectively.
セット信号S0および従フリップフロップ22のQl出
力をアンドゲート26に供給し、そのアンド出力を主フ
リップフロップ1のセット人力子Sに供給する。The set signal S0 and the Ql output of the secondary flip-flop 22 are supplied to an AND gate 26, and the AND output is supplied to the set input element S of the main flip-flop 1.
リセット信号R0および従フリップフロップ23の02
出力をアンドゲート27に供給し、そのアンド出力を主
フリップフロップ1のリセット入力端子Hに供給する。Reset signal R0 and 02 of slave flip-flop 23
The output is supplied to the AND gate 27, and the AND output is supplied to the reset input terminal H of the main flip-flop 1.
ここで、従フリップフロップ22および23は、入力転
送ゲート2Bおよび27に供給される信号SoおよびR
8を主フリップフロップlの各対応する入力端子Sおよ
びHに供給するか否かを制御する。Here, the slave flip-flops 22 and 23 are connected to the signals So and R supplied to the input transfer gates 2B and 27.
8 to each corresponding input terminal S and H of the main flip-flop l.
以上の構成のフリ1.プフロップ回路番こお6、ア、セ
ット信号S。がLのとき、S、 =H,Q、 =Hであ
る。ここで、Q出力がHならば、セット信号SoがHに
なったときにS!はり、 QlはLとなり、アンドゲ
ート2Bの出力はLのままであり、セット入力端子Sに
H信号は発生しない。他方、Q出力がLならば、セット
信号SoがLからHとなった場合にQlはHのままであ
り、アンドゲート26の出力がLからHとなり、主フリ
ップフロップlがセットされ、その出力QはLからHと
なる。このようにQがHとなることにより、従フリップ
フロップ22の出力Q+はLとなり、アンドゲート2B
の出力はLになる。すなわち、セー7ト信号SoがLか
らHになったとき、アンドゲート26の出力はしからH
を経てLになる。以」−の動作はリセット信号R0側の
入力についても同様にあてはまり、リセット信号R8が
■、からHに変化するのに応動してアンドゲート27の
出J、IはLからIIを経てLになる。従って、1:フ
リップフロップlの入力端子R,Sにはパルス状の入力
が供給されるため、信号Ro +SOに対して禁11−
人力が存在しない。さらにまた、端子R,Sにおける人
力パルスの幅は、回路動作の完結する最小時間であるこ
とがわかる。Pretending the above configuration 1. Flop circuit number 6, A, set signal S. When is L, S, =H, Q, =H. Here, if the Q output is H, when the set signal So becomes H, S! As a result, Ql becomes L, the output of AND gate 2B remains L, and no H signal is generated at the set input terminal S. On the other hand, if the Q output is L, when the set signal So changes from L to H, Ql remains H, the output of the AND gate 26 changes from L to H, the main flip-flop l is set, and its output Q goes from L to H. As Q becomes H in this way, the output Q+ of the slave flip-flop 22 becomes L, and the AND gate 2B
The output of becomes L. That is, when the save signal So changes from L to H, the output of the AND gate 26 goes from H to H.
After that, it becomes L. The above operation similarly applies to the input on the reset signal R0 side, and in response to the reset signal R8 changing from ■ to H, the outputs J and I of the AND gate 27 change from L to L via II. Become. Therefore, since pulse-like inputs are supplied to the input terminals R and S of the 1: flip-flop l, the input terminals R and S of the flip-flop l are
Human power does not exist. Furthermore, it can be seen that the width of the human pulse at terminals R and S is the minimum time for the circuit operation to complete.
このように、本発明フリップフロップ回路は論理回路で
構成できるので多様な構成で実施することが可能である
。第2図にその且体的実施例を示す。As described above, since the flip-flop circuit of the present invention can be constructed from logic circuits, it can be implemented in various configurations. FIG. 2 shows a concrete example thereof.
本例においても、第1図の場合と同様に主フリップフロ
ップlと、従フリップフロップ22および23と、入力
転送ゲートとしてのナントゲート28および28を有す
る。ここで、各フリップフロップ1.22および23は
すべてナントゲートで構成されており、したがって、第
1図におけるインバータ24および25は省略され、人
力転送ゲートとしては、第1図におけるアンドゲート2
6および27の代わりにナントゲート28および28を
設ける。ここで、従フリップフロップ22および23に
は、信号SoおよびRoと主フリップフロップlのQお
よびQ出力とが、それぞれ、供給される。This example also has a main flip-flop l, slave flip-flops 22 and 23, and Nant gates 28 and 28 as input transfer gates, as in the case of FIG. Here, each of the flip-flops 1, 22 and 23 are all constructed of Nant gates, therefore, the inverters 24 and 25 in FIG. 1 are omitted, and the AND gate 2 in FIG.
Nant gates 28 and 28 are provided in place of 6 and 27. Here, the signals So and Ro and the Q and Q outputs of the main flip-flop l are supplied to the slave flip-flops 22 and 23, respectively.
[発明の効果1
本発明によれば、論理回路のみで、フリップフロップ回
路が構成されており、アナログ的なトリガパルス発生器
を要することなく禁11−人力のないエツジトリガ型の
フリップフロップを構成できる。しかもまた、論理回路
のみの構成であるから、0MO8,I2L、TTL等各
種デジタルICの形態に廉価に集積することができる。[Effects of the Invention 1] According to the present invention, a flip-flop circuit is configured only with a logic circuit, and an edge-trigger type flip-flop can be configured without requiring an analog trigger pulse generator. . Moreover, since it has a configuration consisting only of logic circuits, it can be inexpensively integrated into various digital IC formats such as 0MO8, I2L, and TTL.
第1図は本発明フリップフロップ回路の一実施例を示す
論理回路図、
第2図はその具体的回路構成の一実施例を示す論理回路
図、
第3図は従来のフリップフロップ回路の一例を示すブロ
ック図、
第4図はその各部信号波形図、
第5図〜第7図は従来のトリがパルス発生器の3例を示
す回路図である。
1・・・主フリップフロップ・
2〜3・・・トリガパルス発生器、
So 、R,、S、R,Q、口・・・信吟、4・・・コ
ンデンサ、
5.16〜21・・・抵抗、
6.15・・・PNP )ランジスタ、7〜14・・
・NPN トランジスタ、22.23・・・従フリッ
プフロップ、24.25・・・インバータ、
28.27・・・入力転送用アンドゲート、28.29
・・・入力転送用ナントゲート。
本発I3丹天祉イクリの論f甲回略図
本発日月ツレ1しul+の↓命干甲回路(刀へ■ 0
闘
従未イクリの)″ロッフ図
イ疋未イ列の信号づ度形図
第4図
徒イ列の 回 略図
@7図Fig. 1 is a logic circuit diagram showing an embodiment of the flip-flop circuit of the present invention, Fig. 2 is a logic circuit diagram showing an embodiment of its specific circuit configuration, and Fig. 3 is an example of a conventional flip-flop circuit. 4 is a signal waveform diagram of each part thereof, and FIGS. 5 to 7 are circuit diagrams showing three examples of conventional pulse generators. 1... Main flip-flop 2-3... Trigger pulse generator, So, R,, S, R, Q, mouth... Shingin, 4... Capacitor, 5.16-21...・Resistance, 6.15...PNP) transistor, 7~14...
・NPN transistor, 22.23... Slave flip-flop, 24.25... Inverter, 28.27... AND gate for input transfer, 28.29
... Nantes gate for input transfer. Original I3 Tantenshi Ikuri's Theory f A Schematic Diagram Original Sun Moon Tsure 1 and ul + ↓ Life Extinction Circuit (to the sword ■ 0
Figure 4 Schematic diagram of the signal diagram of the row A. Figure 7.
Claims (1)
ロップのセット入力を制御する第1従フリップフロップ
と、前記主フリップフロップの第2出力状態を記憶し、
かつ前記主フリップフロップのリセット入力を制御する
第2従フリップフロップと、 前記主フリップフロップに対するセット信号と前記第1
従フリップフロップの出力とを供給され、当該セット信
号が前記主フリップフロップに対して有効な場合にのみ
当該セット信号を前記主フリップフロップのセット入力
端子に供給する第1ゲート回路と、 前記主フリップフロップに対するリセット信号と前記第
2従フリップフロップの出力とを供給され、当該リセッ
ト信号が前記主フリップフロップに対して有効な場合に
のみ当該リセット信号を前記主フリップフロップのリセ
ット入力端子に供給する第2ゲート回路とを具えたこと
を特徴とするフリップフロップ回路。[Scope of Claims] A main flip-flop, a first slave flip-flop that stores a first output state of the main flip-flop and controls a set input of the main flip-flop, and a second output of the main flip-flop. remember the state,
and a second slave flip-flop that controls the reset input of the main flip-flop; and a set signal for the main flip-flop and the first slave flip-flop.
a first gate circuit that is supplied with the output of the secondary flip-flop and supplies the set signal to the set input terminal of the main flip-flop only when the set signal is valid for the main flip-flop; a reset signal for the primary flip-flop and the output of the second slave flip-flop, and supplies the reset signal to the reset input terminal of the primary flip-flop only when the reset signal is valid for the primary flip-flop; A flip-flop circuit characterized by comprising a two-gate circuit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60205425A JPS6267919A (en) | 1985-09-19 | 1985-09-19 | Flip-flop circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60205425A JPS6267919A (en) | 1985-09-19 | 1985-09-19 | Flip-flop circuit |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS6267919A true JPS6267919A (en) | 1987-03-27 |
Family
ID=16506635
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60205425A Pending JPS6267919A (en) | 1985-09-19 | 1985-09-19 | Flip-flop circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6267919A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995028037A1 (en) * | 1994-04-08 | 1995-10-19 | Mars Technology Institute Co., Ltd. | Gate for connecting digital logic circuits |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS52144253A (en) * | 1976-05-27 | 1977-12-01 | Mitsubishi Electric Corp | Flip-flop circuit |
-
1985
- 1985-09-19 JP JP60205425A patent/JPS6267919A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS52144253A (en) * | 1976-05-27 | 1977-12-01 | Mitsubishi Electric Corp | Flip-flop circuit |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1995028037A1 (en) * | 1994-04-08 | 1995-10-19 | Mars Technology Institute Co., Ltd. | Gate for connecting digital logic circuits |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS6267919A (en) | Flip-flop circuit | |
JPS54148464A (en) | Pulse generating circuit | |
JPS5590882A (en) | Integrated circuit for electronic clock | |
JPS58137340A (en) | Light emitting diode driving circuit | |
JPS55105407A (en) | Oscillation circuit | |
SU644028A1 (en) | Square-pulse generator | |
RU1800583C (en) | Phase discriminator | |
JPS5761386A (en) | Printer | |
SU1045381A1 (en) | Voltage/frequency converter | |
SU663093A1 (en) | Pulse shaper | |
SU1501034A1 (en) | Multiple-function logical module | |
SU1580535A2 (en) | Ternary counting device | |
SU1319270A1 (en) | Electronic switch | |
DE3786741D1 (en) | DIGITAL IMPULSE SIGNAL GENERATOR AND VOLTAGE REGULATOR CIRCUIT. | |
SU1408528A1 (en) | Wire-type and gate | |
SU1277379A1 (en) | Polyfunctional logic element | |
JPS57116432A (en) | Synchronous counter | |
SU1497738A1 (en) | Switching element using mis-transistors | |
JPS5534577A (en) | Clock driver circuit | |
SU595860A1 (en) | Switch | |
SU1175027A1 (en) | Transistor switch | |
SU1045355A1 (en) | Pulse generator | |
JPS61140876A (en) | Semiconductor integrated circuit device | |
SU1272498A1 (en) | Difference element | |
SU762150A1 (en) | Pulse shaper |