JPS5961228A - カウンタの計数値設定回路 - Google Patents
カウンタの計数値設定回路Info
- Publication number
- JPS5961228A JPS5961228A JP17064382A JP17064382A JPS5961228A JP S5961228 A JPS5961228 A JP S5961228A JP 17064382 A JP17064382 A JP 17064382A JP 17064382 A JP17064382 A JP 17064382A JP S5961228 A JPS5961228 A JP S5961228A
- Authority
- JP
- Japan
- Prior art keywords
- counter
- input
- register
- count value
- output 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K23/00—Pulse counters comprising counting chains; Frequency dividers comprising counting chains
- H03K23/64—Pulse counters comprising counting chains; Frequency dividers comprising counting chains with a base or radix other than a power of two
- H03K23/66—Pulse counters comprising counting chains; Frequency dividers comprising counting chains with a base or radix other than a power of two with a variable counting base, e.g. by presetting or by adding or suppressing pulses
Landscapes
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
技術分野
本発明は、カウンタの計数値を任意に設定する回路に関
する。
する。
背景技術
従来、カウンタはそのカウントすべき計数値が設計段階
で決められていた。従って、コンピュータ等に組み込む
場合には所定の計数値が固定的に設定されているカウン
タをその都度選定する必要があった。このように、カウ
ンタには汎用性が無く、ソの計数値を任意に変更するこ
とができなかった。
で決められていた。従って、コンピュータ等に組み込む
場合には所定の計数値が固定的に設定されているカウン
タをその都度選定する必要があった。このように、カウ
ンタには汎用性が無く、ソの計数値を任意に変更するこ
とができなかった。
発りJの開示
本発明の目的は、カウンタの計数値を任意に設定するこ
とができるカウンタの計数値設定回路を提供することに
ある。
とができるカウンタの計数値設定回路を提供することに
ある。
本発明は、計数値任意設定用レジスタの複数の出力端子
のそれぞれに、複数の2人力排他的論理和回路のそれぞ
れの一方め入力端子を接続すると共に、これら複数の2
人力排他的論理和回路のそれぞれの他方の入力端子に、
カウンタの複数の入力端子をそれぞれ接続し、予めレジ
スタにカラン)すべき任意の計数値を設定することでそ
の複数の出力端子の状態を変化させておき、これら複数
の出力端子の状態に、カウンタが計数値を順次カウント
してその複数の出力端子の状態と一致し、2人力排他的
論理和回路の全てが出力したときにゲート回路を介して
カウンタにクリア信号を送るように構成したものである
。
のそれぞれに、複数の2人力排他的論理和回路のそれぞ
れの一方め入力端子を接続すると共に、これら複数の2
人力排他的論理和回路のそれぞれの他方の入力端子に、
カウンタの複数の入力端子をそれぞれ接続し、予めレジ
スタにカラン)すべき任意の計数値を設定することでそ
の複数の出力端子の状態を変化させておき、これら複数
の出力端子の状態に、カウンタが計数値を順次カウント
してその複数の出力端子の状態と一致し、2人力排他的
論理和回路の全てが出力したときにゲート回路を介して
カウンタにクリア信号を送るように構成したものである
。
そして、本発明のかかる構成によれば、カウンタcbH
f敵値を任意に設定できることで、コンピュータにおい
てはプ四グラムに基づいて計数値任意設定用のレジスタ
に所望する計数値を設定するたりでカウンタの計数値を
変更できる。また、カウンタに汎用性を持たせることが
できるので、各種機器にその改造を要せず4井でき経済
的である。
f敵値を任意に設定できることで、コンピュータにおい
てはプ四グラムに基づいて計数値任意設定用のレジスタ
に所望する計数値を設定するたりでカウンタの計数値を
変更できる。また、カウンタに汎用性を持たせることが
できるので、各種機器にその改造を要せず4井でき経済
的である。
発IJiを実施するための最良の形態
以下、本発明の尖施例な図面を参照して説明する0
本発明に係るカウンタの計数値設定回路は、第1図に示
すように、CPU (図示せず)の複数の、データバス
に入力端子Q) oND n)が接続されている計数値
任意設定用のレジスタtと「II」で計数値がクリアさ
れる被制御用のカランタコと、レジスタlの複数の出力
端子(Qo〜Qn)のそれぞれに一方の入力端子が接続
され、他方の入力端子がカウンタ2の複数の出力端子(
QO−Q、刀)のそれぞれに接続されている複数の2入
力エクスクルーシフ・NOR回路3と、これら複数の2
入力エクスクルーシフ・N0Ru路3のlkI力端子が
それぞれ入力側に接続され、出力側かカウンタ2のクリ
ア入力端子に接続されているNAND回路tとから成る
。
すように、CPU (図示せず)の複数の、データバス
に入力端子Q) oND n)が接続されている計数値
任意設定用のレジスタtと「II」で計数値がクリアさ
れる被制御用のカランタコと、レジスタlの複数の出力
端子(Qo〜Qn)のそれぞれに一方の入力端子が接続
され、他方の入力端子がカウンタ2の複数の出力端子(
QO−Q、刀)のそれぞれに接続されている複数の2入
力エクスクルーシフ・NOR回路3と、これら複数の2
入力エクスクルーシフ・N0Ru路3のlkI力端子が
それぞれ入力側に接続され、出力側かカウンタ2のクリ
ア入力端子に接続されているNAND回路tとから成る
。
レジスタlの入力端子(Do〜Dn)は、カウンタ2の
カウントすべき計数ifiを示す信号がデータバスを介
してOPUから入力される。例えばカウントすべき計数
値が「δ」゛であれば、入力端子(Do−pマ)にのみ
信号が送り込まれる・従つて、レジスタlの出力端子群
(QO〜Qn)のうち下位出力端子群(Q O”(h
)のみがrHJの状態にあり、その他の上位出力端子群
(Qa ”Q n)は「X−」の状態を保持する。
カウントすべき計数ifiを示す信号がデータバスを介
してOPUから入力される。例えばカウントすべき計数
値が「δ」゛であれば、入力端子(Do−pマ)にのみ
信号が送り込まれる・従つて、レジスタlの出力端子群
(QO〜Qn)のうち下位出力端子群(Q O”(h
)のみがrHJの状態にあり、その他の上位出力端子群
(Qa ”Q n)は「X−」の状態を保持する。
一方、2入力エクスクルーシフ・NOR回路3は周知の
ように、2入力端子がrLJ、、rLJ若[7くはrJ
、rlijの状態で出力に「B」が立つ。従って、」
−述の言1数虻が「8」の例で説明するならば、レジス
タlのrHJの下位出力端子群(Q o ”Ch )
IP:Ma糺されているに個の2人力コークスクルーシ
プ・′HOR回I53訂のみがその一方の入力端子を
「只」に維打される。このときカウンタ2が、計数百7
開始していない状態でほぞの出力端子群(Qo〜Qlす
べてがIfJであることから、上述のδ個のエクスクル
−シブ・NOR回路3群の出力はrHJが立たず、他の
2入力エクスクルーシフ・NOR回に3群の出力のみが
r)LJ V立てる。この状態ではNAyD回路弘の入
力側が全てrHJになっていないので、)TAND回路
グの出力状態はrHJに保持される。
仏法に、カウンタ2が端子OILに
入力されるクロック信号に基づいてカウントを開始する
と、その出力端子(QO)が下位から順に−「H」の状
態に前進の計数値に応じて変化する。そして、カウンタ
2が泪故値「ざ」をカウントした時点では、(の下位出
力端子群(QO〜Q4)がすべてrHJの状態となり、
残りの上位出力端子群(Ql〜Qn)は「II」′の状
態に保持される。これは、前記したδ個の2入力エクス
クルーシブ・NOR回路3からもI−HJが立つことを
意味する。結局、全ての2入力エクスクルーシフ・NO
R回路3群からはNAND回路tに対し1−H」か与え
られる。この結果、MAND回路弘の出力状態が1−L
Jに反転し、カウンタ2の計数値はクリアされる。
ように、2入力端子がrLJ、、rLJ若[7くはrJ
、rlijの状態で出力に「B」が立つ。従って、」
−述の言1数虻が「8」の例で説明するならば、レジス
タlのrHJの下位出力端子群(Q o ”Ch )
IP:Ma糺されているに個の2人力コークスクルーシ
プ・′HOR回I53訂のみがその一方の入力端子を
「只」に維打される。このときカウンタ2が、計数百7
開始していない状態でほぞの出力端子群(Qo〜Qlす
べてがIfJであることから、上述のδ個のエクスクル
−シブ・NOR回路3群の出力はrHJが立たず、他の
2入力エクスクルーシフ・NOR回に3群の出力のみが
r)LJ V立てる。この状態ではNAyD回路弘の入
力側が全てrHJになっていないので、)TAND回路
グの出力状態はrHJに保持される。
仏法に、カウンタ2が端子OILに
入力されるクロック信号に基づいてカウントを開始する
と、その出力端子(QO)が下位から順に−「H」の状
態に前進の計数値に応じて変化する。そして、カウンタ
2が泪故値「ざ」をカウントした時点では、(の下位出
力端子群(QO〜Q4)がすべてrHJの状態となり、
残りの上位出力端子群(Ql〜Qn)は「II」′の状
態に保持される。これは、前記したδ個の2入力エクス
クルーシブ・NOR回路3からもI−HJが立つことを
意味する。結局、全ての2入力エクスクルーシフ・NO
R回路3群からはNAND回路tに対し1−H」か与え
られる。この結果、MAND回路弘の出力状態が1−L
Jに反転し、カウンタ2の計数値はクリアされる。
以上のように本発F!Aを計数値「bJを一例としてあ
げて説明しできたが、本発明によれはレジスタlの出力
端子群(’Q O−Qη)の状態を・洞室変化させるこ
とによって、カウンターの計数値を変更可能であること
が脚力1゛できよう。
げて説明しできたが、本発明によれはレジスタlの出力
端子群(’Q O−Qη)の状態を・洞室変化させるこ
とによって、カウンターの計数値を変更可能であること
が脚力1゛できよう。
第1図は本発明の一笑施例を示す回路構成しiである。
1IIII・レジスタ、
2・・・カウンタ、
3曝・−,1カエクスタルーシブ・N OR1tJi%
、t・・・a A II D回路、 S・・・出力端子。 出願人 訪日本−気株式会社 代理人 弁理士 増田竹夫
、t・・・a A II D回路、 S・・・出力端子。 出願人 訪日本−気株式会社 代理人 弁理士 増田竹夫
Claims (1)
- 【特許請求の範囲】 t 被制御用のカウンタのカウントすべき計数値を示す
信号が入力され、この信号に応じて複数の出力端子群の
うちの所定の下位出力端子群のみが「H」もしくはrL
Jのいずれかの論理に保持される計数値任意設定用のレ
ジスタと、 該レジスタの前記出力端子が一方の入力端子に接続され
、前記被制御用のカウンタの出力端子が他方の入力端子
が接続されてなる入力をl単位とした複数個の排他的論
理和回路と、 前記被制御用のカウンタが所定のクロック信号をカウン
トし、その複数の出力端子群の状態が前記レジスタに入
力された信号の示す計数値に達することによって、前記
複数の排他的論理和回路の全てから得られる一定の論理
に応じて前記カウンタにクリア信゛号を出力するゲート
回路と、を備えることを特徴とするカウンタの計数値設
定回路O
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17064382A JPS5961228A (ja) | 1982-09-29 | 1982-09-29 | カウンタの計数値設定回路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17064382A JPS5961228A (ja) | 1982-09-29 | 1982-09-29 | カウンタの計数値設定回路 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS5961228A true JPS5961228A (ja) | 1984-04-07 |
Family
ID=15908674
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP17064382A Pending JPS5961228A (ja) | 1982-09-29 | 1982-09-29 | カウンタの計数値設定回路 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5961228A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60196011A (ja) * | 1984-02-29 | 1985-10-04 | テクトロニツクス・インコーポレイテツド | 非同期カウンタ回路 |
JPH04306919A (ja) * | 1991-04-04 | 1992-10-29 | Fujitsu Ltd | A−d変換装置 |
-
1982
- 1982-09-29 JP JP17064382A patent/JPS5961228A/ja active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60196011A (ja) * | 1984-02-29 | 1985-10-04 | テクトロニツクス・インコーポレイテツド | 非同期カウンタ回路 |
JPH04306919A (ja) * | 1991-04-04 | 1992-10-29 | Fujitsu Ltd | A−d変換装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR850007715A (ko) | 고속 배럴 시프터 | |
US4410960A (en) | Sorting circuit for three or more inputs | |
JPH0211180B2 (ja) | ||
JPS5961228A (ja) | カウンタの計数値設定回路 | |
US4596027A (en) | Counter/divider apparatus | |
US3189832A (en) | Pulse train repetition rate divider that divides by n+1/2 where n is a whole number | |
JPS58124325A (ja) | 可変遅延段数シフト・レジスタ | |
US3134015A (en) | High speed decade counters | |
JPS61133727A (ja) | カウンタ故障分離回路 | |
SU830390A1 (ru) | Устройство дл обнаружени ошибокВ пАРАллЕльНОМ -РАзР дНОМ КОдЕС пОСТО ННыМ BECOM | |
US3862401A (en) | Multi-phase pulse counter | |
SU1119177A1 (ru) | Делитель частоты с переменным коэффициентом делени | |
JPS63164616A (ja) | バイナリカウンタ | |
Parab et al. | Building Simple Applications with FPGA | |
JP2533946B2 (ja) | 集積回路 | |
SU1152038A1 (ru) | Счетно-сдвиговое устройство | |
JPS5815333A (ja) | 計数方式 | |
SU798810A1 (ru) | Устройство дл сравнени весов кодов | |
SU406199A1 (ru) | УСТРОЙСТВО дл ОПРЕДЕЛЕНИЯ ЗНАКА ИЗМЕНЕНИЯ ФУНКЦИИ | |
SU868763A1 (ru) | Устройство дл контрол логических блоков | |
SU1109911A1 (ru) | Делитель частоты следовани импульсов | |
SU766018A1 (ru) | Делитель частоты следовани импульсов | |
JPS6349853A (ja) | 論理シミユレ−シヨン処理方式 | |
SU746540A1 (ru) | Устройство дл вычислени логарифмов чисел | |
JPS5685127A (en) | Digital signal processor |