JPS596430B2 - パルス合成装置 - Google Patents

パルス合成装置

Info

Publication number
JPS596430B2
JPS596430B2 JP903477A JP903477A JPS596430B2 JP S596430 B2 JPS596430 B2 JP S596430B2 JP 903477 A JP903477 A JP 903477A JP 903477 A JP903477 A JP 903477A JP S596430 B2 JPS596430 B2 JP S596430B2
Authority
JP
Japan
Prior art keywords
pulse
clock
clock pulse
output terminal
input
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
JP903477A
Other languages
English (en)
Other versions
JPS5394961A (en
Inventor
耕三 鈴木
昇 中山
政義 戸田
豊 有重
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP903477A priority Critical patent/JPS596430B2/ja
Publication of JPS5394961A publication Critical patent/JPS5394961A/ja
Publication of JPS596430B2 publication Critical patent/JPS596430B2/ja
Expired legal-status Critical Current

Links

Landscapes

  • Arrangements For Transmission Of Measured Signals (AREA)
  • Manipulation Of Pulses (AREA)

Description

【発明の詳細な説明】 この発明は複数のパルス発信器からの出力パルスを直列
の1つのパルス列として合成するパルス合成装置に関す
るものである。
従来、ガス、電気、水道等において複数の計量器から発
振されるパルスを合成し総合計量する場合においては、
発信されたパルスをパルスモータ等を用いて機械的回転
角度に変換し、この回転を差動歯車等を用いて合成する
方法が用いられている。
しかしながらこの方法では、パルス数を機械的に変換し
ているため、機械的精度、歯車のバックラッシュ、応答
速度等製作上、性能上の様々な次点を有していた。
この発明は上記のようなものの欠点を除去するためにな
されたもので、入力されたパルスを電気的に処理し、応
答速度の速い、信頼度の高い、回路構成の簡単なパルス
合成装置を提供することを目的としている。
以下、この発明を図面の実施例に基づいて説明する。
第1図はこの発明の一実施例を示す回路、soはクロツ
クパルス発生回路で、互いに重なり合わない第1のクロ
ツクパルスT1〜Tnを発生するとともに、これらのク
ロツクパルスT1〜Tnより速い第2のクロツクパルス
Toを発生するものである。
S1〜Snは2ビツトの記憶要素をもつたシフトレジス
タで、そのデータ入力端子Dには、たとえば、ガスメー
タからの発信パルス信号P1〜Pnがそれぞれ加えられ
る。また、シフトレジスタS1〜Snの出力端子Q1に
はそれぞれインバータ11〜Inが接続され、このそれ
ぞれのインバータ11〜Inの出力端子とそれぞれのシ
フトレジスタS1〜Snの後段の出力端子Q2には各々
2入力NANDゲートA12〜An2が接続され、2入
力NANDゲートA12〜An2の出力端子は各々第3
のゲート回路としてのn入力NANDゲートORの入力
端子に接続されている。一方、第2のゲート回路として
の2入力NORゲートA1〜Anの片方の入力端子には
一括して上記クロツクパルスToが加えられる。また、
この2入力NORゲートA1〜Anの他方の入力端子は
2入力NANDゲートA12〜An2の出力端子に接続
されている。第1のゲート回路としての2入力NORゲ
ートR1〜Rnの一方の入力端子は、上記2入力NOR
ゲートA1〜Anの出力端子に接続され、2入力NOR
ゲートR1〜Rnの他方の入力端子は、それぞれクロツ
クパルス発生回路soの第1のクロツクパルスT1〜T
nを発生する端子に接続される。さらに、この2入力N
ORゲートR1〜Rnの出力端子は上記シフトレジスタ
S1〜Snのクロツク端子Cに接続されている。端子U
はn入力NANDゲートORの出力端子であつて、合成
したパルスを出力する。第2図は以上のように構成した
パルス合成回路の動作説明図であり、以下、第1図、第
2図を用いて動作を説明する。まず、クロツクパルス発
生回路soは互いに重なり合わないクロツクパルスT1
〜Tnを発生し、このクロツクパルスT1〜TnをNO
RゲートR1〜Rnを介して受けたシフトレジスタS1
〜Snは前段に記憶している内容が後段にシフトされる
。
ここで、第2図に示すように、クロツクパルスT1〜T
nの周期を入力されるパルスの最小状態停止時間よりも
短く設定してあるので、シフトレジスタS1〜Snは順
次入力されるパルス信号P1〜Pnに追従して入力され
るクロツクパルスT1〜Tnと同期して出力端子Q1に
出力する。いま、入カパルス信号P1〜Pnがすべて信
号なしの状態〃HIGH〃である場合を説明すると、少
なくともシフトレジスタS1〜Snのクロツク端子Cに
はクロツクパルス発生回路soから互いに重なり合わな
いクロツクパルスT1〜TnがNORゲートR1〜Rn
を介してそれぞれ加えられているため、すべてのシフト
レジスタS1〜Snの前段、後段の出力端子Q1,Q2
は共に〃HIGH〃となり、これにより、NANDゲー
トA12〜An2の出力端子がすべて〃HIGH〃とな
り、n入力NANDゲ゛一卜0Rの出力端子は〃LOW
〃となる。
ここで、任意のi番目の入カパルス信号Piが″LOW
〃となれば、この入カパルスPiが〃LOW〃である時
間toは、互いに重なり合わないクロツクパルスT1〜
Tnの周期tsより長く設定されているため、必ずシフ
トレジスタSiの前段の出力Q1が〃LOW〃に、そし
て後段の出力Q2が〃HIGH〃の状態になる。
この状態において、NANDゲートA12〜An2のう
ちNANDゲートAi2の出力だけが〃LOW〃になる
。これにより、NANDゲートA]2の出力を受けたN
ORゲートAi,Riを介してシフトレジスタSiに高
速のクロツクパルスToが送出され、時間tw後にシフ
トレジスタSif)Q1出力とQ2出力は共に〃LOW
〃になり、NANDゲートA12の出力は再度〃HIG
H〃となつてNORゲートAiの高速のクロツクパルス
Toの送出を阻止するとともに、n入力NANDゲート
ORの出力を〃LOW〃とする。すなわち、任意の入カ
パルス信号Piの立下りが検出されてn入力NANDゲ
ートORの出力が時間twだけ″HIGH〃レベルのパ
ルスとなつて出力される。つぎに、入カパルス信号Pi
が〃HIGH〃となると、シフトレジスタSiの前段の
出力端子Q1がクロツタパルスTiにより〃HIGH〃
に、後段の出力端子Q2が〃LOW〃になり、NAND
ゲ゛一卜Ai2の出力が〃HIGH〃のままでn入力N
ANDゲートORの出力が〃LOW〃を保持する。さら
に、クロツクパルスTiが継続して入力してもシフトレ
ジスタSiの前段、後段の出力端子Q1,Q2は共に〃
HIGH〃となり、NANDゲ゛一卜Al2の出力は〃
HIGH〃で、n入力NANDゲートORの出力は〃L
OW〃の状態を保持する。つぎに、複数の入カパルス信
号Pj,Pkが同時に〃LOW〃となつたとき、これら
の入力は互いに重ならないクロツクパルスTj,Tkに
よりシフトレジスタSj,Skに読込まれるため、シフ
トレジスタSjxNANDゲートAj2、NORゲート
Aj,.NORゲートRjの動作と、シフトレジスタS
k1NANDゲートAk2、NORゲートAk,.NO
RゲートRkの動作とが重ならないで個々に行なわれる
ため、n入力NANDゲー卜0Rには個々に識別できる
直列パルス列がn入力NANDゲートORの出力端子U
に得られる。
すなわち、以上述べた動作はクロツクパルスT1〜Tn
に同期して個々の回路で独立して重なり合わないタイミ
ングで行なわれていくため、入カパルス信号P1〜Pn
が重なり合つても順次最小パルス間隔tpでパルス幅t
wのパルスを出力端子Uに出力する。なお、上記実施例
では、シフトレジスタの前段の出力端子Q1側にインバ
ータ11〜Inを設けたものについて述べたが、後段の
出力端子Q2側にインバータを接続した場合、任意の入
カパルス信号Piが信号なしの状態〃LOW〃であれば
、NORゲートRiを介して加えられるクロツクパルス
TiによつてシフトレジスタSiの前段、後段の出力端
子Q1,Q2はいずれも〃LOW〃であり、インバータ
Iiの出力は〃HIGH〃となり、NANDゲートAi
2の出力は〃HIGH〃となる。
すなわち、すべてのNANDゲートA12〜An2の出
力は〃HIGH〃であり、n入力NANDゲートORの
出力が〃LOW〃となつている。したがつて、いま、入
カパルス信号Piが〃LOW〃から〃HIGH〃になれ
ば、NORゲ−トRiを介して加えられるクロツクパル
スTiによりシフトレジスタSiの前段の出力Q1が〃
HIGH〃に、後段の出力Q2が〃LOW〃になり、N
ANDゲートAi2の出力が〃LOW″になる。これに
より、n入力NANDゲート0Rは〃HIGH〃となる
一方、高速のクロツクパルスTIがNORゲートAlお
よびNORゲートR1を介してシフトレジスタSiのタ
ロツタ端子Cに加えられるため、所定時間tw後には出
力Q1,Q2は共に〃HIGH〃になるから、NAND
ゲートAl2の出力が〃HIGHに、n入力NANDゲ
ートORの出力が〃LOW〃になり、単一のパルスとし
て出力される。このことは、前者の実施例では、入カパ
ルス信号Piの立下りを検出していたものが、この実施
例では、入カパルス信号Piの立上がりを検出して動作
することにより同様な効果を示す。以上のように、この
発明によれば、複数のパルス発信器からのパルス信号を
それぞれデータ入力端子に受ける少なくとも2ビツト以
上の情報を記憶する複数のシフトレジスタと、これらの
各シフトレジスタのクロツク端子に接続されかつ第1の
ゲート回路を介して送出される第1のクロツクパルスお
よび第1と第2のゲート回路を介して送出される第2の
クロツクパルスを発生するクロツクパルス発生回路と、
上記シフトレジスタの各々の相互間のデータの変化の状
態を検出する論理回路と、この複数の論理回路に接続さ
れ論理回路の出力を択一的にパルス列として出力する第
3のゲー卜回路とから構成され、上記第2のゲート回路
は、上記論理回路からの信号に基づいて上記第2のクロ
ツクパルスをシフトレジスタに送出するように上記論理
回路に接続され、上記クロツクパルス発生回路は、第1
の複数のクロツクパルスが互いに位相が重ならないよう
にかつ上記パルス信号の周期より短く設定され、第2の
クロツクパルスが第1のクロツクパルスより高速に設定
することにより、応答速度が速く構成が簡単で信頼度の
高いパルス合成器を提供することができる。
【図面の簡単な説明】
第1図はこの発明の一実施例を示す回路図、第2図は第
1図に示す実施例の動作を説明する波形図である。 S1〜Sn・・・・・・シフトレジスタ、11〜In・
・・・・・インバータ、A12〜An2 ・・・NAN
Dゲート、R1〜Rn・・・・・・NORゲート(第1
のゲート回路)、A1〜An・・・・・・NORゲート
(第2のゲート回路)、OR・・・・・・n入力NAN
Dゲート(第3のゲート回路)、so・・・・・・クロ
ツクパルス発生回路、P1〜Pn・・・・・・パルス信
号、T1〜Tn−;・・・・第1のクロツクパルス、T
o・・・・・・第2のクロツクパルス、ts・・・・・
・第1のクロツクパルスの周期、tp・・・・・・第1
のクロツクパルスのパルス幅、to・・・・・・パルス
信号のパルス間隔、tc・・・・・・パルス信号のパル
ス幅、tw・・・・・・出力パルスのパルス幅。

