JPS6014521A - カウンタ回路 - Google Patents

カウンタ回路

Info

Publication number
JPS6014521A
JPS6014521A JP12177283A JP12177283A JPS6014521A JP S6014521 A JPS6014521 A JP S6014521A JP 12177283 A JP12177283 A JP 12177283A JP 12177283 A JP12177283 A JP 12177283A JP S6014521 A JPS6014521 A JP S6014521A
Authority
JP
Japan
Prior art keywords
signal
circuit
output signal
output
counter circuit
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
JP12177283A
Other languages
English (en)
Inventor
Tadashi Maruyama
正 丸山
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP12177283A priority Critical patent/JPS6014521A/ja
Publication of JPS6014521A publication Critical patent/JPS6014521A/ja
Pending legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H03—ELECTRONIC CIRCUITRY
    • H03K—PULSE TECHNIQUE
    • H03K23/00—Pulse counters comprising counting chains; Frequency dividers comprising counting chains
    • H03K23/40—Gating or clocking signals applied to all stages, i.e. synchronous counters
    • H03K23/50—Gating or clocking signals applied to all stages, i.e. synchronous counters using bi-stable regenerative trigger circuits

Landscapes

  • Manipulation Of Pulses (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の技術分野〕 この発明は同期式のカウンタ回路に関し、特にクロック
パルスのアップ、ダウンカウントを行なうカウンタ回路
に関する。
〔発明の技術的背景とその問題点〕
第1図は従来の同期式バイナリアップダウンカウンタ回
路の一例を示す。このカウンタ回路は東京芝浦電気株式
会社製のO2MOSデジタル集積回路1−TC4516
BPJであり、非同期のクリアおよびプリセット機能を
持つ4ビツトのバイナリアップダウンカウンタ回路であ
る。第1図のカウンタ回路では、1個の同期式り形フリ
ップフロップ11と3個の同期式J−に形フリップフロ
ップ12,13.14が設けられており、さらに上記各
フリップフロップJ 1 、 J 2゜13のi出力信
号とカウンタのアップ/ダウン切替信号UP/DOWN
とからフリップフロップ12.13.14のJおよびに
入力信号を形成するための論理回路15が設けられてい
る。なお、第1図において16は4ビツトのプリセット
データAIN r BIN t CIN + DINと
りIJア信号CLEARおよびロード信号LOADとか
ら各フリップフロップ11〜14へのラッチ用データお
よびクリア信号を形成するFj* 理回路であり、さら
に17はキャリーCARRYOLTTを形成するための
論理回路である。
第1図に示す従来回路では、論理回路16゜17を除く
回路部分において1ビツト分がそれぞれ同様の回路構成
となっていす、しかも4ビツト分が入り交り合って複雑
な回路構成となっている。したがって、この回路)?集
積化する場合の回路パターンも複雑なものとなり、ひい
てはチップサイズの大型化をもたらし、製造価格が高価
となる欠点がある。
〔発明の目的〕
この発明は上記のような事情を考慮してなされたもので
あり、その目的は、複数ビットのアップダウンカウンタ
を構成する場合に、単位カウンタ回路をそのビット数分
だけ縦列接続することによって実現が可能であり、もっ
て集積化する際の回路パターンを単純にできチップサイ
ズの小型化を可能ならしめることによって安価に製造で
きるカウンタ回路を提供することにある。
〔発明の概要〕
この発明によるカウンタ回路は1ビツト分を、アップダ
ウンカウント切替信号および入力信号の排他的論理積信
号を得る論理回路と、奇数段もしくは偶数段の信号反転
回路からなる閉ループを持ちこの閉ループの途中にはク
ロックパルスに同期した1ビツトのシフトレジスタが介
挿されており、上記排他的論理積信号の論理レベルが“
11レベルのときには上記偶数段の信号反転回路からな
る閉ループでこの信号をそのまま保持してカウント出方
とじての。出方信号とするとともに排他的論理積信号の
論理レベルがI Q ルベルのときには上記奇数段の信
号反転回路からなる閉ループでクロックパルスを%分局
してこれをカウント出力としてのQ出力信号とするデー
タ循環回路と、上記アップダウンカウント切替信号の論
理状態に応じて、上記データ循環回路のQ出力信号と上
記入力官号の論理和信号および論理AA佃号のいずれか
一方を次段への入力信号となるT出力信号として選択出
力する選択回路とから構成するようにしている。
〔発明の実施例〕
以下図面を参照してこの発明の一実施例を説明する。第
2図はこの発明に係るカウンタ回路の1ビツト分の構g
を示す回路図である。このカウンタ回路は基本的には、
排他的論理積回路20、データ循環回路3qおよび選択
回路40から構成されている。
上記排他的論理積回路20はアップダウンカウント切替
信号Downと入カイキ号Dat aとの排他的論理積
信号EX−ANDを形成する回路であり、信号Down
および(ii号Dataがそれぞれ並列的に供給される
NANDゲート21およびORゲート22と、このNA
NDゲート21の出力信号とORゲート22の出力信号
が並列的に供給されるNAND’7’−ト23から構成
されている。
上記データ循環回路30は上記排他的論理積信号20か
ら出力される信号EX−ANDIこ応じて第1の出力信
号すなわちQ出力信号を形成する回路である。そしてこ
の回路3oは、上記排他的論理積信号gX−ANDおよ
びこの回路30における以前のQ出力イS号が並列的に
供給されるNORゲート31.同じく信号EX−AND
と以前のQ出力信号が並列的に供給されるANDゲート
32、上記NORゲート3ノおよびANDゲート32の
出力信号が並列的に供給されるNORゲート33、Cの
NORゲート33の出力信号が供給されクロックパルス
7のタイミングで動作するクロックドインバータ34、
さらにこのクロックドインバータ34の出力信号が供給
されクロックパルスφのタイミングで動作するクロック
ドインバータ35およびこのクロックドインバータ35
の出力信号が供給され前記Q出力信号を出力するインバ
ータ36から構成されている。そして上記インバータ3
6の出力信号(Q出力信号)が前記NORゲート31お
よびANDゲー1−328こ帰還されている。すなわぢ
このデータ循環回路30は、そわぞれ信号反転回路とし
て作用するNORゲート31’ 、 3 B、クロック
ドインバータ34゜35およびインパーク36を有する
閉ループと、それぞれ信号反転回路として作用するNO
Rゲート33、クロックドインバータ34.35および
インバータ36を有しさらにANDゲート32を含む閉
ループとを持ら、そALぞれの閉ループの途中薔こはク
ロックパルス正、φ同期のクロックドインバータ34.
35からなる1ビツトシフトレジスタ37が介挿されて
いる。
上記選択回路40は上記データ循環回路30のQ出力信
号と前記入力信号Dataとの論理和信号もしくは論理
積信号のいずnか一方を前記アップダウンカウント切替
信号Downの論理秋態に応じてT出力信号として選択
出力する回路である。そしてこの回路40は、前記入力
信号Dataおよび上記データ循環回路30からのQ出
力信号がそれぞれ並夕目的Gこ供給されるNORゲート
41およびNANDゲート42と、上H己NoRゲート
41の出力信号が供給され前記アップダウンカウント切
替信号Downのタイミングで動作する信号反転機能を
備えたスイッチ回路としてのクロ゛ンクドインバータ4
3と、上d己NANDゲート42の出力信号が供給され
前記アップダウンカウント切替信号p ownの反転信
号Downのタイミングで動作する信号反転機能を備え
たスイッチ回路としてのクロックドインバータ44とか
ら構成されている。そして上記2つのクロックドインバ
ータ43.44のいずれか一方からの出力信号がT出力
信号とされる。
さらにこのカウンタ回路では上記回路の他に、アップダ
ウンカウント切替信号Downからその反転信号Do’
w−nを形成するインバータ5ノとクロックパルスφか
らその反転り°ロックパルス7を形成するインバータ5
2とを備えている。
このような構成でなるカウンタ回路は次のように動作す
る。才ず、アップダウンカウント切替信号Downが@
1ルベル(ダウンカウント時)に設定される場合をこつ
いて説明する。このとき、入力信号Dataが10ルベ
ルに設定されていれば、排他的論理積信号20からの信
号EX−ANDは10ルベルとなる。このとき、データ
循環回路30内のANDゲート32が挙止状!Uとなり
、上記信号EX−AND+;tNORゲート31,33
、クロックドインバータ34.3516よびインバータ
36からなる閉ループでクロックパルスφ。
φに同期して順次循環される。このとき、この閉ループ
内には5個の信号反転回路としでのNORゲート31.
3B、クロックド・fンバータ34,35およびインバ
ータ36が(t?けられているので、Q出力信号はクロ
ックパルス7゜φの1ビツト毎にその論理レベルが反転
さイする。
したがって上記Q出力信号はクロックパルスφをZ分周
した信号となる。さらに信号pownが11ルベルの時
に入力信号])ataが11ルベルに設定されていれば
、排他的論理積回路2oがらの信号EX−ANDはs1
wレベルきなる。スルと今度はデータ循環回路3o内の
NORゲート3ノが禁止状態となり、上記信号EX−A
NDゲート32、NORゲート33、クロックドインバ
ータ34.35およびインバータ36からなる閉ループ
でクロックパルスア、φに同期して順次循環される。こ
のとき、この閉ループ内には4個の信号反転回路として
のNORゲート33、クロックドインバータ34,35
f−3よびインバータ36が設けられているので、Q出
力信号はクロックパルス¥、φの各ビットで同じ論理レ
ベルEこされる。すなわち、この閉ループ内に入力され
た信号はこの閉ループでそのtt保持される。
一方、アップダウンカウント切替信号Downが11ル
ベルに設定されている場合、選択回路4゜内ではクロッ
クドインバータ43のみが動作可能となり、NORゲー
ト41およびクロックドインバータ43によって上記デ
ータ循環回路3゜からのQ出力信号と入力信号Data
との61チ理和信号が形成され、この信号がT出力信号
として出力さイア、る。
次にアップダウンカウント切替信号1)ownが102
レベル(アップカウント1時)Cご設定される場合につ
いて説明すえ)。このとき、入力信号Dat aが伯ル
ベルに設定されていれば、11ト他的論理績回路20か
らの信号EX−ANDはIllレベルとなる。この場合
にはill Rtしたように、信号Downがw1+レ
ベルかつ入力1■号Dataが@1ルベルにそれぞn設
定さ′11.てい21ときと回biに、排他的論理、債
回路20から人力された信号はデータ循ζ回路30内の
A N Dゲート32、NORゲート33、クロックド
インバータ34 、35およびインバータ36からなる
閉ループで保持される。さらlこ信号Downが“(1
’レベルの時に入力信号DataがJlレベルに設定さ
イ1でい11.ば、排他的メ・衡理債回路20からの信
号EX−ANDはIO+レベルとなる。この場合には前
パピしたように、信号Downが11″レベルカSつ人
力信号Dataが10ルベルにそれぞれ設定されている
ときと同様に、排他的論理積回路2oから入力された信
号はデータ循環回路3o内のNORゲート31.33、
クロックドインバータ34 、35およびインバータ3
6からなる閉ループによって順次循環され、これによっ
てクロックパルスφを%分周した信号がQ出力信号とし
て出方される。
一方、アップダウンカウント切替信号Downが#0ル
ベルに設定さnている場合、選択回路40ではクロック
ドインバータ44のみが動作可能となり、NANDゲー
ト42およびクロックドインバータ44によって上記デ
ータ循環回路30からのQ出力信号と入力信号Data
との論理積信号が形成され、この信号がT出力信号とし
て出力される。
下記の表は上記第2図に示ずカウンタ回路の動作をまと
めて示したものである。なお、T出力信号のORはQ出
力信号と入力信号Dataとの論理和信号としてT出力
信号が得らnることを示し、同じ<ANDは両信号の論
理積信号としてT出力信号が得られることを示す。
第3図は第2図に示す構成のカウンタ回路を単位カウン
タ回路として用いて3ビツトのアップダウンカウンタ回
路を構成した場合のブロック図である。このカウンタ回
路で<1そnぞれ前記第2図のように構成されている3
個の単位カウンタ回路J U O、200+’ 300
が設けられる。この3個の単位カウンタ回路100,2
00゜300は、前段の単位カウンタ回路のT出力信号
を後段を単位カウンタ回路の入力信号Dataとする如
く縦列接続されている。また上記3個の単位カウンタ回
路100,200,300にはアップダウンカウント切
替信号Downが並列的に供給されている。さらに初段
の単位カウンタ回路100の入力信号Dat aとして
は上記信号Downがインバータ400を介して供給さ
れている。
また、さらに各段の単位カウンタ回路100゜200.
300にはクロックパルスφが並列的に供給されている
。
このように構成された回路の動作を第4図ないし笑6図
のタイミングチャートを用いて説明する。まず、アップ
ダウンカウント切替信号Downが11ルベルに設定さ
れる場合、このカウンタ回路はダウンカラン婆行ない、
そのときのタイミングチャートは第4図である。アップ
ダウンカウント切替信号Downが11ルベルに設定さ
れることにより、初段の単位カウンタ回路100に人力
される入力信号pataはインバータ400によってI
Oルベルに設定される。このとき、初段の単位カウンタ
回路100内の前記排他的論理積回路20からの出力信
号EX−ANDはI0ルベルに設定される。するとこの
初段の単位カウンタ回路100内の前記データ循環回路
30ではクロックパルスφか%分周さnlこの結果、Q
出力信号Q。は第4図に示すようにクロックパルスφに
対して2倍の周期を持った信号となる。さらに初段の単
位カウンタ回路100内の前記選択回路40では、入力
信号DataとQ出力信号Q。との論理和信号がT出力
1百号Toとして選択出力される。このおき、入カ信号
Dataは10ルベルであるため、T出力信号Toとし
てはQ出力信号Qoと同じ信号が出力される。
次段の単位カウンタ回路200の入力信号Dataとし
ては前段のT出力信号T。が入力している。なお、この
単位カウンタ回路200にもwIIレベルのアップダウ
ンカウント切替信号DOWnが入力している。いま、前
段の単位カウンタ回路1ooからのT出力信号Toが1
1ルベルである場合、この単位カウンタ回路200内の
排他的論理積回路20からの出力信号EX−ANDは1
1@ジベルとなり、このときこの11ルベルの信号はデ
ータ循環回路30でクロックパルスφの1ビツトの肋間
保持される。次のクロックパルスφの1ビツトの期間で
は、前段のT出力信号Toが10ルベルとなるために、
信号EX−ANDは10”レベルに反転し、データ循環
回路30ではクロックパルスφが%分周される。すなわ
ち、Q出力(if号Q1が2ビツト続いてtOWレベル
になった後に、QIはIOルベルに反転する。信号Q1
がIQルベルに反転したときに前段からのT出力信号T
。
は再び11ルベルになるので、このクロックパルスφの
1ビツト期間ではデータ循環回路30は保持状態となり
、Q出力信号QIは10″レベルのまま保持される。さ
らに次のクロックパルスφの1ビツトの期間では前段か
らのT出力信号T。がI0ルベルとなり、これによって
信号gX−ANDがIQルベルに反転し、データ循環回
路30ではクロックパルスφがZ分周される。すなわち
、Q出力信号Q1が2ビツト続いてW(39レベルとな
った後にQlがIllレベルに反転する。以下、同様の
動作が繰り返して行なわれることにより、この単位カウ
ンタ回路200からのQ出力信号Q1は笛4図に示すよ
うに前段からのQ出力信号Q、の%分周信号となる。さ
ら(ここの単位カウンタ回路200内のA釈回路40で
も、信号1)ownが11ルベルに設定されてGするこ
とによって、入力信号Dataとしての前段力)らのT
出力信号TOとQ出力信号Q、との論理牙0イド号がT
出力信号T1として選択出力される。したがってこの信
号TIは第4図に示すように、クロックパルスφの連続
する3ビニノドの期間でGま11ルベル、これに続く1
ビツトの期間で4110ルベルとなるように変化する。
終段の単位カウンタ回路300の入力41S号Data
としては前段のT出力信号T+が入力している。この場
合、上記T出力信号T + 41連続する3ビツトの期
間は111レヘノv、コntコWe < 1ビツトの期
間は10ルベル ツトの期間ではデータ循環回路30(ま保持状態となり
、次の1ビツトの期間ではクロ゛ンク/ NO 7レス
φの%分周が行なわれる。この結果、このQ出力信号Q
,は4ビツトの期間毎にレペル力I交互に反転したもの
となる。
ここでいま、第4図のタイミングチャート奢こおいて、
QoをLSB、QtをMSBとり、TQ。〜Q、を10
進数に換算すると、このカウンタ回路におけるカウント
数は、7,6,5,4,3゜2.1,0,7,6.・旧
・・と順次カウントダウンされたものとなっている。す
なわち、この回路では、アップダウンカウント切替信号
Downが11ルベルに設定されると、クロックパルス
φのダウンカウント動作が繰り返し行なわれる。
一方、アップダウンカウント切替信号DownがW0ル
ベルに設定される場合、このカウンタ回路はアップカウ
ントを行ない、そのときのタイミングチャートは第5図
である。アップダウンカウント切替信号D ownが1
0″レベルに設定されることにより、初段の単位カウン
タ回路100に入力される入力信号Dataはインバー
タ400によって11ルベルに設定される。したがって
、このときの初段の単位カウンタ口論100内の排他的
論理積回路20からの出力信号EX−ANDは10ルベ
ルに設定される。したがって回路の初期状態が前記ダウ
ンカウント動作のときと同じであれば、Q出力信号Q。
は第5図に示1ように、第4図の場合と四2厳にクロッ
クパルスφに対して2倍の周期を持った信号となる。さ
らに初段の単位カウンタ回路100内の選択回路40で
は、入力信号Da taずなわら信号Downの反転信
号とQ出力信号Q。との論fM積伯号がT出力信号T。
として選択出力される。このとき入力信号Dataは1
1ルベルであるため、1゛出力信号T。
としてはQ出力信号Q。がそのまま出力される。
次段の単位カウンタ回路200の入力信号1)ataと
して前段のT出力信号Itoが入力している。
い才、前段の単位カウンタ回路100からのT出力信号
T0が11ルベルである場合、この単位カウンタ回路2
00内の排他的論理積回路20からの出力信号EX−A
NDは10ルベルとなり、データ循環回路30ではクロ
ックパルスφが%分周される。こイーシとは逆に上記T
出力信号Toが10ルベルである場合には信号KX−A
NDは11ルベルとなり、データ循環回路30は保持状
態となる。したがって、この場合、データ循環回路30
からのQ出力信号Q1は、第5図tこ示すように、Qo
の立ち下りに同期して変化しQ出力信号Qoの%分周信
号となる。またこの単位カウンタ回路200内の選択回
路4oでは前段からのT出力信号T。とQ出力信号Q里
との論理和信号がT出力信号1゛1として選択出力され
る。
したがって、この信号T百ま第5図に示すように信号T
o、Q+が供にIllレベルとなっているときをこのみ
Illレベル−こ設定される。すなわち、この信号T、
は第4区の場合とは異、なり、クロックパルスφの連続
する3ピツトの期間ではIglレペ)v、CfLlこ続
く1ビツトの期間では11ルベルとなるように変化する
。
終段の単位カウンタ回路300の入力信号Dataとし
ては前段のT出力信号TIが入力している。この回路3
00の場合、上記T出力信号T1は連続する3ピツトの
期間はIgルベル、こnに続く1ビツトの期間は11ル
ベルとなるので、各3ピツトの期間ではデータ循環回路
3oは保持状態となり、次の1ビツトの期間ではクロッ
クパルスφの)く分周が行なわれる。この結果、Q出力
信号Q、は1ド号Qlの立ち下りに同期して変化し、Q
出力信号Q+の%分周信号となる。
ここでいま第5図のタイミングチャートζこおいて、第
4図の場合と同様にしてQo−Qtを10進数に換算す
ると、このカウンタ回路におけるカウント数は、1,2
,3,4,5,6゜7.0,1.・・・・・と順次カウ
ントアツプさnたものとなっている。すなわち、この回
路では、アップダウンカウント切替信号DownがIO
ルベルに設定されると、クロックパルスφのアップカラ
ン)9作が繰り返し行なわれる。
次にこの回路において、ダウンカウント時もしくはアッ
プカウント時そゎ、ぞゎの途中でアップダウンカウント
切替信号Downが反対レベルに反転された場合の動作
を、@6図のタイミングチャートを用い′C説明する。
いまアップダウンカウント切替信号DownがM1ルベ
ルに設定さn1このカウンタ回路が前記第4図のタイミ
ングチャートで示されるようにダウンカウント動作を行
なっている途中のtlのタイミングで信−号Downが
10Iレベルに反転される。上記信号Downが10ル
ベルに反転される直前では、Q出力信号Qo 、Q+ 
、Q211それぞれ11Wレベル、 j□ルベル、′0
ルベルになっており、T出力信号T。。
T、、Ttは供に11ルベルになっている。すなわち、
このときのカウント数は1である。アップダウンカウン
ト切i1 イ’g号Downが10Iレベルに反転され
ることにより、単位カウンタ回路100゜zoo、zo
o内の各選択回路4oから各入力信号Dataと各Q出
力信号との論理積信号がT出力係号として選択出力され
る。才ず、初段の単位カウンタ回路100では、入力信
号Dataが1@号Downの変化に伴ってIQルベル
かうIllレベルに変化する。才たQ出力信号Q。は1
1ルベルlこなっているので、この初段の単位カウンタ
回路1ooにぢけるT出力信号Tつは11ルベルのます
変化しない。一方、単位カウンタ回路200,300で
は、信号Downが変化しても入力信号Dataは変化
せず、各選択回路40では各入力信号Dataと各Q出
力信号との論理積信号がT出力信号として選択出力され
るので、1゜のタイミングでT出力信号T 1 e T
tはそれぞれ11ルベルから10ルベルに反転する。信
号TILT!の10ルベルへの反転後の各信号の論理状
態は、前記第5図に示すアップカウント時のカウント数
1のときと同じである。したがって、この後は第5図の
場合と同様にクロックパルスφのアップカウントが行な
われる。
次にこのアップカウント動作の途中の12のタイミング
で信号Downが再びTレベルに反転される。信号Do
wnが11ルベルに反転される直前では、Q出力信号Q
o tQ+ 、 Q2はそれぞれ11ルベル−10ルベ
ル、11ルベルになっており、T出力信号’ro t 
’r、 + Ttはそnぞnl1lレベル、′1″レベ
ル、10ルベルになっている。すなわち、このときのカ
ウント数は5である。アップダウンカウント切替信号D
ownが11ルベルに反転されることにより、単位カウ
ンタ回路100,200,300内の各選択回路40か
ら各入力信号Dataと各Q出力信号との論理和信号が
T出力信号として選択出力される。
まず、初段の単位カウンタ回路100では、入力信号D
ataが信号Downの変化に伴ってIllレベルから
10ルベルに変化する。このときQ出力信号Q。はII
″レベルになっているので、この初段の単位カウンタ回
路100におけるT出力信号Toは11ルベルのまま変
化しない。一方、単位カウンタ回路200 、’300
では、信号Downが変化しても入力信号Dataは変
化せず、各選択回路40では各入力信号Dataと各Q
出力信号との論理和信号がT出力信号TILT!として
選択出力される。ここで単位カウンタ回路200につい
てみれば、入力信号Dataである前段のT出力信号T
oは111レベルに設定されているので、信号Do w
nのw1ルベルへの反転後にT出力信号T1は11″レ
ベルに変化する。同様に、′単位カウンタ回路300に
ついてみれば、Q出力信号Q2が11″レベルに設定さ
れているので、信号Downの11ルベルへの反転後に
T出力(S号T、は11ルベルに反転する。上記信号T
、、T2の11ルベルへの反転後の各信号の論理状態は
、前記第4図1こ示すダウンカウント時のカウント数5
のときと同じである。したがって、この後は第4図の場
合と同様にクロックパルスφのダウンカウントが行なわ
れる。
このようにこの回路では、任意のタイミングにアップダ
ウンカウント切替信号を切り替えても、その後は続いて
カウント動作が継続される。
ところで、第3図のように構成されている3ビツトのア
ップダウンカウンタ回路は、1ビツト分がそれぞn第2
図に示すような独立した回路構成となっており、3ビツ
ト分が入り交り合っていない。したがって、この回路を
集積化する場合の回路パターンは、同じものの繰り返し
パターンとなり、極めて単純化される。したがってチッ
プサイズの小型化が可能であり、これによって安価に製
造することができる。しかも各単位カウンタ回路100
,200,300はすべて同一のクロックパルスφに同
期して動作しており各Q出力信号Qo””Qtに位相ず
れが生じないので、高速動作させるのに好適である。
なお、この発明は上記実施例に限定されるものではなく
種々の変形が可能である。たとえば第3図のアップダウ
ンカウンタ回路では単位カウンタ回路を3個縦列接続し
て3ビツトのものを構成する場合について説明したが、
これは必要に応じて縦列接続する単位カウンタ回路の数
を増減してもよい。
〔発明の効果1 以上説明したようをここの発明によれば、複数ビットの
アップダウンカウンタを構成する場合lこ、単位カウン
タ回路をそのビット数分だけ縦列接続することによって
実現が可能であり、もって集積化する際の回路パターン
を単純にできチップサイズの小型化を可能ならしめるこ
とによって安価に製造できるカウンタ回路が提供できる
。
【図面の簡単な説明】
第11メ1は従来のアップダウンカウンタ回路の一例を
示す回路図、第2図(・まこの発明に係るカウンタ回路
の1ビツト分の構成を示す回路図、第3図は第2図のカ
ウンタ回路を単位カウンタ回路として用いたアップダウ
ンカウンタ回路のブロック図、第4図ないし第6図はそ
れぞIE、第3図のカウンタ回路の動作を示すグイミン
グチャートである。 20・・・排他的論理積回路、30・・データ循環回路
、40・・・選択回路、200 、200,300・・
・単位カウンタ回路、400・・・インパーク。

Claims (2)

    【特許請求の範囲】
  1. (1) 第1.第2の入力信号の排他的論理積信号を得
    る手段と、上記排他曲論MA績信号の論理状態に応じて
    この信号を奇数段もしくは偶截段の信号反転手段からな
    る閉ループでそれぞれ循環せしめこの閉ループの途中か
    ら第1の出力信号を得るとともにこの閉ループの途中に
    はクロックパルスに同期した+ビットの信号シフト手段
    が介挿されている信号循環手段と、上記縞1の入力信号
    の論理状態をこ応して上記第2の入力信号と上記第1の
    出力信号との論理和信号および論理積信号のいずれか一
    方を第2の出力信号として選択出力する手段とを具備し
    たことを特徴とするカウンタ回路。
  2. (2)第1.第2の入力信号の排他的論理積信号を得る
    手段と、上記排他的論理積信号の論理状態をこ応じてこ
    の信号を奇数段もしくは偶数段の信号反転手段からなる
    閉ループでそれぞわ循環せしめこの閉ループの途中から
    第1の出力信号を得るととも(ここの閉ループの途中に
    はクロックパルスに同期した1ビツトの信号シフト手段
    が介挿されている信号循環手段と、上記第1の入力信号
    の論理状態に応じて上記第2の入力信号と上記第1の出
    力信号との論理和信号および論理積信号のいずれか一方
    をデ2の出力信号として選択出力する手段とからなるカ
    ウンタ回路を単位カウンタ回路として備え、前段の第2
    の出力信号を後段の第2の入力信号とする如く複数の単
    位カラく夕回路を縦列接抄し、上記複数の各単位カウン
    タ回路には駆1の入力信号としてア゛ンプダウンカウン
    ト切替信号を並列的に供給し、上記初段の単位カウンタ
    回路には第201人力4阿号として上記アップダウンカ
    ウント切替イL号の反転信号を供給し、上記複数の各単
    位カウンタ回路の第1の出力信号を前記クロックパルス
    に対するアップカウント出力もしくはダランカウント出
    力として得るように構成されていることを特徴とするカ
    ウンタ回路。
JP12177283A 1983-07-05 1983-07-05 カウンタ回路 Pending JPS6014521A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12177283A JPS6014521A (ja) 1983-07-05 1983-07-05 カウンタ回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12177283A JPS6014521A (ja) 1983-07-05 1983-07-05 カウンタ回路

Publications (1)

Publication Number Publication Date
JPS6014521A true JPS6014521A (ja) 1985-01-25

Family

ID=14819500

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12177283A Pending JPS6014521A (ja) 1983-07-05 1983-07-05 カウンタ回路

Country Status (1)

Country Link
JP (1) JPS6014521A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0555722A (ja) * 1991-08-26 1993-03-05 Mitsubishi Electric Corp 回路装置及び回路製造方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0555722A (ja) * 1991-08-26 1993-03-05 Mitsubishi Electric Corp 回路装置及び回路製造方法

Similar Documents

Publication Publication Date Title
US5065415A (en) Programmable frequency divider
US4935944A (en) Frequency divider circuit with integer and non-integer divisors
US4856035A (en) CMOS binary up/down counter
US4953187A (en) High speed prescaler
US7298810B2 (en) Multi-modulus programmable frequency divider
JPS6353736B2 (ja)
US4759043A (en) CMOS binary counter
JPH07101847B2 (ja) デジタルフェイズロックドループ装置
US4209715A (en) Logic circuit
US6282255B1 (en) Frequency divider with variable modulo
US3992635A (en) N scale counter
JP2997139B2 (ja) 分周回路
US5708688A (en) High speed programmable burst address generation circuit
CN118539921A (zh) 一种连续整数分频器
JPS63260218A (ja) 制御発振器
US5313509A (en) Pulse counter with arbitrary output characteristic
KR200164990Y1 (ko) 50% 듀티의 홀수분주기
US4081755A (en) Baud rate generator utilizing single clock source
JPH0783257B2 (ja) 可変分周装置
JP2656240B2 (ja) カウンタ回路
JPH0352041Y2 (ja)
CN120320767B (zh) 一种输出占空比50%的连续整数分频器
JPH04212521A (ja) リングカウンタ
JP2621205B2 (ja) 分周回路
GB2233132A (en) Synchronous frequency-dividing circuit