Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0342814B2 - - Google Patents
[go: Go Back, main page]

JPH0342814B2 - - Google Patents

Info

Publication number
JPH0342814B2
JPH0342814B2 JP23744084A JP23744084A JPH0342814B2 JP H0342814 B2 JPH0342814 B2 JP H0342814B2 JP 23744084 A JP23744084 A JP 23744084A JP 23744084 A JP23744084 A JP 23744084A JP H0342814 B2 JPH0342814 B2 JP H0342814B2
Authority
JP
Japan
Prior art keywords
flip
flop
output
terminal
input terminal
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.)
Expired
Application number
JP23744084A
Other languages
Japanese (ja)
Other versions
JPS61117923A (en
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 filed Critical
Priority to JP23744084A priority Critical patent/JPS61117923A/en
Publication of JPS61117923A publication Critical patent/JPS61117923A/en
Publication of JPH0342814B2 publication Critical patent/JPH0342814B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Manipulation Of Pulses (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は12進カウンタ回路に関し、特にデイジ
タル時計ICに用いるために1から12までを繰弁
しカウントするように構成された所謂シンクロナ
ス方式の12進カウンタ回路に関する。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a hexadecimal counter circuit, and in particular, a so-called synchronous type counter circuit configured to repeat and count from 1 to 12 for use in a digital clock IC. Concerning a hexadecimal counter circuit.

〔従来の技術〕[Conventional technology]

第3図は従来技術におけるこの種の12進カウン
タ回路の1例を示すもので、6,7,8,9、お
よび10はそれぞれDフリツプフロツプであつ
て、そのうちフリツプフロツプ6,7、および1
0には、クロツク発生回路からのクロツク信号φ
がインバータ61および62を通して供給される
クロツク入力端子φと、該クロツク信号φがイン
バータ61を通して反転されて供給されるクロツ
ク入力端子とを有する。またフリツプフロツプ
8にはフリツプフロツプ7の出力Q22がクロ
ツク信号として入力されるクロツク入力端子Q2
2を有し、更にフリツプフロツプ9にはフリツ
プフロツプ6の出力Q11がクロツク信号とし
て入力されるクロツク入力端子Q11を有す
る。
FIG. 3 shows an example of this type of hexadecimal counter circuit in the prior art, in which 6, 7, 8, 9, and 10 are D flip-flops, among which flip-flops 6, 7, and 1 are D flip-flops.
0, the clock signal φ from the clock generation circuit
has a clock input terminal φ to which the clock signal φ is supplied through inverters 61 and 62, and a clock input terminal to which the clock signal φ is inverted and supplied through inverter 61. The flip-flop 8 also has clock input terminals Q 2 , 2 to which the output Q 2 , 2 of the flip-flop 7 is input as a clock signal.
The flip-flop 9 has a clock input terminal Q 1,1 to which the output Q 1,1 of the flip-flop 6 is inputted as a clock signal.

更にDフリツプフロツプ6には、セツト端子
S、データ入力端子D1、出力端子Q11を有
し、Dフリツプフロツプ7には、リセツト端子
R、データ入力端子D2、出力端子Q22を有
し、Dフリツプフロツプ8には、リセツト端子
R、データ入力端子D3、出力端子Q3を有し、D
フリツプフロツプ9には、リセツト端子、デー
タ入力端子D4、出力端子Q4を有し、Dフリツプ
フロツプ10には、リセツト端子、データ入力
端子D5、出力端子Q5を有する。
Furthermore, the D flip-flop 6 has a set terminal S, a data input terminal D 1 , and an output terminal Q 1 , 1 , and the D flip-flop 7 has a reset terminal R, a data input terminal D 2 , and an output terminal Q 2 , 2. The D flip-flop 8 has a reset terminal R, a data input terminal D 3 , and an output terminal Q 3 .
The flip-flop 9 has a reset terminal, a data input terminal D 4 , and an output terminal Q 4 , and the D flip-flop 10 has a reset terminal, a data input terminal D 5 , and an output terminal Q 5 .

そしてDフリツプフロツプ6のデータ入力端子
D1には端子1からの出力が入力される。
and the data input terminal of D flip-flop 6.
The output from terminal 1 is input to D1.

またDフリツプフロツプ7のデータ入力端子
D2には、アンドゲート71の出力a(Q1,Q2の論
理積)、アンドゲート72の出力b(1,Q5の論
理積)、アンドゲート73の出力c(12およ
びQ3の論理積)、およびQ4をノアゲート74を通
してえられた信号(すなわち+++4
が入力される。
Also, the data input terminal of D flip-flop 7
D 2 includes the output a of the AND gate 71 (the logical product of Q 1 , Q 2 ), the output b of the AND gate 72 (the logical product of 1 , Q 5 ), and the output c of the AND gate 73 (the logical product of 1 , 2 and Q 3 ), and the signal obtained through the NOR gate 74 (i.e. +++ 4 )
is input.

またDフリツプフロツプ8のデータ入力端子
D3にはQ5およびQ3をノアゲート81を通してえ
られた信号が入力され、Dフリツプフロツプ9の
データ入力端子D4には3および2をノアゲート
91を通してえられた信号が入力される。
Also, the data input terminal of D flip-flop 8
A signal obtained by passing Q 5 and Q 3 through the NOR gate 81 is input to D 3 , and a signal obtained by passing 3 and 2 through the NOR gate 91 is input to the data input terminal D 4 of the D flip-flop 9 .

更にDフリツプフロツプ10のデータ入力端子
D5には、アンドゲート101の出力i(Q1,Q4
論理積)、およびアンドゲート102の出力j(
,Q5の論理積)をノアゲート103およびイン
バータ104を通してえられた信号(すなわちi
+j)が入力される。
Furthermore, the data input terminal of the D flip-flop 10
D 5 contains the output i (logical product of Q 1 and Q 4 ) of the AND gate 101 and the output j (the logical product of Q 1 and Q 4 ) of the AND gate 102 (
2 , Q 5 ) to the signal obtained through the NOR gate 103 and the inverter 104 (i.e.
+j) is input.

このような構成のもとに、各Dフリツプフロツ
プからえられる出力Q1,Q2,Q3,Q4、およびQ5
を組合せることにより、クロツク信号φが入力さ
れる毎に(この例では逐次入力されるクロツク信
号φの立下り毎に)、その出力側のカウント数と
して1、2、3、…12を繰返すことになる。なお
その場合Q5がハイレベルであれば10の桁が「1」
であることを示し、また1の桁のカウント数(す
なわち0〜9)はQ1,Q2,Q3,Q4の各出力(2
進数で表される)を組合せることによりえられ
る。
Under such a configuration, the outputs Q 1 , Q 2 , Q 3 , Q 4 , and Q 5 obtained from each D flip-flop are
By combining these, each time the clock signal φ is input (in this example, each time the clock signal φ that is input sequentially falls), the count number on the output side is repeated as 1, 2, 3, ...12. It turns out. In that case, if Q 5 is high level, the 10th digit is "1"
, and the count number of 1 digits (i.e. 0 to 9) is calculated from each output of Q 1 , Q 2 , Q 3 , and Q 4 (2
(expressed in base numbers).

次に第4図は、第3図の回路が正常に動作した
場合のタイミングチヤートで示す図であつて、先
ずリセツト信号がハイレベルになることによつ
て、Dフリツプフロツプ6においては該リセツト
信号がセツト端子に供給されてQ1がハイレ
ベル(「1」)に初期設定され、他のフリツプフロ
ツプ7乃至10においては該リセツト信号がリ
セツト端子に供給されてQ2乃至Q5がローレベ
ル(「0」)に初期設定される。
Next, FIG. 4 is a diagram showing a timing chart when the circuit of FIG. The reset signal is supplied to the reset terminal, and Q1 is initially set to high level ("1"), and in other flip-flops 7 to 10, the reset signal is supplied to the reset terminal, and Q2 to Q5 are set to low level ("0"). ”).

その後各Dフリツプフロツプにおいては、クロ
ツク信号φ(ただしDフリツプフロツプ8,9で
はそれぞれQ2,Q1)の立下り時刻毎に、その時
点でそれぞれのデータ入力端子に入力される入力
信号の値を読み取り、その値をクロツク信号φ
(ただしDフリツプフロツプ8,9ではそれぞれ
Q2,Q1)の次の立下り時刻まで保持する。
After that, each D flip-flop reads the value of the input signal input to the respective data input terminal at each falling time of the clock signal φ (however, Q 2 and Q 1 for D flip-flops 8 and 9, respectively). , whose value is clocked by the clock signal φ
(However, for D flip-flops 8 and 9, each
Q 2 , Q 1 ) is held until the next falling time.

すなわち、まずDフリツプフロツプ6において
は、上述したようにリセツト信号によつてQ1
が「1」に、一方1が「0」に初期設定される。
したがつてクロツク信号φの次の立下り時におい
て、該フリツプフロツプはD1すなわち1の値を
読み取つてQ1が「0」に、一方1が「1」に設
定される。更に次の立下り時においては、そのと
きの1の値を読み取つてQ1が「1」に、一方1
が「0」に設定され、以下同様のサイクルを繰返
す(第4図のQ1参照)。
That is, first, in the D flip-flop 6, Q 1 is changed by the reset signal as described above.
is initialized to "1", while 1 is initialized to "0".
Therefore, on the next falling edge of the clock signal φ, the flip-flop reads the value of D 1 or 1 and Q 1 is set to ``0'' while 1 is set to ``1''. Furthermore, at the next falling edge, the value of 1 at that time is read and Q 1 becomes "1", while 1
is set to "0" and the same cycle is repeated (see Q 1 in Figure 4).

次いで第3図における各アンドゲート71,7
2,73の出力a,b,cはそれぞれQ1,Q2
論理積、1,Q5の論理積、12,Q3の論理
積であつて第4図のa,b,cで示される波形と
なる。またこれらa,b,cおよびQ4をノアゲ
ート74を通してえられるデータ入力D2は第4
図のD2で示される波形となる。
Next, each AND gate 71, 7 in FIG.
The outputs a, b, and c of 2 and 73 are the logical product of Q 1 and Q 2 , the logical product of 1 , Q 5 , and the logical product of 1 , 2 , and Q 3, respectively, and are the logical product of a, b, and c in Fig. 4. The waveform will be as shown below. Furthermore, the data input D 2 obtained from these a, b, c and Q 4 through the NOR gate 74 is the fourth
The waveform will be shown as D2 in the figure.

したがつてDフリツプフロツプ7においては、
リセツト信号によつてQ2が「0」に、一方2
が「1」に初期設定された後、クロツク信号φの
次の立下り時においてそのときのD2の値「1」
を読み取つてQ2が「1」となり2が「0」とな
る。そしてその次の立下り時においてもそのとき
のD2の値「1」を読み取つてQ2の値は(したが
つて2も)そのまま維持される。この場合図に
は示されていないが、上述の動作を行わせるに
は、D2の値が「1」から「0」に変化する前に
クロツク信号が立下る必要がある。
Therefore, in the D flip-flop 7,
The reset signal sets Q 2 to “0”, while 2
After D2 is initially set to "1", the value of D2 at that time is " 1 " at the next falling edge of the clock signal φ.
After reading Q 2 becomes "1" and 2 becomes "0". Then, at the next falling edge, the value of D 2 at that time is read, and the value of Q 2 (and therefore 2 ) is maintained as it is. In this case, although not shown in the figure, in order to perform the above operation, the clock signal must fall before the value of D 2 changes from "1" to "0".

そしてそれにつづくクロツク信号の立下り時に
おいて該フリツプフロツプ7は、そのときのD2
の値を読み取つてQ2が「0」に設定される。そ
して次の立下り時においてもそのときのD2の値
「0」を読み取つてQ2の値はそのまま維持され
る。この場合も、かかる動作を行わせるには、
D2の値が「0」から「1」に変化する前にクロ
ツク信号が立下る必要がある。以下同様にして
Q2の波形は第2図D2に示されるようになる。
Then, at the subsequent falling edge of the clock signal, the flip-flop 7 outputs the current D 2
Q 2 is set to ``0'' by reading the value of . Then, at the next falling edge, the value of D 2 at that time is read, and the value of Q 2 is maintained as it is. Again, to perform such an operation,
The clock signal must fall before the value of D2 changes from "0" to "1". Do the same below
The waveform of Q 2 becomes as shown in FIG. 2 D 2 .

更に各アンドゲートの出力i,j、各データ入
力D3,D4,D5および各フリツプフロツプ出力
Q3,Q4,Q5の各波形はそれぞれ第4図に示され
るとおりになり、その結果、該Q1乃至Q5によつ
て構成されるカウンタ出力は第4図最下行に示さ
れるとおりになる。なおDフリツプフロツプ8に
入力されるクロツク信号はQ22であり、Dフ
リツプフロツプ9に入力されるクロツク信号は
Q11となつている。
Furthermore, the outputs i, j of each AND gate, each data input D 3 , D 4 , D 5 and each flip-flop output
The waveforms of Q 3 , Q 4 , and Q 5 are as shown in Figure 4, and as a result, the counter output composed of Q 1 to Q 5 is as shown in the bottom row of Figure 4. become. Note that the clock signal input to the D flip-flop 8 is Q 2,2 , and the clock signal input to the D flip-flop 9 is
Q 1 , 1 .

そして出力Q5はカウント数の10の桁を「1」
にするためのもので、カウント数が10、11、およ
び12のときに「1」となるものであり、一方出力
Q1乃至Q4を組合せて1の桁を表す。したがつて
Q1はカウント数が奇数のとき「1」となり、Q2
はカウント数が2、3、6、7、および12のとき
「1」となり、Q3はカウント数が4、5、6、7
のとき「1」となり、Q4はカウント数が8、9
のとき「1」となる。そしてカウント数が12まで
達したあと次のクロツクの立下りで1に戻る。
And the output Q 5 sets the 10th digit of the count number to "1"
The output is ``1'' when the count is 10, 11, and 12.
The digit of 1 is represented by combining Q 1 to Q 4 . Therefore
Q 1 becomes "1" when the count number is odd, and Q 2
is "1" when the count number is 2, 3, 6, 7, and 12, and Q 3 is "1" when the count number is 4, 5, 6, 7.
When , it becomes "1", and Q 4 has a count of 8 and 9.
It becomes "1" when . After the count reaches 12, it returns to 1 at the next falling edge of the clock.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

しかしながら上記従来例の回路においては、内
部ゲートおよび配線容量などで生ずるおくれが、
各Dフリツプフロツプに入力されるデータやクロ
ツク信号に影響し、データとクロツク信号との相
互間におけるタイミングの関係を狂わせたり、入
力されるデータに生ずるスパイクパルスを出力側
に取り込んだりしていくつかのクロツク信号立下
り時にDフリツプフロツプの出力が誤つた値に設
定されるおそれがあるという問題点があつた。
However, in the conventional circuit described above, the delay caused by the internal gate and wiring capacitance, etc.
It affects the data and clock signal input to each D flip-flop, disrupts the timing relationship between the data and clock signal, and incorporates spike pulses that occur in the input data into the output side, resulting in some There is a problem in that the output of the D flip-flop may be set to an incorrect value when the clock signal falls.

すなわちその誤動作の1つの態様が第5図に示
される。前にも述べたように上記従来例の回路が
正しく動作するためには、Dフリツプフロツプに
入力されるクロツク信号立下り時にそのDフリツ
プフロツプに入力されるデータの値も変化する場
合、必ずデータの値が変化する前にクロツクが立
下り、その変化前のデータを読取る必要がある。
That is, one aspect of the malfunction is shown in FIG. As mentioned earlier, in order for the above conventional circuit to operate correctly, if the value of the data input to the D flip-flop also changes at the falling edge of the clock signal input to the D flip-flop, the data value must change. The clock falls before the change occurs, and it is necessary to read the data before the change.

しかしながら上述したようにフリツプフロツプ
9においては、クロツク信号としてフリツプフロ
ツプ6の出力Q11を用いており、該クロツク
信号Q11が配線容量などにより生ずるおくれ
はかなり大きいものとなり、これに比べて入力デ
ータD4となるノア回路91の出力(23
Q2・Q3)の伝播速度の方が早いため、例えば第
5図のtAで示す時点においてデータD4が「1」か
ら「0」へ変化した後にクロツク信号であるQ1
が立下ることとなり、そのような場合には第5図
のA点に示されるように出力Q4が「1」となら
ず「0」に設定されてしまいその結果カウント数
7の次が0となり誤動作となる。
However, as mentioned above, the flip-flop 9 uses the output Q 1 , 1 of the flip-flop 6 as a clock signal, and the delay in the clock signal Q 1 , 1 caused by wiring capacitance etc. is quite large. The output of the NOR circuit 91 which becomes the input data D 4 ( 2 + 3 =
Since the propagation speed of Q 2 and Q 3 ) is faster, for example, after the data D 4 changes from "1" to "0" at the time point t A in FIG. 5, the clock signal Q 1
will fall, and in such a case, as shown at point A in Figure 5, the output Q4 will not become "1" but will be set to "0", and as a result, the next count after count number 7 will be 0. This will result in a malfunction.

更にその誤動作の他の態様が第6図に示され
る。この誤動作の態様はフリツプフロツプ8のク
ロツク信号およびデータ相互間のタイミングが原
因となるもので、該フリツプフロツプ8の入力デ
ータD3は(53)となるが、いま仮に、第6
図のtBで示される時点においてQ5の立下りとQ3
の立上りとの間に時間的なずれが生ずると、該デ
ータD3には第6図のPで示すようなスパイクパ
ルスを生ずることになる。
Furthermore, another aspect of the malfunction is shown in FIG. This malfunction is caused by the timing between the clock signal and data of the flip-flop 8. The input data D3 of the flip-flop 8 is ( 5 + 3 ), but if the input data D3 of the flip-flop 8 is (5 + 3),
At the time indicated by t B in the figure, the fall of Q 5 and Q 3
If a time lag occurs between the rising edge of the data D3 , a spike pulse as shown by P in FIG. 6 will occur in the data D3.

一方該フリツプフロツプ8においてはクロツク
信号としてフリツプフロツプ7の出力Q22
用いており、該クロツク信号が配線容量などによ
り生ずるおくれがかなり大きく、上記データD3
に生ずるスパイクパルスPの発生後にクロツク信
号Q2が立下るため、該フリツプフロツプ8は第
6図のBで示すようにこのスパイクパルスを読み
取つてしまい出力Q3が「1」に設定されてしま
い、その結果カウント数12の次が5となり、これ
また誤動作となる。
On the other hand, the flip-flop 8 uses the outputs Q 2 and 2 of the flip-flop 7 as a clock signal, and the clock signal has a considerable delay caused by wiring capacitance, etc., and the above-mentioned data D 3
Since the clock signal Q2 falls after the spike pulse P generated at , the flip-flop 8 reads this spike pulse as shown by B in FIG. 6, and the output Q3 is set to "1". As a result, the count number after 12 becomes 5, which again causes a malfunction.

本発明にかかる問題点を解決するためになされ
たもので、いかなる状態においてもクロツク信号
とデータとの相互の時間関係に狂いを生ずること
がなく、各フリツプフロツプが、各クロツク立下
り時において、誤つたデータ(スパイクパルスを
含む)にもとづいてその出力側が誤つた値に設定
されることを確実に防止し、デイジタル時計IC
として致命的となる誤動作を解消するようにした
ものである。
This was done in order to solve the problems related to the present invention, and the mutual time relationship between the clock signal and the data does not go out of order under any conditions, and each flip-flop does not cause an error at the falling edge of each clock. digital clock IC.
This is designed to eliminate malfunctions that could be fatal.

〔問題点を解決するための手段〕[Means for solving problems]

本発明によれば、第1のDフリツプフロツプ1
乃至第5のDフリツプフロツプ5をそなえ、該第
1のDフリツプフロツプ1はクロツク入力端子、
セツト端子、データ入力端子、および出力端子を
有し、 該第2のDフリツプフロツプ2乃至第5のDフ
リツプフロツプ5は各々、クロツク入力端子、リ
セツト端子、データ入力端子、および出力端子を
有し、 該第1のDフリツプフロツプ1乃至第5のDフ
リツプフロツプ5の各々が有するクロツク入力端
子には各々クロツク発生回路からのクロツク信号
(CK)が直接に供給され、 該第1のDフリツプフロツプ1のデータ入力端
子には、該第1のDフリツプフロツプ1の反転出
力が入力され、 該第2のDフリツプフロツプ2のデータ入力端
子には、該第1のDフリツプフロツプ1の出力と
該第2のDフリツプフロツプ2の出力との論理積
と、該第1のDフリツプフロツプ1の反転出力と
該第5のDフリツプフロツプ5の出力との論理積
と、該第1のDフリツプフロツプ1の反転出力と
該第2のDフリツプフロツプ2の反転出力と該第
3のDフリツプフロツプ3の出力との論理積と、
該第4のDフリツプフロツプ4の出力との反転論
理和として得られる信号が入力され、 該第3のDフリツプフロツプ3のデータ入力端
子には、該第1のDフリツプフロツプ1の出力と
該第2のDフリツプフロツプ2の出力と該第3の
Dフリツプフロツプ3の反転出力との論理積と、
該第1のDフリツプフロツプ1の反転出力と該第
2のDフリツプフロツプ2の出力と該第3のDフ
リツプフロツプ3の出力との論理積と、該第2の
Dフリツプフロツプ2の反転出力と該第3のDフ
リツプフロツプ3の出力との論理積との論理和と
して得られる信号が入力され、 該第4のDフリツプフロツプ4のデータ入力端
子には、該第1のDフリツプフロツプ1の出力と
該第2のDフリツプフロツプ2の出力と該第3の
Dフリツプフロツプ3の出力との論理積と、該第
1のDフリツプフロツプ1の反転出力と該第4の
Dフリツプフロツプ4の出力との論理積との論理
和として得られる信号が入力され、 該第5のDフリツプフロツプ5のデータ入力端
子には、該第1のDフリツプフロツプ1の出力と
該第4のDフリツプフロツプ4の出力との論理積
と、該第2のDフリツプフロツプ2の反転出力と
該第5のDフリツプフロツプ5の出力との論理積
との論理和として得られる信号が入力され、 該第1のDフリツプフロツプ1乃至第5のDフ
リツプフロツプ5は、各々該クロツク信号の立ち
下がり時刻毎に該データ入力端子に入力される入
力信号値を読み取り、該入力信号値を該クロツク
信号の次の立ち下がり時刻まで保持するように構
成し、 該第1のDフリツプフロツプ1乃至該第4のD
フリツプフロツプ4の各出力端子からの2進出力
によつて1から9までがカウントされ、該第5の
Dフリツプフロツプ5の出力端子からの2進出力
によつて10の桁がカウントされ、それらを組合せ
て1から12までのカウント数が繰返しカウントさ
れるように構成されることを特徴とする12進カウ
ンタ回路が提供される。
According to the invention, the first D flip-flop 1
to a fifth D flip-flop 5, the first D flip-flop 1 has a clock input terminal,
a set terminal, a data input terminal, and an output terminal; each of the second D flip-flop 2 to fifth D flip-flop 5 has a clock input terminal, a reset terminal, a data input terminal, and an output terminal; A clock signal (CK) from a clock generation circuit is directly supplied to the clock input terminal of each of the first D flip-flop 1 to the fifth D flip-flop 5, and the data input terminal of the first D flip-flop 1 is directly supplied with a clock signal (CK) from a clock generation circuit. The inverted output of the first D flip-flop 1 is input to the input terminal, and the output of the first D flip-flop 1 and the output of the second D flip-flop 2 are input to the data input terminal of the second D flip-flop 2. the logical product of the inverted output of the first D flip-flop 1 and the output of the fifth D flip-flop 5, the inverted output of the first D flip-flop 1, and the second D flip-flop 2. and the inverted output of the third D flip-flop 3;
A signal obtained as an inverted logical sum with the output of the fourth D flip-flop 4 is input, and a signal obtained by inverting the output of the first D flip-flop 1 and the second D flip-flop 3 is input to the data input terminal of the third D flip-flop 3. the AND of the output of the D flip-flop 2 and the inverted output of the third D flip-flop 3;
The logical product of the inverted output of the first D flip-flop 1, the output of the second D flip-flop 2, and the output of the third D flip-flop 3, the inverted output of the second D flip-flop 2, and the third A signal obtained as a logical sum of the output of the first D flip-flop 1 and the output of the second D flip-flop 3 is input to the data input terminal of the fourth D flip-flop 4. As the logical sum of the logical product of the output of the D flip-flop 2 and the output of the third D flip-flop 3, and the logical product of the inverted output of the first D flip-flop 1 and the output of the fourth D flip-flop 4. The obtained signal is input to the data input terminal of the fifth D flip-flop 5, and the logical product of the output of the first D flip-flop 1 and the output of the fourth D flip-flop 4 and the second A signal obtained as the logical sum of the inverted output of the D flip-flop 2 and the output of the fifth D flip-flop 5 is input, and each of the first D flip-flop 1 to the fifth D flip-flop 5 outputs the The first D flip-flop is configured to read an input signal value input to the data input terminal at each falling time of the clock signal and hold the input signal value until the next falling time of the clock signal. 1 to the fourth D
The binary output from each output terminal of the flip-flop 4 counts the digits 1 to 9, and the binary output from the output terminal of the fifth D flip-flop 5 counts the digits of 10, which are then combined. A hexadecimal counter circuit is provided, characterized in that it is configured to repeatedly count from 1 to 12.

〔作用〕[Effect]

上記構成によれば、各Dフリツプフロツプは、
該フリツプフロツプにクロツク発生回路から入力
されるクロツク信号の立下り時刻毎に、その時点
でそれぞれのデータ入力端子に入力される入力信
号の値を読み取り、その値をクロツク信号の次の
立下り時刻まで保持する。
According to the above configuration, each D flip-flop is
At each falling time of the clock signal input from the clock generation circuit to the flip-flop, the value of the input signal input to each data input terminal at that time is read, and the value is stored until the next falling time of the clock signal. Hold.

その場合、各フリツプフロツプに供給されるク
ロツク信号がすべてクロツク発生回路から必要に
応じてインバータを介するのみで共通的に直接供
給されており、該クロツク信号をもとにして各D
フリツプフロツプに入力されるデータの値が決定
されるため、該クロツクの立下り時刻のおくれに
よつて誤つたデータ入力が出力側に設定されるこ
とを確実に防止する。
In that case, all the clock signals supplied to each flip-flop are commonly directly supplied from the clock generation circuit only via an inverter as necessary, and each D
Since the value of the data input to the flip-flop is determined, it is reliably prevented that erroneous data input is set on the output side due to a delay in the fall time of the clock.

〔実施例〕〔Example〕

第1図は本発明にかかる12進カウンタ回路の1
実施例を示すもので、1,2,3,4、および5
はそれぞれDフリツプフロツプで、各フリツプフ
ロツプには、クロツク発生回路からのクロツク信
号CKがインバータ11および12を通して供給
されるクロツク入力端子Cと、該クロツク信号
CKがインバータ11を通して反転されて供給さ
れるクロツク入力端子とを有し、各Dフリツプ
フロツプはいずれもかかるクロツク信号をもとに
してその動作が規定される。
Figure 1 shows one of the hexadecimal counter circuits according to the present invention.
Examples 1, 2, 3, 4, and 5
are D flip-flops, and each flip-flop has a clock input terminal C to which the clock signal CK from the clock generation circuit is supplied through inverters 11 and 12, and a clock input terminal C to which the clock signal CK from the clock generation circuit is supplied.
Each D flip-flop has a clock input terminal to which CK is inverted and supplied through an inverter 11, and the operation of each D flip-flop is defined based on this clock signal.

更にDフリツプフロツプ1には、セツト端子
S、データ入力端子D1、出力端子Q11を有
し、Dフリツプフロツプ2には、リセツト端子
R、データ入力端子D2、出力端子Q22を有
し、Dフリツプフロツプ3には、リセツト端子
R、データ入力端子D3、出力端子Q33を有
し、Dフリツプフロツプ4には、リセツト端子
R、データ入力端子D4、出力端子Q4を有し、D
フリツプフロツプ5には、リセツト端子、デー
タ入力端子D5、出力端子Q5を有する。
Furthermore, the D flip-flop 1 has a set terminal S, a data input terminal D 1 , and an output terminal Q 1 , 1 , and the D flip-flop 2 has a reset terminal R, a data input terminal D 2 , and an output terminal Q 2 , 2. The D flip-flop 3 has a reset terminal R, a data input terminal D 3 , and an output terminal Q 3 , and the D flip-flop 4 has a reset terminal R, a data input terminal D 4 , and an output terminal Q 4 . have, D
Flip-flop 5 has a reset terminal, a data input terminal D5 , and an output terminal Q5 .

そしてDフリツプフロツプ1のデータ入力端子
D1には端子1からの出力が入力される。
and the data input terminal of D flip-flop 1.
The output from terminal 1 is input to D1.

またDフリツプフロツプ2のデータ入力端子
D2には、アンドゲート21の出力a(Q1,Q2の論
理積)、アンドゲート22の出力b(1,Q5の論
理積)、アンドゲート23の出力c(12、お
よびQ3の論理積)、およびQ4をノアゲート24を
通してえられた信号(すなわち+++4
が入力される。
Also, the data input terminal of D flip-flop 2
D 2 includes the output a of the AND gate 21 (the logical product of Q 1 and Q 2 ), the output b of the AND gate 22 (the logical product of 1 and Q 5 ), and the output c of the AND gate 23 (the logical product of 1 , 2 , and Q 3 ), and Q 4 as the signal obtained through the NOR gate 24 (i.e. +++ 4 )
is input.

またDフリツプフロツプ3のデータ入力端子
D3にはアンドゲート31の出力d(Q1,Q2、およ
3の論理積)、アンドゲート32の出力e(
,Q2、およびQ3の論理積)、およびアンドゲー
ト33の出力f(2,Q3の論理積)をノアゲー
ト34およびインバータ35を通してえられた信
号(すなわちd+e+f)が入力される。
Also, the data input terminal of D flip-flop 3
D 3 is the output d of the AND gate 31 (logical product of Q 1 , Q 2 , and 3 ), and the output e of the AND gate 32 (
1 , Q 2 , and Q 3 ) and the output f of AND gate 33 (logical product of 2 and Q 3 ) through NOR gate 34 and inverter 35 (ie, d+e+f) are input.

またDフリツプフロツプ4のデータ入力端子
D4にはアンドゲート41の出力g(Q1,Q2、およ
びQ3の論理積)、およびアンドゲート42の出力
h(1,Q4の論理積)をノアゲート43および
インバータ44を通してえられた信号(すなわち
g+h)が入力される。
Also, the data input terminal of D flip-flop 4
D 4 receives the output g (logical product of Q 1 , Q 2 , and Q 3 ) of AND gate 41 and the output h (logical product of 1 , Q 4 ) of AND gate 42 through NOR gate 43 and inverter 44 . The signal (i.e., g+h) is input.

更にDフリツプフロツプ5のデータ入力端子
D5にはアンドゲート51の出力i(Q1,Q4の論理
積)、およびアンドゲート52の出力j(2,Q5
の論理積)をノアゲート53およびインバータ5
4を通してえられた信号(すなわちi+j)が入
力される。
Furthermore, the data input terminal of D flip-flop 5
D 5 contains the output i (logical product of Q 1 , Q 4 ) of the AND gate 51, and the output j ( 2 , Q 5 ) of the AND gate 52.
(logical product) of NOR gate 53 and inverter 5
4 (ie, i+j) is input.

本発明にかかる12進カウンタ回路は上述したよ
うな構成からなり、各Dフリツプフロツプからえ
られる出力Q1,Q2,Q3,Q4、およびQ5を組合せ
ることにより、クロツク信号CKが入力される毎
に(本実施例では逐次入力されるクロツク信号
CKの立下り毎に)、その出力側のカウント数とし
て1、2、3…12を繰返すことになる。なおその
場合Q5がハイレベルであれば10の桁が「1」で
あることを示し、また1の桁の各数(すなわち0
〜9)はQ1,Q2,Q3,Q4の各出力(2進数で表
される)を組合せることによりえられるもので、
かかる点では上記従来例のものと同様である。
The hexadecimal counter circuit according to the present invention has the above-described configuration, and by combining the outputs Q 1 , Q 2 , Q 3 , Q 4 , and Q 5 obtained from each D flip-flop, the clock signal CK is input. (in this example, the clock signal that is input sequentially)
1, 2, 3...12 will be repeated as the count number on the output side every time CK falls). In that case, if Q 5 is at a high level, it indicates that the 10s digit is "1", and each number of 1s digits (i.e. 0
-9) are obtained by combining the outputs of Q 1 , Q 2 , Q 3 , and Q 4 (expressed in binary numbers),
In this respect, it is similar to the conventional example described above.

次に第2図は、第1図の回路の動作をタイミン
グチヤートで示す図であつて、先ずリセツト信号
Rがハイレベルになることによつて、Dフリツプ
フロツプ1においては該リセツト信号がセツト
端子に供給されてQ1がハイレベル(「1」)に
初期設定され、他のDフリツプフロツプ2乃至5
においては該リセツト信号がリセツト端子に
供給されてQ2乃至Q5がローレベル(「0」)に初
期設定される。
Next, FIG. 2 is a timing chart showing the operation of the circuit shown in FIG. Q1 is initially set to high level (“1”), and the other D flip-flops 2 to 5
In this case, the reset signal is supplied to the reset terminal, and Q2 to Q5 are initialized to low level ( "0").

その後、各Dフリツプフロツプにおいてはクロ
ツク信号CKの立下り時刻毎に、その時点でそれ
ぞれのデータ入力端子に入力される入力信号の値
を読み取り、その値をクロツク信号CKの次の立
下り時刻まで保持する。
Thereafter, each D flip-flop reads the value of the input signal input to each data input terminal at each falling time of the clock signal CK, and holds that value until the next falling time of the clock signal CK. do.

すなわちまずDフリツプフロツプ1において
は、上述したようにリセツト信号RによつてQ1
が「1」に、一方1が「0」に初期設定される。
したがつてクロツク信号CKの次の立下り時にお
いて、該フリツプフロツプはD1すなわち1の値
を読み取つてQ1が「0」に、一方1が「1」に
説定される。更に次の立下り時においては、その
ときの1の値を読み取つてQ1が「1」に一方1
が「0」に設定され、以下同様のサイクルを繰返
す。(第2図のQ1参照)。
That is, first, in the D flip-flop 1, Q 1 is set by the reset signal R as described above.
is initialized to "1", while 1 is initialized to "0".
Therefore, on the next falling edge of the clock signal CK, the flip-flop reads the value of D1 , ie, 1 , and Q1 is assumed to be ``0'', while 1 is assumed to be ``1''. Furthermore, at the next falling edge, read the value of 1 at that time and change Q 1 to "1".
is set to "0", and the same cycle is repeated thereafter. (See Q 1 in Figure 2).

次いで第1図における各アンドゲート21,2
2,23の出力a,b,cはそれぞれQ1,Q2
論理積、1,Q5の論理積、12,Q3の論理
積であつて、第2図のa,b,cで示される波形
となる。またこれらa,b,cおよびQ4をノア
ゲート24を通してえられるデータ入力D2は第
2図のD2で示される波形となる。
Next, each AND gate 21, 2 in FIG.
The outputs a, b, and c of 2 and 23 are the logical product of Q 1 and Q 2 , the logical product of 1 , Q 5 , and the logical product of 1 , 2 , and Q 3 , respectively, and are the logical product of a, b, and The waveform is shown as c. Furthermore, the data input D 2 obtained from these a, b, c and Q 4 through the NOR gate 24 has a waveform shown by D 2 in FIG.

したがつてDフリツプフロツプ2においては、
リセツト信号によつてQ2が「0」に、一方2
が「1」に初期設定された後、クロツク信号CK
の次の立下り時においてそのときのD2の値「1」
を読み取つてQ2が「1」となり2が「0」とな
る。そしてその次の立下り時においてもそのとき
のD2の値「1」を読み取つてQ2の値は(したが
つて2も)そのまま維持される。この場合第2
図においてはクロツク信号CKの立下りとD2の値
の「1」が「0」への変化とが同時であるように
示されているが、実際にはクロツク信号の値をも
とにしてそれぞれのデータの値が決定されるた
め、その間には若干の時間的なずれ存在し、クロ
ツク信号の立下り時には未だD2の値は必ず「1」
になつており、Q2が誤つて「0」に設定される
ことはない。
Therefore, in D flip-flop 2,
The reset signal sets Q 2 to “0”, while 2
is initialized to “1”, the clock signal CK
At the next falling edge of , the value of D 2 at that time is "1"
After reading Q 2 becomes "1" and 2 becomes "0". Then, at the next falling edge, the value of D 2 at that time is read, and the value of Q 2 (and therefore 2 ) is maintained as it is. In this case the second
In the figure, the fall of the clock signal CK and the change of the value of D2 from "1" to "0" are shown to be simultaneous, but in reality, the clock signal CK changes from "1" to "0" at the same time. Since each data value is determined, there is a slight time lag between them, and the value of D2 is always "1" at the falling edge of the clock signal.
, so Q 2 will not be set to "0" by mistake.

そしてそれにつづくクロツク信号の立下り時に
おいて、該フリツプフロツプ2は、そのときの
D2の値を読み取つてQ2が「0」に設定される。
この時、仮に、該D2に図示されるようなスパイ
クパルスP(このようなパルスは第2図における
aが「1」から「0」に変化する時点からおくれ
てcが「0」から「1」に変化する場合に生ず
る)が生じたとしても、上述したようにかかるス
パイクパルスPはクロツク信号の立下り後時間的
に若干おくれて発生するため、クロツク信号の立
下り時にかかるスパイクパルスPをとり込んで
Q2が誤つて「1」に設定されることはない。そ
して次の立下り時においてもそのときのD2の値
「0」を読み取つてQ2の値はそのまま維持され
る。この場合も、正確にはクロツク信号の立下り
後若干おくれてD2が「0」から「1」に変化す
るためQ2が誤つて「1」に設定されることはな
い。以下同様にしてQ2の波形は第2図Q2に示さ
れるようになる。
Then, at the subsequent falling edge of the clock signal, the flip-flop 2 at that time
Q 2 is set to “0” by reading the value of D 2 .
At this time, if a spike pulse P as shown in D 2 (such a pulse is delayed from the time when a changes from "1" to "0" in FIG. 2, and c changes from "0" to "0" in FIG. 2), 1) occurs, the spike pulse P generated at the falling edge of the clock signal occurs with a slight delay in time after the falling edge of the clock signal, as described above. Incorporating
Q 2 is never set to ``1'' by mistake. Then, at the next falling edge, the value of D 2 at that time is read, and the value of Q 2 is maintained as it is. In this case as well, to be more precise, D 2 changes from "0" to "1" with a slight delay after the fall of the clock signal, so Q 2 will not be set to "1" by mistake. Similarly, the waveform of Q 2 becomes as shown in Q 2 in FIG. 2.

更に各アンドゲートの出力d,e,f,g,
h,i,j、各データ入力D3,D4,D5、および
各フリツプフロツプ出力Q3,Q4,Q5の各波形は
それぞれ第2図に示されるとおりになり、その結
果カ該Q1乃至Q5によつて構成されるカウント出
力は第2図最下行に示されるとおりになる。
Furthermore, the outputs of each AND gate d, e, f, g,
The waveforms of h, i, j, each data input D 3 , D 4 , D 5 and each flip-flop output Q 3 , Q 4 , Q 5 are as shown in FIG. The count output consisting of 1 to Q5 is as shown in the bottom row of FIG.

すなわち出力Q5はカウント数の10の桁を「1」
にするためのもので、カウント数が10、11、およ
び12のときに「1」となるものであり、出力Q1
乃至Q4の組合せで1の桁を表す。したがつてQ1
はカウント数が奇数のとき「1」となり、Q2
カウント数が2、3、6、7、および12のとき
「1」となり、Q3はカウント数が4、5、6、7
のとき「1」となり、Q4はカウント数が8、9
のとき「1」となる。そしてカウント数が12まで
達したあと1に戻る。
In other words, output Q 5 converts the 10th digit of the count number to "1"
It is set to 1 when the count number is 10, 11, and 12, and the output Q 1
The combination of Q4 represents the digit of 1. Therefore Q 1
is "1" when the count number is odd, Q 2 is "1" when the count number is 2, 3, 6, 7, and 12, and Q 3 is "1" when the count number is 4, 5, 6, 7.
When , it becomes "1", and Q 4 has a count of 8 and 9.
It becomes "1" when . After the count reaches 12, it returns to 1.

そして本発明のカウンタ回路においては、各D
フリツプフロツプ1乃至5に供給されるクロツク
信号CKがすべてクロツク発生回路から必要に応
じてインバータを介するのみで直接供給される所
謂シンクロナス方式とされ、該クロツク信号をも
とにして各Dフリツプフロツプに入力されるデー
タの値が決定されるため、上記従来例のように内
部ゲートおよび配線容量などによりおくらされた
クロツク信号にもとづいて、Dフリツプフロツプ
の出力設定時のタイミングが狂つたり、入力され
るデータに生ずるスパイクパルスを出力側に取り
込んだりして、各Dフリツプフロツプの出力が誤
つた値に設定されることを確実に防止しており、
誤動作のおそれがないデイジタル時計用12進カウ
ンタ回路(すなわち1から12までカウントし再び
1からカウントを繰返す回路)を実現することが
できる。
In the counter circuit of the present invention, each D
The clock signal CK supplied to flip-flops 1 to 5 is all supplied directly from the clock generation circuit via an inverter as necessary, which is a so-called synchronous system, and the clock signal is input to each D flip-flop based on the clock signal. Since the value of the input data is determined, the timing when setting the output of the D flip-flop may be out of order, or the input data may be incorrect, based on the clock signal delayed by internal gates and wiring capacitances, etc., as in the conventional example above. This system reliably prevents the output of each D flip-flop from being set to an incorrect value by incorporating spike pulses generated in the output side into the output side.
It is possible to realize a decimal counter circuit for a digital watch (that is, a circuit that counts from 1 to 12 and repeats counting from 1) without fear of malfunction.

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

本発明によれば、いかなる状態においても、ク
ロツク信号と入力データとの相互の時間関係に狂
いを生ずることがなく、各Dフリツプフロツプ
が、クロツク信号の各立下り時刻において誤つた
データ(スパイクパルスを含む)を読みとつて誤
動作するようなおそれのない、デイジタル時計用
として好適な12進カウンタ回路がえられる。
According to the present invention, the mutual time relationship between the clock signal and the input data will not be distorted under any conditions, and each D flip-flop will not receive erroneous data (spike pulses) at each falling time of the clock signal. Therefore, a decimal counter circuit suitable for use in a digital clock is obtained, which is free from the risk of malfunction due to reading (including).

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

第1図は、本発明の1実施例としての12進カウ
ンタ回路の構成を示す回路図、第2図は、第1図
の回路の動作をタイミングチヤートで示す図、第
3図は、この種の12進カウンタ回路の従来例を示
す図、第4図は、第3図の回路が正常動作した場
合についてのタイミングチヤートを示す図、第5
図および第6図は、それぞれ第3図の回路が誤動
作した場合についてのタイミングチヤートを示す
図である。 (符号の説明)、1,2,3,4,5……Dフ
リツプフロツプ、21,22,23,31,3
2,33,41,42,51,52……アンドゲ
ート、24,34,43,53……ノアゲート、
11,12,35,44,54……インバータ、
6,7,8,9,10……Dフリツプフロツプ、
71,72,73,101,102……アンドゲ
ート、74,81,91,103……ノアゲー
ト、61,62,104……インバータ。
FIG. 1 is a circuit diagram showing the configuration of a hexadecimal counter circuit as an embodiment of the present invention, FIG. 2 is a timing chart showing the operation of the circuit in FIG. 1, and FIG. FIG. 4 is a diagram showing a conventional example of a hexadecimal counter circuit, and FIG. 4 is a diagram showing a timing chart when the circuit in FIG.
FIG. 6 and FIG. 6 are diagrams each showing a timing chart when the circuit of FIG. 3 malfunctions. (Explanation of symbols), 1, 2, 3, 4, 5...D flip-flop, 21, 22, 23, 31, 3
2, 33, 41, 42, 51, 52...And Gate, 24, 34, 43, 53...Noah Gate,
11, 12, 35, 44, 54...inverter,
6, 7, 8, 9, 10...D flip-flop,
71, 72, 73, 101, 102... AND gate, 74, 81, 91, 103... Noah gate, 61, 62, 104... Inverter.

Claims (1)

【特許請求の範囲】 1 第1のDフリツプフロツプ1乃至第5のDフ
リツプフロツプ5をそなえ、該第1のDフリツプ
フロツプ1はクロツク入力端子、セツト端子、デ
ータ入力端子、および出力端子を有し、 該第2のDフリツプフロツプ2乃至第5のDフ
リツプフロツプ5は各々、クロツク入力端子、リ
セツト端子、データ入力端子、および出力端子を
有し、 該第1のDフリツプフロツプ1乃至第5のDフ
リツプフロツプ5の各々が有するクロツク入力端
子には各々クロツク発生回路からのクロツク信号
(CK)が直接に供給され、 該第1のDフリツプフロツプ1のデータ入力端
子には、該第1のDフリツプフロツプ1の反転出
力が入力され、 該第2のDフリツプフロツプ2のデータ入力端
子には、該第1のDフリツプフロツプ1の出力と
該第2のDフリツプフロツプ2の出力との論理積
と、該第1のDフリツプフロツプ1の反転出力と
該第5のDフリツプフロツプ5の出力との論理積
と、該第1のDフリツプフロツプ1の反転出力と
該第2のDフリツプフロツプ2の反転出力と該第
3のDフリツプフロツプ3の出力との論理積と、
該第4のDフリツプフロツプ4の出力との反転論
理和として得られる信号が入力され、 該第3のDフリツプフロツプ3のデータ入力端
子には、該第1のDフリツプフロツプ1の出力と
該第2のDフリツプフロツプ2の出力と該第3の
Dフリツプフロツプ3の反転出力との論理積と、
該第1のDフリツプフロツプ1の反転出力と該第
2のDフリツプフロツプ2の出力と該第3のDフ
リツプフロツプ3の出力との論理積と、該第2の
Dフリツプフロツプ2の反転出力と該第3のDフ
リツプフロツプ3の出力との論理積との論理和と
して得られる信号が入力され、 該第4のDフリツプフロツプ4のデータ入力端
子には、該第1のDフリツプフロツプ1の出力と
該第2のDフリツプフロツプ2の出力と該第3の
Dフリツプフロツプ3の出力との論理積と、該第
1のDフリツプフロツプ1の反転出力と該第4の
Dフリツプフロツプ4の出力との論理積との論理
和として得られる信号が入力され、 該第5のDフリツプフロツプ5のデータ入力端
子には、該第1のDフリツプフロツプ1の出力と
該第4のDフリツプフロツプ4の出力との論理積
と、該第2のDフリツプフロツプ2の反転出力と
該第5のDフリツプフロツプ5の出力との論理積
との論理和として得られる信号が入力され、 該第1のDフリツプフロツプ1乃至第5のDフ
リツプフロツプ5は、各々該クロツク信号の立ち
下がり時刻毎に該データ入力端子に入力される入
力信号値を読み取り、該入力信号値を該クロツク
信号の次の立ち下がり時刻まで保持するように構
成し、 該第1のDフリツプフロツプ1乃至該第4のD
フリツプフロツプ4の各出力端子からの2進出力
によつて1から9までがカウントされ、該第5の
Dフリツプフロツプ5の出力端子からの2進出力
によつて10の桁がカウントされ、それらを組合せ
て1から12までのカウント数が繰返しカウントさ
れるように構成されることを特徴とする12進カウ
ンタ回路。
[Claims] 1. A first D flip-flop 1 to a fifth D flip-flop 5 are provided, the first D flip-flop 1 having a clock input terminal, a set terminal, a data input terminal, and an output terminal; Each of the second D flip-flop 2 to fifth D flip-flop 5 has a clock input terminal, a reset terminal, a data input terminal, and an output terminal, and each of the first D flip-flop 1 to fifth D flip-flop 5 has a clock input terminal, a reset terminal, a data input terminal, and an output terminal. The clock signal (CK) from the clock generation circuit is directly supplied to each clock input terminal of the first D flip-flop 1, and the inverted output of the first D flip-flop 1 is input to the data input terminal of the first D flip-flop 1. The data input terminal of the second D flip-flop 2 is supplied with the AND of the output of the first D flip-flop 1 and the output of the second D flip-flop 2, and the inverse of the first D flip-flop 1. The logical product of the output and the output of the fifth D flip-flop 5, the inverted output of the first D flip-flop 1, the inverted output of the second D flip-flop 2, and the output of the third D flip-flop 3. logical product and
A signal obtained as an inverted logical sum with the output of the fourth D flip-flop 4 is input, and a signal obtained by inverting the output of the first D flip-flop 1 and the second D flip-flop 3 is input to the data input terminal of the third D flip-flop 3. the AND of the output of the D flip-flop 2 and the inverted output of the third D flip-flop 3;
The logical product of the inverted output of the first D flip-flop 1, the output of the second D flip-flop 2, and the output of the third D flip-flop 3, the inverted output of the second D flip-flop 2, and the third A signal obtained as a logical sum of the output of the first D flip-flop 1 and the output of the second D flip-flop 3 is input to the data input terminal of the fourth D flip-flop 4. As the logical sum of the logical product of the output of the D flip-flop 2 and the output of the third D flip-flop 3, and the logical product of the inverted output of the first D flip-flop 1 and the output of the fourth D flip-flop 4. The obtained signal is input to the data input terminal of the fifth D flip-flop 5, and the logical product of the output of the first D flip-flop 1 and the output of the fourth D flip-flop 4 and the second A signal obtained as the logical sum of the inverted output of the D flip-flop 2 and the output of the fifth D flip-flop 5 is input, and each of the first D flip-flop 1 to the fifth D flip-flop 5 outputs the The first D flip-flop is configured to read an input signal value input to the data input terminal at each falling time of the clock signal and hold the input signal value until the next falling time of the clock signal. 1 to the fourth D
The binary output from each output terminal of the flip-flop 4 counts the digits 1 to 9, and the binary output from the output terminal of the fifth D flip-flop 5 counts the digits of 10, which are then combined. A hexadecimal counter circuit characterized in that it is configured to repeatedly count numbers from 1 to 12.
JP23744084A 1984-11-13 1984-11-13 Duodecimal counter circuit Granted JPS61117923A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23744084A JPS61117923A (en) 1984-11-13 1984-11-13 Duodecimal counter circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23744084A JPS61117923A (en) 1984-11-13 1984-11-13 Duodecimal counter circuit

Publications (2)

Publication Number Publication Date
JPS61117923A JPS61117923A (en) 1986-06-05
JPH0342814B2 true JPH0342814B2 (en) 1991-06-28

Family

ID=17015386

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23744084A Granted JPS61117923A (en) 1984-11-13 1984-11-13 Duodecimal counter circuit

Country Status (1)

Country Link
JP (1) JPS61117923A (en)

Also Published As

Publication number Publication date
JPS61117923A (en) 1986-06-05

Similar Documents

Publication Publication Date Title
JPH0763135B2 (en) Semiconductor integrated logic circuit
JP2641276B2 (en) Two-stage synchronizer
JPH0342814B2 (en)
US3671960A (en) Four phase encoder system for three frequency modulation
US3697977A (en) Two phase encoder system for three frequency modulation
JP2984429B2 (en) Semiconductor integrated circuit
JPS6316711A (en) Timing device
SU1262479A1 (en) Adder-accumulator
JP2658327B2 (en) Logic circuit
JPH0683066B2 (en) Counter circuit
JPH0429248B2 (en)
JP2563238B2 (en) Counter circuit
JPH03159310A (en) Timer
JPH03117208A (en) Data latch circuit
JPH07109983B2 (en) Pulse delay circuit
JPS639768B2 (en)
JPS61153731A (en) data delay device
JPH05175829A (en) Data input / output method and device
JPH04302527A (en) Counting circuit
JPH02305022A (en) Frequency divider circuit
JPS63276915A (en) Timing signal generating circuit
JPH0369446B2 (en)
JPH04243313A (en) Flip-flop
JPH01102796A (en) Shift register circuit
JPS61194916A (en) Output circuit for synchronous timing control signal