Claims (1)

    【特許請求の範囲】
  1. 1 複数のパルス発信器からのパルス信号をそれぞれデ
    ータ入力端子に受け、シリーズに接続された2段以上か
    らなるシフトレジスタと、これらの各シフトレジスタに
    対応する複数の第1のクロックパルスを送出する複数の
    第1クロックパルス出力端子および第2のクロックパル
    スを送出する1つの第2クロックパルス出力端子を有す
    るクロックパルス発生回路と、このクロックパルス発生
    回路の第2クロックパルス出力端子に各入力端子が接続
    されたシフトレジスタに対応する数の第2ゲート回路と
    、これら各第2ゲート回路の出力端子と上記クロックパ
    ルス発生回路の対応する第1クロックパルス出力端子と
    に2入力端子が接続され出力端子が上記対応するシフト
    レジスタのクロック端子に接続されたシフトレジスタに
    対応する数の第1ゲート回路と、上記各シフトレジスタ
    の前段の出力端子と後段の出力端子とを2つの入力端子
    に接続してその入力信号の相互から出力状態の変化を検
    出するシフトレジスタに対応する個数の論理回路と、こ
    の複数の論理回路の各出力端子に各入力端子が接続され
    、これら入力端子の信号の論理和を行ない直列のパルス
    列として出力する第3のゲート回路とから構成され、上
    記第2のゲート回路それぞれは、制御端子が上記対応す
    る論理回路の出力端子にその信号に基づいて開制御され
    るよう接続され、上記クロックパルス発生回路は、第1
    の複数のクロックパルスが互いに位相な重ならないよう
    にかつ上記のどのパルス信号の周期より短かい周期に設
    定され、第2のクロックパルスが複数の第1のクロック
    パルス相互間の最短の発生間隔よりも短かい時間を1周
    期と設定されてなるパルス合成器。
