JPH0199321A - 多段カウンタ回路 - Google Patents

多段カウンタ回路

Info

Publication number
JPH0199321A
JPH0199321A JP25761887A JP25761887A JPH0199321A JP H0199321 A JPH0199321 A JP H0199321A JP 25761887 A JP25761887 A JP 25761887A JP 25761887 A JP25761887 A JP 25761887A JP H0199321 A JPH0199321 A JP H0199321A
Authority
JP
Japan
Prior art keywords
counting
digits
counter circuit
count
stage counter
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
JP25761887A
Other languages
English (en)
Inventor
Kazuhiko Takeda
和彦 武田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP25761887A priority Critical patent/JPH0199321A/ja
Publication of JPH0199321A publication Critical patent/JPH0199321A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概 要〕 入力信号を複数段に落とすための多段カウンタ回路に関
し、 部品点数や実装スペースを桁数に比例して増やすことな
く、簡易な構成の多段カウンタ回路を実現することを目
的とし、 複数のn進カウンタを直列に接続して計数を行う計数手
段と、計数手段からの出力を加えると共に、その内部を
経由して加わる2つの入力の組合わせにより現在の状態
から次の状態へ遷移した状態を入力に応じて順次出力す
る順序手段と、順序手段からの出力状態と計数手段から
の出力とを時分割処理し、処理結果からキャリーアウト
判定をする時分割処理手段とを具備し、所定桁の計数を
行う場合、その下位桁を計数手段で、上位桁を順序手段
で計数し、その計数結果を時分割処理手段を介してキャ
リーアウト判定をするように構成する。
〔産業上の利用分野〕
本発明は、入力信号を複数段に落とすための多段カウン
タ回路に関する。
例えば、ディジタルデータ伝送系にあってデータ転送時
に使用する同期信号を作成する場合、所定速度のマスク
信号からカウンタ回路等を用いて所定速度まで落として
使用する。
この時のカウンタ回路等は一般に部品コストが低く、し
かも実装スペースもより小さなもので構成することが要
求される。
〔従来の技術〕
第4図は従来例を説明するブロック図を示す。
この第4図はN″桁の多段カウンタ回路2の従来例を示
す図であり、これはN進カウンタ1(1)〜1(m)(
但し、N=2.3.  ・・・)をm段直列に接続して
構成されている。
上記例では、N進カウンタ1(1)〜1 (m)の段数
・はカウントする桁数を示し、例えば3桁のカウンタの
場合は3段のN進カウンタ1(1)〜1(3)を直列に
接続することになる。
尚、1段目のN進カウンタ1(1)の入力は入力信号■
であり、最終段目のN進カウンタ1(m)はm桁のカウ
ント出力を示すキャリーアウトCO■となる。
即ち、入力信号■をN進カウンタ1(1)〜1(m)で
順次落として行き、m段落として目標の値になった時、
キャリーアウトCO■を出力する。
〔発明が解決しようとする問題点〕
上述の従来例ではN進カウンタ1(1)〜1 (m)を
直列に接続することにより多段カウンタ回路2を実現さ
せているため、この場合カウントする桁数により直列に
接続するカウンタの個数が増えることになる。
そのため、実装スペースが太き(なると共に、使用する
部品点数が多くなりコストアップ要因となる等の問題点
がある。
本発明は、部品点数や実装スペースを桁数に比例して増
やすことなく、簡易な構成の多段カウンタ回路を実現す
ることを目的とする。
〔問題点を解決するための手段〕
第1図は本発明の詳細な説明するブロック図を示す。
第1図に示す本発明の原理ブロック図は、第4図で説明
したのと同様な機能を有する多段カウンタ回路2aを示
し、図中の10は複数のN進カウンタを直列に接続して
計数を行う計数手段であり、20は計数手段10からの
出力を加えると共に、その内部を経由して加わる2つの
入力の組合わせにより現在の状態から次の状態へ遷移し
た状態を入力に応じて順次出力する順序手段であり、3
0は順序手段20からの出力状態と計数手段10からの
出力とを時分割処理し、処理結果によりキャリーアウト
■判定をする時分割処理手段であり、これらを具備して
多段カウンタ回路2aを構成することにより、本問題点
を解決するための手段とする。
〔作 用〕
本発明の多段カウンタ回路2aで複数桁をカウントする
場合、速度の早い下位桁をN進カウンタを直列に接続し
た計数手段10で計数し、上位桁を順序手段20で計数
してそれらを時分割処理手段30で時分割処理し、その
処理結果によりキャリーアウト判定をするように構成す
ることより、N進カウンタの直列接続数の削減が可能と
なる。
〔実施例〕
以下本発明の要旨を第2図、第3図に示す実施例により
具体的に説明する。
第2図は本発明の詳細な説明するブロック図、第3図は
本発明の実施例におけるタイムチャートを説明する図を
それぞれ示す、尚、全図を通じて同一符号は同一対象物
を示す。
第2図に示す本実施例はN”段の多段カウンタ回路を示
しその構成は、第1図で説明した計数部 −段10とし
て第4図で説明したのと同一のi個のN進カウンタ1(
1)〜1(i)からなる計数部10a、順序手段20と
してN’〜N″桁のFIFO回路(最、初に発生したも
の、或いは到着したものを最初に取り出す回路) 21
と、2つの入力を加算する加算回路22と、カウントア
ツプ及び桁上げを行うフリップフロップ回路(以下F、
F回路と称する)23とからなる順序部20a、 時分割処理手段30としてシフトレジスタ31と論理積
回路32からなる時分割処理部30aから構成した例で
ある。
FIFO回路21は例えば複数段のF、F回路から構成
され、この1段、1段がN進カウンタに相当し、本実施
例ではN’−N’″桁に相当する段数を有する。
又、入力信号■を計数するm桁の中、1〜i桁の下位桁
はN進カウンタ1(1)〜1(i)を直列に接続したち
のく第4図で説明したものと同一の機能を有する)で計
数する。この計数状況を第3図(1)に示す。
FIFO回路21はN進カウンタ1(1)〜1(i)か
らの1桁の計数値を1つ入力するに伴い1つ出力し、こ
れを1桁ずつ加算器22で加算し、次の加算をする時点
にはF、F回路23にて桁上げ処理して1桁から順次m
桁までの上位桁の計数を行う。
この計数状況を第3図(2)に示し、′f、3図(3)
は時分割処理部30aにて下位桁と上位桁にて最終的な
計数値を求める状況を示し、m桁に達した時はキャリー
アウトCO■を出力する。
即ち、シフトレジスタ31にて順序部20aにおける計
数結果を順次シフト処理し、計数部10aの各段のN進
カウンタ1(1)〜1(i)の出力とシフトレジスタ3
1の各段における出力Qi=(1mとの論理積をとり、
その論理積結果が出力■としてm桁の計数値がキャリー
アウトされる。
尚、計数部10aのN進カウンタの段数は計数する桁数
により決定される。又、FIFO回路21のかわりメモ
リ回路を使用しても同様の効果を得ることが可能である
。
上述のように回路構成することにより、直列に接続する
N進カウンタ数を大幅に削減することが可能となる。
〔発明の効果〕
以上のような本発明によれば、直列に接続するN進カウ
ンタ数を大幅に削減することにより、部品コストを低減
し、しかも実装スペースもより小さい多段カウンタ回路
を提供することが出来ると言う効果がある。
【図面の簡単な説明】
第1図は本発明の詳細な説明するプロ・ツク図、第2図
は本発明の詳細な説明するブロック図、第3図は本発明
の実施例におけるタイムチャートを説明する図、 第4図は従来例を説明するプロ・ツク図、をそれぞれ示
す。 図において、 1(1)〜1(i)〜1(1)はN進カウンタ、2.2
aは多段カウンタ回路、 10は計数手段、    10aは計数部、20は順序
手段、    20aは順序部、21はFIFO回路、
     22は加算回路、23はF、F回路、   
 30は時分割処理手段、30aは時分割処理部、 3
1はシフトレジスタ、32は論理積回路、 をそれぞれ示す。 不合明の原理1駁明マるブrJ 7.7 II第 11
羽

Claims (1)

  1. 【特許請求の範囲】 複数のn進カウンタを直列に接続して計数を行う計数手
    段(10)と、 前記計数手段(10)からの出力を加えると共に、その
    内部を経由して加わる2つの入力の組合わせにより現在
    の状態から次の状態へ遷移した状態を入力に応じて順次
    出力する順序手段(20)と、前記順序手段(20)か
    らの出力状態と前記計数手段(10)からの出力とを時
    分割処理し、処理結果からキャリーアウト判定をする時
    分割処理手段(30)とを具備し、 所定桁の計数を行う場合、その下位桁を前記計数手段(
    10)で、上位桁を前記順序手段(20)で計数し、そ
    の計数結果を前記時分割処理手段(30)を介してキャ
    リーアウト判定をすることを特徴とする多段カウンタ回
    路。
JP25761887A 1987-10-13 1987-10-13 多段カウンタ回路 Pending JPH0199321A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25761887A JPH0199321A (ja) 1987-10-13 1987-10-13 多段カウンタ回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25761887A JPH0199321A (ja) 1987-10-13 1987-10-13 多段カウンタ回路

Publications (1)

Publication Number Publication Date
JPH0199321A true JPH0199321A (ja) 1989-04-18

Family

ID=17308759

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25761887A Pending JPH0199321A (ja) 1987-10-13 1987-10-13 多段カウンタ回路

Country Status (1)

Country Link
JP (1) JPH0199321A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014107793A (ja) * 2012-11-29 2014-06-09 Fujitsu Ltd カウンタ装置およびカウント方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014107793A (ja) * 2012-11-29 2014-06-09 Fujitsu Ltd カウンタ装置およびカウント方法

Similar Documents

Publication Publication Date Title
CA1245365A (en) Vlsi progammable digital signal processor
US4611305A (en) Digital signal processing circuit
JPH0640301B2 (ja) 並列乗算回路
US4142242A (en) Multiplier accumulator
US5029121A (en) Digital filter processing device
US3354295A (en) Binary counter
EP0472030A2 (en) Method and apparatus for modifying two's complement multiplier to perform unsigned magnitude multiplication
US3100837A (en) Adder-subtracter
CN223757091U (zh) 基于减法器组的除法器、芯片和可穿戴设备
JPH0370410B2 (ja)
US3192367A (en) Fast multiply system
CN114895868B (zh) 基于两位商计算的除法运算单元及除法器
US3576533A (en) Comparison of contents of two registers
JP2617591B2 (ja) シリアル演算回路
JP2643165B2 (ja) 演算回路
SU1171993A1 (ru) Рекурсивный цифровой фильтр
JPS6072068A (ja) デイジタル高速相関器
SU763897A1 (ru) Устройство дл умножени
KR100246188B1 (ko) 멀티스테이지 콤 필터
SU1417010A1 (ru) Устройство дл делени чисел
JPH0666638B2 (ja) デイジタルフイルタ
KR19990004745A (ko) 집적회로 설계에 있어서 입력 신호의 모듈로 연산 방법
JPH03188523A (ja) 乗算回路
JPH0573271A (ja) 除算回路
JPH0553768A (ja) 除算器