JPH07106955A - Ternary counter - Google Patents
Ternary counterInfo
- Publication number
- JPH07106955A JPH07106955A JP24931693A JP24931693A JPH07106955A JP H07106955 A JPH07106955 A JP H07106955A JP 24931693 A JP24931693 A JP 24931693A JP 24931693 A JP24931693 A JP 24931693A JP H07106955 A JPH07106955 A JP H07106955A
- Authority
- JP
- Japan
- Prior art keywords
- output
- flop
- type flip
- flip
- trigger
- 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
- 102000008816 Trefoil Factor-2 Human genes 0.000 abstract description 13
- 108010088411 Trefoil Factor-2 Proteins 0.000 abstract description 13
- 102000008817 Trefoil Factor-1 Human genes 0.000 abstract description 12
- 108010088412 Trefoil Factor-1 Proteins 0.000 abstract description 12
- 102100038023 DNA fragmentation factor subunit beta Human genes 0.000 abstract description 9
- 101100277639 Homo sapiens DFFB gene Proteins 0.000 abstract description 9
- 102100038026 DNA fragmentation factor subunit alpha Human genes 0.000 abstract description 7
- 101000950906 Homo sapiens DNA fragmentation factor subunit alpha Proteins 0.000 abstract description 7
- 238000009295 crossflow filtration Methods 0.000 abstract 3
- 238000010586 diagram Methods 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 2
Landscapes
- Logic Circuits (AREA)
Abstract
(57)【要約】
【目的】 3進カウンタの動作信頼性を向上させること
にある。
【構成】 3進カウンタは、2つのトリガ型フリップフ
ロップTFF1、TFF2、2つのディレイ型フリップ
フロップDFF1、DFF2、及び、NORゲート15
で構成する。入力クロックCKは、TFF1、2で順に
3進的にカウントされ、NORゲート15の論理出力に
よって、TFF1、2のリセット信号を生成する。TF
F1、2の出力Q1 ,Q2 は、入力クロックCKに同期
してDFF1、2に取り込まれ、DFF1、2のデータ
入力Dに一旦与えられる。このためDFF1,2から
は、TFF1、2の出力Q1 ,Q2 が、1パルス分遅れ
て出力される。これにより、NORゲートで、リセット
信号が遅れて生成されたとしても、次の入力クロックC
Kが到来するまでに生成されれば、正確に3進カウンタ
として動作する。
(57) [Abstract] [Purpose] To improve the operational reliability of a ternary counter. The ternary counter includes two trigger type flip-flops TFF1 and TFF2, two delay type flip-flops DFF1 and DFF2, and a NOR gate 15.
It consists of. The input clock CK is sequentially counted ternary by the TFFs 1 and 2, and the reset signal of the TFFs 1 and 2 is generated by the logical output of the NOR gate 15. TF
Outputs Q 1 and Q 2 of F 1 and 2 are taken in by DFF 1 and 2 in synchronization with the input clock CK, and are once applied to the data input D of DFF 1 and 2 . Therefore, the outputs Q 1 and Q 2 of the TFFs 1 and 2 are output from the DFFs 1 and 2 with a delay of one pulse. As a result, even if the reset signal is generated with a delay in the NOR gate, the next input clock C
If K is generated by the time it arrives, it operates exactly as a ternary counter.
Description
【0001】[0001]
【産業上の利用分野】本発明は、主としてディジタル通
信システムに適用されるものであり、特に、到来するパ
ルス信号を数計する3進カウンタに関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention is mainly applied to a digital communication system and, more particularly, to a ternary counter for counting incoming pulse signals.
【0002】[0002]
【従来の技術】従来から図3に示すような3進カウンタ
が知られている。従来の3進カウンタは、入力クロック
CKを初段のトリガ型のフリップフロップ11のデータ
入力Dに与え、この反転出力バーQを次段のトリガ型の
フリップフロップ12のデータ入力Dに与えている。ま
た、各フリップフロップ11、12の反転出力バーQを
NORゲート13にそれぞれ与え、この論理出力を、こ
れら2つのフリップフロップ11、12のリセット信号
としている。2. Description of the Related Art Conventionally, a ternary counter as shown in FIG. 3 has been known. In the conventional ternary counter, the input clock CK is applied to the data input D of the trigger flip-flop 11 in the first stage, and the inverted output Q is applied to the data input D of the trigger flip-flop 12 in the next stage. Further, the inverted output bar Q of each of the flip-flops 11 and 12 is given to the NOR gate 13, and this logical output is used as the reset signal of these two flip-flops 11 and 12.
【0003】このように回路を構成することで、入力さ
れる入力クロックCKの波形の数をカウントし、そのカ
ウント値を、2値レベルの信号として各出力端子Q11,
Q12に出力する。この場合、(Q11,Q12)には、
(0,0),(1,0),(0,1),(1,1)と順
に出力されるが、(1,1)になった瞬間に、NORゲ
ート13の出力が“1”となるので、直ちに、フリップ
フロップ11、12はリセットされることになる。従っ
て、(Q11,Q12)には、(0,0),(1,0),
(0,1),(0,0),…が順に出力され、3進カウ
ンタとして機能するものである。By configuring the circuit as described above, the number of waveforms of the input clock CK to be input is counted, and the count value is converted into a binary level signal at each output terminal Q 11 ,
And outputs it to the Q 12. In this case, (Q 11 , Q 12 )
(0,0), (1,0), (0,1), (1,1) are sequentially output, but at the moment when (1,1) is reached, the output of the NOR gate 13 is "1". Therefore, the flip-flops 11 and 12 are immediately reset. Therefore, (Q 11 , Q 12 ) has (0, 0), (1, 0),
(0,1), (0,0), ... Are sequentially output and function as a ternary counter.
【0004】[0004]
【発明が解決しようとする課題】このように従来の3進
カウンタでは、NORゲート13の出力を、2つのフリ
ップフロップ11、12のリセット信号として利用して
おり、このリセット信号は、入力クロックCKと非同期
となっている。このため、NORゲート13内での信号
遅延が大きい場合には、適切なタイミングでリセットが
かからず、誤動作を引き起こしたり、4進カウンタとし
て機能してしまうなどの問題点があった。As described above, in the conventional ternary counter, the output of the NOR gate 13 is used as a reset signal for the two flip-flops 11 and 12, and this reset signal is used as the input clock CK. It is asynchronous with. Therefore, when the signal delay in the NOR gate 13 is large, there is a problem that resetting is not performed at an appropriate timing, a malfunction occurs, and a quaternary counter functions.
【0005】本発明はこのような課題を解決すべくなさ
れたものであり、その目的は、このような誤動作を防止
し、3進カウンタの動作信頼性を向上させることにあ
る。The present invention has been made to solve such a problem, and an object thereof is to prevent such malfunction and improve the operation reliability of the ternary counter.
【0006】[0006]
【課題を解決するための手段】本発明にかかる3進カウ
ンタは、パルス信号が与えれる第1のトリガ型フリップ
フロップ、及び、この第1のトリガ型フリップフロップ
の反転出力が与えられる第2のトリガ型フリップフロッ
プを備え、この2つのトリガ型フリップフロップをリセ
ットさせるリセット信号を発生する回路として、第1の
トリガ型フリップフロップの反転出力と第2のトリガ型
フリップフロップの反転出力との論理和をとる論理和回
路を備える。また、第1のトリガ型フリップフロップの
非反転出力をパルス信号に同期して取り込み、この出力
を第1の出力端子に与える第1のディレイ型フリップフ
ロップと、第2のトリガ型フリップフロップの非反転出
力をパルス信号に同期して取り込み、この出力を前記第
2の出力端子に与える第2のディレイ型フリップフロッ
プとを備えて構成する。A ternary counter according to the present invention comprises a first trigger type flip-flop to which a pulse signal is applied and a second trigger type flip-flop to which an inverted output of the first trigger type flip-flop is applied. As a circuit that includes a trigger type flip-flop and generates a reset signal for resetting the two trigger type flip-flops, a logical sum of the inverted output of the first trigger type flip-flop and the inverted output of the second trigger type flip-flop Equipped with a logical sum circuit. Further, the non-inverted output of the first trigger type flip-flop is taken in synchronization with the pulse signal, and the non-inverted output of the first delay type flip-flop and the second trigger type flip-flop which give this output to the first output terminal. A second delay flip-flop is provided which takes in the inverted output in synchronization with the pulse signal and supplies the inverted output to the second output terminal.
【0007】[0007]
【作用】第1及び第2のトリガ型フリップフロップの出
力は、一旦、第1及び第2のディレイ型フリップフロッ
プにそれぞれ与えられ、この出力は、次のパルス信号が
これらのディレイ型フリップフロップに入力された際
に、各出力端子に与えられる。The outputs of the first and second trigger type flip-flops are once provided to the first and second delay type flip-flops, respectively. When input, it is given to each output terminal.
【0008】したがって、第1及び第2のトリガ型フリ
ップフロップの出力が、パルス信号の1パルス分遅れ
て、順に、第1及び第2のディレイ型フリップフロップ
に取り込まれ、各出力端子に与えられることとなる。ま
た、この際、各ディレイ型フリップフロップは、とも
に、データ入力端子に与えられるパルス信号によって駆
動されるため、いずれも同期的に駆動される。Therefore, the outputs of the first and second trigger type flip-flops are sequentially fetched by the first and second delay type flip-flops by one pulse of the pulse signal and given to the respective output terminals. It will be. In addition, at this time, since each delay flip-flop is driven by the pulse signal applied to the data input terminal, all of them are driven synchronously.
【0009】[0009]
【実施例】以下、本発明の実施例を添付図面に基づいて
説明する。Embodiments of the present invention will be described below with reference to the accompanying drawings.
【0010】図1に本実施例にかかる3進カウンタの回
路構成を示す。この回路は、2つのトリガ型フリップフ
ロップ(以下、TFFと記す)、2つのディレイ型フリ
ップフロップ(以下、DFFと記す)及び1つのNOR
ゲート15で構成し、計数すべきパルス信号としての入
力クロックCKが与えられる入力端子10、及び、計数
値を出力する一対の出力端子21,22を備えている。FIG. 1 shows a circuit configuration of a ternary counter according to this embodiment. This circuit includes two trigger type flip-flops (hereinafter referred to as TFF), two delay type flip-flops (hereinafter referred to as DFF) and one NOR.
The gate 15 is provided with an input terminal 10 to which an input clock CK as a pulse signal to be counted is applied, and a pair of output terminals 21 and 22 for outputting a count value.
【0011】なお、TFFは、データ入力端子Dに入力
クロックCKが1発入力される毎に、各出力端子Q及び
バーQの状態を反転させ、リセット入力端子Rにリセッ
ト信号が入力されると、各出力端子Q及びバーQの出力
が初期状態にリセットされる回路である。また、DFF
は、クロック入力端子Cに入力クロックCKが与えられ
て始めて、データ入力端子Dに与えられた信号を取り込
み出力Qを反転させ、リセット入力端子Rにリセット信
号が入力されると、出力Qが初期状態にリセットされる
回路である。The TFF inverts the state of each output terminal Q and the bar Q every time one input clock CK is input to the data input terminal D, and when a reset signal is input to the reset input terminal R. , The output of each output terminal Q and bar Q is reset to the initial state. Also, DFF
When the input clock CK is applied to the clock input terminal C, the signal applied to the data input terminal D is taken in, the output Q is inverted, and when the reset signal is input to the reset input terminal R, the output Q is initialized. It is a circuit that is reset to the state.
【0012】ここで、各FF等の接続関係について説明
する。TFF1のデータ入力端子Dは、数計すべき入力
クロックCKが与えられる入力端子10に接続されてお
り、その反転出力端子バーQは、TFF2のデータ入力
端子Dに接続されている。このTFF2の反転出力端子
バーQと、その前段のTFF1の反転出力端子バーQと
は、NORゲートの2入力となっており、その論理出力
は、TFF1及びTFF2をリセットさせるリセット信
号として、TFF1及びTFF2のリセット入力端子R
に与えられる。Here, the connection relationship of each FF will be described. The data input terminal D of the TFF1 is connected to the input terminal 10 to which an input clock CK to be counted is given, and its inverting output terminal bar Q is connected to the data input terminal D of the TFF2. The inverting output terminal bar Q of the TFF2 and the inverting output terminal bar Q of the TFF1 in the previous stage are two inputs of the NOR gate, and the logical output thereof is TFF1 and TFF2 as a reset signal for resetting the TFF1 and TFF2. Reset input terminal R of TFF2
Given to.
【0013】また、TFF1の非反転出力端子Qは、D
FF1のデータ入力端子Dに接続されており、このDF
F1の非反転出力端子Qは、前述した3進カウンタの一
方の出力端子21に接続されている。さらに、TFF2
の非反転出力端子Qは、DFF2のデータ入力端子Dに
接続されており、このDFF2の非反転出力端子Qは、
3進カウンタのもう一方の出力端子22に接続されてい
る。Further, the non-inverting output terminal Q of the TFF1 is D
It is connected to the data input terminal D of FF1 and this DF
The non-inverting output terminal Q of F1 is connected to one output terminal 21 of the above-mentioned ternary counter. Furthermore, TFF2
The non-inverting output terminal Q of DFF2 is connected to the data input terminal D of DFF2, and the non-inverting output terminal Q of DFF2 is
It is connected to the other output terminal 22 of the ternary counter.
【0014】これらDFF1,2のクロック入力端子C
は、いずれも入力端子10と共通に接続されており、こ
のため、これらDFF1,2は、計数すべき入力クロッ
クCKに同期して駆動される。Clock input terminals C of these DFFs 1 and 2
Are commonly connected to the input terminal 10, so that the DFFs 1 and 2 are driven in synchronization with the input clock CK to be counted.
【0015】ここで、このように構成する3進カウンタ
の計数動作を、図2を参照して説明する。図2は、与え
られる入力クロック数に対する、各出力Q1 〜Q4 の出
力値を示している。なお、Q1 はTFF1の非反転出力
端子Qの出力を示し、Q2 はTFF2の非反転出力端子
Qの出力を示す。また、Q3 はDFF1の非反転出力端
子Qの出力を示し、Q4 はDFF2の非反転出力端子Q
の出力を示す。Here, the counting operation of the ternary counter thus constructed will be described with reference to FIG. FIG. 2 shows the output values of the outputs Q 1 to Q 4 for a given number of input clocks. Note that Q 1 indicates the output of the non-inverting output terminal Q of the TFF 1 , and Q 2 indicates the output of the non-inverting output terminal Q of the TFF 2 . Q 3 indicates the output of the non-inverting output terminal Q of DFF 1, and Q 4 indicates the non-inverting output terminal Q of DFF 2.
Shows the output of.
【0016】出力Q1 ,Q2 の初期状態は、ともに
“0”とする。まず、入力端子10に1発目の入力クロ
ックCKが到来した場合、TFF1の出力Q1 は“1”
となり、その反転出力は“0”となる。このため、この
“0”が与えられるTFF2の出力Q2 は“0”の状態
を維持する。このとき、DFF1及びDFF2は、この
1発目の入力クロックCKがこのクロック入力Cに到来
した時点で各データ入力Dに与えられている出力、すな
わち、出力Q1 ,Q2 の初期状態(Q1 ,Q2 )=
(0,0)を取り込み、この値を出力Q3 ,Q4 として
出力端子21、22に与える。この直後に、(Q1 ,Q
2 )=(1,0)となり、この出力がDFF1及びDF
F2のデータ入力端子に与えられるが、次の入力クロッ
クが与えられるまで、このデータを取り込むことはな
い。The initial states of the outputs Q 1 and Q 2 are both "0". First, when the first input clock CK arrives at the input terminal 10, the output Q 1 of the TFF 1 is “1”.
And its inverted output becomes "0". Therefore, the output Q 2 of the TFF 2 to which this “0” is applied maintains the “0” state. At this time, DFF1 and DFF2 are output by clock input CK of the one shot eyes is supplied to each data input D when arriving to the clock input C, that the output Q 1, the initial state of the Q 2 (Q 1 , Q 2 ) =
(0, 0) is taken in and this value is given to output terminals 21 and 22 as outputs Q 3 and Q 4 . Immediately after this, (Q 1 , Q
2 ) = (1,0), and this output is DFF1 and DF
Although it is given to the data input terminal of F2, this data is not taken in until the next input clock is given.
【0017】次に、入力端子10に2発目の入力クロッ
クCKが到来した場合、DFF1及びDFF2は、この
時点で各データ入力端子Dに与えられているデータ、す
なわち、(Q1 ,Q2 )=(1,0)を取り込み、この
値が出力Q3 ,Q4 として出力端子21、22に出力さ
れる。この後、出力Q1 ,Q2 の値が変化した場合に
も、DFF1及びDFF2に、次の入力クロックが与え
られるまで、新たなデータを取り込むことはない。ま
た、この2発目の入力クロックCKを受け、TFF1の
出力Q1 は“0”に反転し、その反転出力“1”がTF
F2に与えられる。従って、TFF2の出力Q2 は
“1”となる。Next, when the second input clock CK arrives at the input terminal 10, the DFF1 and DFF2 receive the data given to the respective data input terminals D at this time, that is, (Q 1 , Q 2 ) = (1,0) is taken in, and the values are output to the output terminals 21 and 22 as outputs Q 3 and Q 4 . After that, even if the values of the outputs Q 1 and Q 2 change, new data is not fetched to the DFF 1 and DFF 2 until the next input clock is applied. Further, in response to the second input clock CK, the output Q 1 of TFF1 is inverted to "0", and the inverted output "1" is TF.
Given to F2. Therefore, the output Q 2 of TFF2 is "1".
【0018】次に、入力端子10に3発目の入力クロッ
クCKが到来した場合、DFF1及びDFF2は、この
時点で各データ入力端子Dに与えられているデータ、す
なわち、(Q1 ,Q2 )=(0,1)を取り込み、この
値を出力Q3 ,Q4 として出力端子21、22にそれぞ
れ出力する。この後、出力Q1 ,Q2 の値が変化した場
合にも、DFF1及びDFF2は、次の入力クロックC
Kが与えられるまで、新たなデータを取り込むことはな
い。また、同時に、この3発目の入力クロックCKを受
け、TFF1の出力Q1 は“1”に反転し、その反転出
力は“0”となる。この反転出力“0”は、TFF2に
与えられるが、その出力Q2 は“1”を維持することと
なる。この時、TFF1及びTFF2の反転出力は、と
もに“0”となり、このとき初めて、NORゲート15
の出力が“1”となる。これにより前述したリセット信
号が生成され、TFF1及びTFF2は、直ちにリセッ
トされ、(Q1 ,Q2 )=(0,0)となる。Next, when the third input clock CK arrives at the input terminal 10, the DFF1 and DFF2 receive the data given to the respective data input terminals D at this time, that is, (Q 1 , Q 2 ) = (0, 1) is taken in and these values are output to the output terminals 21 and 22 as outputs Q 3 and Q 4 , respectively. After that, even if the values of the outputs Q 1 and Q 2 change, the DFF 1 and DFF 2 are driven by the next input clock C.
No new data will be fetched until K is given. At the same time, receiving the input clock CK of the three-shot eyes, output Q 1 of the TFF1 is inverted to "1", the inverted output is "0". The inverted output “0” is given to the TFF2, but the output Q 2 thereof maintains “1”. At this time, the inverted outputs of TFF1 and TFF2 both become "0", and only at this time is the NOR gate 15 turned on.
Output becomes "1". As a result, the above-mentioned reset signal is generated, TFF1 and TFF2 are immediately reset, and (Q 1 , Q 2 ) = (0, 0).
【0019】次に、入力端子10に4発目の入力クロッ
クCKが到来した場合、DFF1及びDFF2は、この
時点で各データ入力端子Dに与えられているデータ、す
なわち、(Q1 ,Q2 )=(0,0)を取り込み、この
値を出力Q3 ,Q4 として出力端子21、22にそれぞ
れ出力する。すなわち、初期状態に戻ることになるが、
1発目の入力クロックCKから数えて3発目で、各出力
Q3 ,Q4 が初期状態に戻ることになる。以下、入力ク
ロックCKが1発到来する毎に、この動作を順に繰り返
すことになり、結果的に3進カウンタとして機能するこ
とになる。Next, when the fourth input clock CK arrives at the input terminal 10, the DFF1 and DFF2 receive the data given to the respective data input terminals D at this time, that is, (Q 1 , Q 2 ) = (0,0) is taken in, and this value is output to output terminals 21 and 22 as outputs Q 3 and Q 4 , respectively. In other words, it will return to the initial state,
Each of the outputs Q 3 and Q 4 returns to the initial state at the third time counting from the first input clock CK. Hereafter, this operation is repeated in sequence every time the input clock CK arrives, and as a result, it functions as a ternary counter.
【0020】一方、TFF1は、この4発目の入力クロ
ックCKを受け、その出力Q1 が“1”に反転し、その
反転出力“0”が与えられるTFF2の出力Q2 も
“0”に反転する。これは、入力クロックCKが1発目
の状態と同一であり、以下、入力クロックCKが1発到
来する毎に、この動作を順に繰り返すことになる。On the other hand, the TFF1 receives the fourth input clock CK, its output Q 1 is inverted to "1", and its inverted output "0" is given, and the output Q 2 of TFF2 is also "0". Invert. This is the same as the state of the first input clock CK, and thereafter, every time the input clock CK arrives once, this operation is sequentially repeated.
【0021】以上説明したように、このように構成する
3進カウンタの出力端子21、22には、入力クロック
が1発到来する毎に、その出力(Q3 ,Q4 )が、
(0、0)、(1、0)、(0、1)、(0、0)・・
・と順に変化することになり、3進(1/3)カウンタ
として機能することがわかる。As described above, at the output terminals 21 and 22 of the ternary counter configured as described above, the output (Q 3 , Q 4 ) of the input clock arrives at every one arrival.
(0,0), (1,0), (0,1), (0,0) ...
It turns out that it changes in order and it functions as a ternary (1/3) counter.
【0022】以上説明した実施例では、入力クロックC
Kは、一定の周期で到来するクロック信号として例示し
たが、不定期的に到来するパルス信号であってもよい。In the embodiment described above, the input clock C
Although K is exemplified as a clock signal that arrives at a fixed cycle, it may be a pulse signal that arrives irregularly.
【0023】[0023]
【発明の効果】以上説明した3進(1/3)カウンタに
よれば、第1及び第2のトリガ型フリップフロップの出
力は、一旦、第1及び第2のディレイ型フリップフロッ
プに与えられ、この第1及び第2のディレイ型フリップ
フロップは、ともに、データ入力端子に与えられるパル
ス信号によって同期的に駆動される。According to the ternary (1/3) counter described above, the outputs of the first and second trigger type flip-flops are once provided to the first and second delay type flip-flops. Both the first and second delay flip-flops are synchronously driven by a pulse signal applied to the data input terminal.
【0024】従って、第1及び第2のトリガ型フリップ
フロップの出力が、パルス信号の1パルス分遅れて、順
に、第1及び第2のディレイ型フリップフロップから各
出力端子に与えられる。このため、たとえ、リセット信
号を出力する論理和回路内での信号遅延が生じたとして
も、次のパルス信号が到来するまでにこのリセット信号
が生成されれば、正確に3進カウンタとして動作するこ
ととなる。これにより、リセット信号を生成するまでの
時間の余裕度を増すことができ、3進カウンタとしての
動作信頼性を向上させることができる。Therefore, the outputs of the first and second trigger type flip-flops are sequentially provided to the respective output terminals from the first and second delay type flip-flops with a delay of one pulse of the pulse signal. Therefore, even if a signal delay occurs in the logical sum circuit that outputs the reset signal, if the reset signal is generated before the arrival of the next pulse signal, it accurately operates as a ternary counter. It will be. As a result, it is possible to increase the margin of time until the reset signal is generated and improve the operation reliability as the ternary counter.
【図1】本実施例にかかる3進カウンタの構成を示す回
路図である。FIG. 1 is a circuit diagram showing a configuration of a ternary counter according to the present embodiment.
【図2】図1の3進カウンタの動作を示す真理値図表で
ある。FIG. 2 is a truth table showing the operation of the ternary counter shown in FIG.
【図3】従来の3進カウンタの構成を示す回路図であ
る。FIG. 3 is a circuit diagram showing a configuration of a conventional ternary counter.
TFF1…トリガ型フリップフロップ(第1のトリガ型
フリップフロップ)、TFF2…トリガ型フリップフロ
ップ(第2のトリガ型フリップフロップ)、DFF1…
ディレイ型フリップフロップ(第1のディレイ型フリッ
プフロップ)、DFF2…ディレイ型フリップフロップ
(第2のディレイ型フリップフロップ)、15…NOR
ゲート(論理和回路)、CK…入力クロック(パルス信
号)、Q1 、Q2 ,Q3 、Q4 …出力、21、22…出
力端子。TFF1 ... Trigger type flip-flop (first trigger type flip-flop), TFF2 ... Trigger type flip-flop (second trigger type flip-flop), DFF1 ...
Delay type flip-flop (first delay type flip-flop), DFF2 ... Delay type flip-flop (second delay type flip-flop), 15 ... NOR
Gate (logical sum circuit), CK ... input clock (pulse signal), Q 1, Q 2, Q 3, Q 4 ... output, 21, 22 ... output terminal.
Claims (1)
第2の出力端子に2値の信号レベルを出力して計数値を
表現する3進カウンタにおいて、 前記パルス信号が与えれる第1のトリガ型フリップフロ
ップと、 この第1のトリガ型フリップフロップの反転出力が与え
られる第2のトリガ型フリップフロップと、 前記第1のトリガ型フリップフロップの反転出力と前記
第2のトリガ型フリップフロップの反転出力との論理和
をとり、この結果を基に、これら第1及び第2のトリガ
型フリップフロップをリセットさせるリセット信号を出
力する論理和回路と、 前記第1のトリガ型フリップフロップの非反転出力を前
記パルス信号に同期して取り込み、この出力を前記第1
の出力端子に与える第1のディレイ型フリップフロップ
と、 前記第2のトリガ型フリップフロップの非反転出力を前
記パルス信号に同期して取り込み、この出力を前記第2
の出力端子に与える第2のディレイ型フリップフロップ
と、 を備えることを特徴とする3進カウンタ。1. A ternary counter that counts a given pulse signal and outputs a binary signal level to first and second output terminals to express a count value, wherein the first pulse signal is given. Trigger flip-flop, a second trigger flip-flop to which the inverted output of the first trigger flip-flop is given, an inverted output of the first trigger flip-flop, and the second trigger flip-flop And a logical sum circuit that outputs a reset signal for resetting the first and second trigger type flip-flops based on the result of the logical OR with the inverted output of the first trigger type flip-flop. The inverted output is fetched in synchronization with the pulse signal, and this output is output to the first
A non-inverted output of the first delay type flip-flop applied to the output terminal of the second trigger type flip-flop and the second trigger type flip-flop of the second trigger type flip-flop in synchronization with the pulse signal,
And a second delay flip-flop provided to the output terminal of the ternary counter.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24931693A JPH07106955A (en) | 1993-10-05 | 1993-10-05 | Ternary counter |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24931693A JPH07106955A (en) | 1993-10-05 | 1993-10-05 | Ternary counter |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07106955A true JPH07106955A (en) | 1995-04-21 |
Family
ID=17191188
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP24931693A Pending JPH07106955A (en) | 1993-10-05 | 1993-10-05 | Ternary counter |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07106955A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118573187A (en) * | 2024-08-02 | 2024-08-30 | 牛芯半导体(深圳)有限公司 | Frequency dividing circuit and digital signal processing circuit |
-
1993
- 1993-10-05 JP JP24931693A patent/JPH07106955A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118573187A (en) * | 2024-08-02 | 2024-08-30 | 牛芯半导体(深圳)有限公司 | Frequency dividing circuit and digital signal processing circuit |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6075392A (en) | Circuit for the glitch-free changeover of digital signals | |
| GB1579626A (en) | Data transfer synchronizing circuit | |
| US4786823A (en) | Noise pulse suppressing circuit in digital system | |
| JP2641276B2 (en) | Two-stage synchronizer | |
| JPH07106955A (en) | Ternary counter | |
| US6091794A (en) | Fast synchronous counter | |
| US4728816A (en) | Error and calibration pulse generator | |
| US6049571A (en) | Encoding circuit with a function of zero continuous-suppression in a data transmission system | |
| JP2547723B2 (en) | Divider circuit | |
| JP2984429B2 (en) | Semiconductor integrated circuit | |
| JP2923175B2 (en) | Clock generation circuit | |
| JPH0683066B2 (en) | Counter circuit | |
| JPH11112296A (en) | Double edge d-flip flop circuit | |
| JPS6390236A (en) | Alarm circuit for degradation of error rate | |
| SU1045398A1 (en) | Sample device | |
| JPH0540645A (en) | Parity counter circuit | |
| JPH0625056Y2 (en) | ECL mono-multi circuit | |
| JP3382329B2 (en) | Odd counter circuit | |
| JP2002223206A (en) | Elastic storage circuit and method of receiving delayed signal | |
| SU368594A1 (en) | DEVICE FOR TRANSFORMING LOGICAL | |
| JP2638337B2 (en) | Error counter circuit | |
| SU1218503A1 (en) | Device for majority sampling of asynchronous signals | |
| JPS59207724A (en) | input circuit | |
| JPS63269840A (en) | Frame synchronization circuit | |
| JPH05327482A (en) | Divider |