JP903477A 1977-01-28 1977-01-28 パルス合成装置 Expired JPS596430B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP903477A JPS596430B2 (ja) 1977-01-28 1977-01-28 パルス合成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP903477A JPS596430B2 (ja) 1977-01-28 1977-01-28 パルス合成装置

Publications (2)

Publication Number Publication Date
JPS5394961A JPS5394961A (en) 1978-08-19
JPS596430B2 true JPS596430B2 (ja) 1984-02-10

Family

ID=11709359

Family Applications (1)

Application Number Title Priority Date Filing Date
JP903477A Expired JPS596430B2 (ja) 1977-01-28 1977-01-28 パルス合成装置

Country Status (1)

Country Link
JP (1) JPS596430B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0316821U (ja) * 1989-06-26 1991-02-20

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0316821U (ja) * 1989-06-26 1991-02-20

Also Published As

Publication number Publication date
JPS5394961A (en) 1978-08-19

Similar Documents

Publication Publication Date Title
JP3142657B2 (ja) 内部クロック・スキューの低減した半導体チップ回路
US5274796A (en) Timing generator with edge generators, utilizing programmable delays, providing synchronized timing signals at non-integer multiples of a clock signal
US6252441B1 (en) Synchronous data sampling circuit
US4160154A (en) High speed multiple event timer
JP3633988B2 (ja) 半導体ic試験装置のタイミングエッジ生成回路
KR920007349A (ko) 디지틀 펄스 처리장치
US5764083A (en) Pipelined clock distribution for self resetting CMOS circuits
USRE36063E (en) Timing generator with edge generators, utilizing programmable delays, providing synchronized timing signals at non-integer multiples of a clock signal
US5187725A (en) Data detector at output of counter
CA1281385C (en) Timing generator
JP3013800B2 (ja) 非同期fifo回路
JPH04233014A (ja) コンピュータ・システム
JP2923810B2 (ja) Icテスターのタイミング発生回路
SU1325663A1 (ru) Цифрова регулируема лини задержки
JP5055016B2 (ja) 位相差計測回路
SU739654A1 (ru) Парафазный сдвигающий регистр
SU752797A1 (ru) Программируемый преобразователь код-временной интервал
SU687407A1 (ru) Цифровой частотомер
SU822348A1 (ru) Преобразователь код-временной интервал
KR20010006850A (ko) 스큐 포인터 발생 회로 및 방법
SU1363214A1 (ru) Устройство дл формировани остатка по произвольному модулю от числа
JP2504949B2 (ja) シフトレジスタ
US6177813B1 (en) Low frequency detection circuit
SU1091159A1 (ru) Устройство управлени
SU1653153A1 (ru) Делитель частоты с переменным коэффициентом делени