JPH05122204A - 波分割多重化マンチエスター・グレイコード化二進信号を解読するためのオプトエレクトロニツク・インターフエース - Google Patents

波分割多重化マンチエスター・グレイコード化二進信号を解読するためのオプトエレクトロニツク・インターフエース

Info

Publication number
JPH05122204A
JPH05122204A JP4080833A JP8083392A JPH05122204A JP H05122204 A JPH05122204 A JP H05122204A JP 4080833 A JP4080833 A JP 4080833A JP 8083392 A JP8083392 A JP 8083392A JP H05122204 A JPH05122204 A JP H05122204A
Authority
JP
Japan
Prior art keywords
data
time
window
transition
bit
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.)
Withdrawn
Application number
JP4080833A
Other languages
English (en)
Inventor
Terrance R Kinney
ロジヤー キニー テランス
Stephen M Emo
マイケル エモ ステイーヴン
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.)
Honeywell International Inc
Original Assignee
AlliedSignal Inc
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 AlliedSignal Inc filed Critical AlliedSignal Inc
Publication of JPH05122204A publication Critical patent/JPH05122204A/ja
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J14/00Optical multiplex systems
    • H04J14/005Optical Code Multiplex
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M5/00Conversion of the form of the representation of individual digits
    • H03M5/02Conversion to or from representation by pulses
    • H03M5/04Conversion to or from representation by pulses the pulses having two levels
    • H03M5/06Code representation, e.g. transition, for a given bit cell depending only on the information in that bit cell
    • H03M5/12Biphase level code, e.g. split phase code, Manchester code; Biphase space or mark code, e.g. double frequency code
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/38Synchronous or start-stop systems, e.g. for Baudot code
    • H04L25/40Transmitting circuits; Receiving circuits
    • H04L25/49Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
    • H04L25/4904Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using self-synchronising codes, e.g. split-phase codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/02Speed or phase control by the received code signals, the signals containing no special synchronisation information
    • H04L7/033Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
    • H04L7/0331Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop with a digital phase-locked loop [PLL] processing binary samples, e.g. add/subtract logic for correction of receiver clock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/02Speed or phase control by the received code signals, the signals containing no special synchronisation information
    • H04L7/033Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
    • H04L7/0337Selecting between two or more discretely delayed clocks or selecting between two or more discretely delayed received code signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/04Speed or phase control by synchronisation signals
    • H04L7/041Speed or phase control by synchronisation signals using special codes as synchronising signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/04Speed or phase control by synchronisation signals
    • H04L7/041Speed or phase control by synchronisation signals using special codes as synchronising signal
    • H04L7/046Speed or phase control by synchronisation signals using special codes as synchronising signal using a dotting sequence
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/04Speed or phase control by synchronisation signals
    • H04L7/08Speed or phase control by synchronisation signals the synchronisation signals recurring cyclically

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Dc Digital Transmission (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Optical Communication System (AREA)

Abstract

(57)【要約】 (修正有) 【目的】 光波分割多重化マンチェスター・コード化直
列二進信号を解読する。 【構成】 同期情報を利用してデータのビットの好適な
タイミングを確定し、次に入来する信号を監視して、そ
の好適なタイミングから許容可能なタイミング変化の予
定の範囲内に出現するデータ・ビットを検出する。その
予定範囲内にビットが検出されたときには、それは、そ
の好適なタイミングに従って発生するべきであった時に
出現するようにリセットされる。

Description

【発明の詳細な説明】
【0001】本発明は、情報のファイバーオプティック
送受信に関し、特にその様な情報を解読するための新規
な方式に関する。
【0002】
【従来技術】タイミング情報と、データワードが何処か
ら始めるかという情報との両方を提供するために、同期
化パターンが各データワードに先行する。この特徴は、
シャフト上でのコード化マスクの偏心を含むコード化マ
スクに対するセンサー光学装置の相対的位置決めが解読
許容誤差に影響を与えない様にする。更に、アルゴリズ
ムは、データストリーム中のいずれの場所のどの1ビッ
トでも欠けていることを許容する構造となっている。欠
けているビットは1にでも0にでもセットされることが
出来るけれども、例えば2個以上のビットが欠けていれ
ば、故障指示が発生する。
【0003】
【発明の概要】本発明のいくつかの目的として、波分割
多重化信号デコーダーを設けること;マンチェスター・
グレイコード化データに特に適した、その種のデコーダ
ーを設けること;相対的(絶対的と対照的に)波長コー
ド化方式を設けること;データに先行する同期化信号の
タイミングに基づいて、受信されたデータのタイミング
を回復するデータ受信システムを設けること、を挙げる
ことが出来る。本発明の、これらの目的、及びその他の
目的、並びに有益な特徴は、以下に部分的に明白とな
り、部分的には指摘される。
【0004】一般に、入来する各データワードに複数ビ
ット同期化パターンが先行するようになっている種類の
マンチェスター・コード化されたデータを検出し解読す
る方法は、妥当な同期化パターンの受信を確認し、その
パターンから、その妥当な同期化パターン内の受信され
たビットの持続時間を判定することを含む。その代わり
に、ビット持続時間を受信端末で予め決めることも出来
る。このとき、許容可能な時間ウィンドーが、その所定
持続時間から確立され、このとき、その許容可能ウィン
ドー内で起こったデータ遷移が感知される。該ウィンド
ー内の遷移の感知時に、その遷移の時が、前に判定され
たビット幅によると発生するべきであった時に発生する
様に回復される。感知し回復するステップは、データワ
ード中の各データ・ビットについて反復され、これによ
り再構成されたデータワードを形成する。
【0005】また、一般に発明の一つの形において、光
学的に送信された波分割多重化マンチェスター・コード
化データ信号を検出し、解読し、リタイミング(retimi
ng)する方法は、入来する波分割多重化光学信号を時間
ドメイン電気信号に変換し、次に所定周波数より高い周
波数を有する望ましくない信号成分をその時間ドメイン
信号から除去することを含む。該時間ドメイン信号の二
次微分を取ることにより該時間ドメイン信号から望まし
くない振幅変調信号成分を除去することが出来る。望ま
しくない信号成分の除去は、微分し、次に濾波し、その
後に更に微分し第2の濾波を行うことによって介在的に
達成することが出来る。最初に送信された信号のゼロ交
差の発生の時は、望ましくない成分が除去された時間ド
メイン信号が上向き凸と下向き凸との間を変化する時か
ら再構成することが出来る。その後、これらのゼロ交差
時を、前の節の場合の様に更に処理することが出来る。
【0006】本発明の目的は、持続時間を有する複数ビ
ット同期化パターンを感知することによりコード化され
た情報から情報を解読する方法を提供することである。
本発明の他の目的は、相対的スペクトル・データを解読
する方法を提供することである。本発明の他の目的は、
データ解読のエラーを無くする方法を提供することであ
る。
【0007】本発明の他の目的は、二進コード化スペク
トル・データの正確で信頼出来る送信を可能にする方法
を提供することである。本発明の他の目的は、更にマン
チェスター・コード化される検出されたデータ・スペク
トルが絶対波長に関する前もっての知識無しに解読され
てデータ・スペクトル・ビット幅の変化性に対処する様
になっている方法を提供することである。
【0008】本発明の他の目的は、入来する相対スペク
トル・データの自動レベル補正を提供することである。
本発明の他の目的は、所定の許容可能範囲外で変化する
所定数のデータ・ビットのスペクトル・ビット幅に変化
を有するマンチェスター・コード化相対スペクトル・デ
ータの解読を可能にする方法を提供することである。
【0009】本発明の他の目的は、マンチェスター・グ
レイコード化光学スペクトルを並列二進電気データに変
換する方法を提供することである。本発明の他の目的
は、所定の光学スペクトル・データ幅を有するマンチェ
スター・グレイコード化光学スペクトルの解読を行い、
又は該光学スペクトル・ビット幅を判定するためにコー
ド化された光学スペクトル内の同期パターンを自動的に
測定する方法を提供することである。
【0010】本発明の他の目的は、MPUが通信し易く
て、相対スペクトル・データの振幅及びスペクトル位置
の変動を処理するのに充分な程度に柔軟性のある解読イ
ンターフェース回路を提供することである。
【0011】
【実施例】図面において、対応する参照文字は対応する
部分を指す。ここに記載した例は、本発明の一つの形に
おける好適な実施例を示すものであり、この例は開示内
容の範囲又は本発明の範囲を限定するものと解されては
ならない。
【0012】最初に図1を参照すると、エンコーダ13
はアーネットの米国特許第5,004,910号に開示
されている種類のものであることが出来るが、この場合
には、回転シャフト上のエンコーダ・ディスクにより光
が変調されて位置情報を生成してフャイバーオプティッ
ク経路11に沿って該位置情報を伝送させる。該位置情
報は波分割多重化されることが出来(個別に変調された
スペクトル要素)、多重化解除(demultiplexing)は、
例えば『光学スペクトル分析装置』(OPTICALSPECTRUM
ANALYZER)という名称のキニー等の米国特許第4,85
2,079号に開示されているように、光学装置及びア
レー・セクション15により達成されることが出来る。
信号調整回路17は、図2の一連のアナログ回路27〜
37及び40と、それに続く数個のディジタルデータ処
理回路41〜47である。調整信号は、この後、19で
解読されて21で二進コードに変換されて、MPUイン
ターフェース23に送られる。
【0013】図2において、アナログ回路は、光学検出
器アレー25が必要とするレベル変換及び駆動電圧を提
供するクロック回路兼ドライバー40と、バッファー増
幅器兼帯域通過フィルター27、ピーク電圧窓検出器2
8、微分器29、ローパスフィルター31、これに続く
第2微分器33及び第2ローパスフィルター35、及
び、最後にAD変換器37を含む。クロック回路兼ドラ
イバー40は、伝送線路の不一致に起因するタイミング
信号のリンギングを伴わずに光学検出器アレー15が必
要とする適切な電圧レベル及び立ち上がり時間を提供す
る。光学検出器アレー15の信号出力を絶縁するバッフ
ァー増幅器兼帯域通過フィルター27は、該信号を適切
なレベルに増幅すると共にDCオフセット電圧と、例え
ばノイズや絵素スイッチング過渡現象に起因する高周波
成分とを減少させる。ピーク電圧窓検出器28は、ライ
ン26上のアナログ信号を、それに関連する予定の基準
電圧と各々比較する2個のレベル比較器を包含してい
て、2個のTTLレベル出力を77及び79上にそれぞ
れ提供するが、この出力は、それらの二つの基準電圧に
対して相対的なアナログ信号に対応し、該回路のディジ
タル部分のクロック回路40により後に処理される。該
アナログ信号が、対応するレベル比較器のそれぞれの基
準電圧を上回ったときには、高レベル出力がライン77
又はライン79上に発生する。
【0014】微分器及びその後のローパスフィルター2
9、31及び33、35の2個の連続する段は、協働し
て、該アナログ信号の二次微分を構成し、これは、コー
ド化されたデータ・ビットのエッジ・タイミングを保ち
ながら振幅の変動を無くする。データ・ビット・エッジ
からデータ・ビット・エッジへのタイミングを維持しな
がら微分器に関連する高周波ノイズを減少させるために
ベッセル・フィルター31及び35が使用される。各々
の微分器及びフィルターの組合せは、該アナログ回路の
開放部分が飽和する可能性を無くするために単位利得を
有し、斯くして振幅作動範囲全体を拡大する。アナログ
からTTLへの変換器37は、電圧比較器兼調整回路を
使用する。その調整回路は、データ・ビット・エッジ・
タイミングを保ちながら、アナログ・ゼロ交差において
複数のエッジを生じさせることのある低レベル・ノイズ
を除去するためにデッドバンド及びヒステリシスを提供
する。
【0015】ライン26上の入来信号は、非情報担持振
幅変調を、その他のノイズと共に包含していることがあ
る。元の信号のゼロ交差は、該信号中の、該信号が上向
き凹から下向き凹に変化するポイントを探すことにより
再構成されることが出来る。これらのポイントは、ライ
ン49上に出現する図3cの二次微分信号のゼロ交差に
対応する。所望のデータ信号の繰り返し率より充分に高
い周波数を有するノイズ成分は、ローパスフィルター3
1及び35により除去されている。該比較器は、アナロ
グ信号のゼロ交差においてハイからローへ、又はローか
らハイへと転換する、アナログ信号のTTL論理レベル
変換を行う。図3bと図3cとを比較せよ。
【0016】該ディジタルデータ処理回路は、TTL論
理レベルの直列データストリームを、光学位置センサー
の相対位置を表すライン67上の整合並列二進ワードに
変換する。ディジタル回路は、光学検出器アレー25を
駆動し、その検出器アレーのための積分時間を調整し、
マイクロプロセッサ・ユニット(MPU)23にインタ
ーフェースするための所要の全ての論理を提供するのに
必要な全てのタイミング論理も提供する。MPUは、或
るパラメーターを該システムのディジタル部分に供給な
いしロードする。例えば、エラー及びビット・カウンタ
43は、ライン67で、データワード中の許容可能なエ
ラーの数(典型的には1)とデータワード中のデータ・
ビットの数(図3に示されている様に、10)とを受け
取る。該ビット・カウントは、ライン53で制御論理及
びデータ同期ユニット41に送られ、エラー・カウント
はライン51で制御論理及びデータ同期ユニット41に
送られる。ビットの幅に関する情報はライン55でビッ
ト幅カウンタ45に送られ、ビット幅の上限及び下限は
ライン57及び59でALU47から制御論理及びデー
タ同期ユニット41に戻される。ビット幅カウンタ45
は、第1同期ビットの測定された幅を受取り又はそれに
ラッチされる。ビット幅カウンタ45に供給されるこの
ビット幅は、ALU47から判定又はロードされること
も出来る。ビット幅カウンタ45は、ライン63上のク
リア信号によりクリアされ又はその元のカウントに戻さ
れる。
【0017】ライン38上のTTL論理レベル直列デー
タ先行する3ビットの直列同期(sync)パターンと
共にマンチェスター・グレイコード化二進ワードとして
コード化される。代表的パターンが図3a及び図3bに
示されている。3個の同期ビットS0、S1、及びS2
は、後のビットにより表される特別の10個のビット数
にかかわらず同一である。該データはマンチェスター・
コード化される、即ち、二進の1は『ハイ』又は『オ
ン』から『ロー』又は『オフ』への遷移により表され、
二進の0は『ロー』と、それに続く『ハイ』とで示され
る。第1規則の下で、3個の同期ビットを無視すると、
図3aは、ビット列『1100011111』を示し、
図3bはビット位置G0−G9に次の大きな数『110
0111111』をそれぞれ示している。純粋な二進コ
ードでは、これら二つの数は確かに連続していない。こ
の二つの二進ワードは、二つの引き続く数が正確に1ビ
ット位置においてのみ互いに異なる様になっているグレ
イコードである。3個の同期ビットS0、S1、S2
は、ビット幅タイミング及びスタート位置を設定するた
めに使われる。ライン65上の対応するリタイミングさ
れたグレイコード化データは全く同じに見えるが、先頭
の3同期ビットを欠いている。
【0018】ディジタル論理回路41は、最初に同期化
パターンのハイ状態及びロー状態の第1ビットの時間を
所定のタイミングウィンドー内で等しいか否か測定する
ことによりライン38上のこのデータストリームを解読
する。若し該『ハイ』及び『ロー』状態がこの試験に合
格しなければ、該回路はリセットして、妥当なデータ同
期化パターンを捜し続ける。
【0019】次に、回路41は、同期化パターンの第1
の立ち下がりエッジと第2の立ち下がりエッジとの間の
時間を測定する。この時間は、第2の立ち下がりエッジ
と第3の立ち下がりエッジとの間の時間と等しいか否か
比較される。若しこの試験に合格しなければ、該回路は
リセットし、妥当なデータ同期化パターンを捜し続け
る。その後、回路41は同期化パターンの第1及び第2
の立ち下がりエッジの間の測定された時間に関して所定
のタイミング・ウィンドー内で立ち下がるエッジを捜
す。この時にも、エラー・カウンタ43は0にリセット
され、エラー・フラグはリセットされ、エッジ検出フラ
グはリセットされ、ピーク電圧ウィンドー検出器を監視
するラッチはリセットされる。このウィンドーより前に
複数のエッジが検出されたならば、エラー・フラグをセ
ットすることによりエラーが示される。若しこの所定タ
イミング・ウィンドー内にエッジが検出されれば、該エ
ッジは、エッジ検出フラグをセットすることにより示さ
れる。この所定タイミング・ウィンドーの後方外側エッ
ジが現れるときには、測定された同期の立ち下がりエッ
ジから該同期の第2立ち下がりエッジへの時間に正確に
0にしセットされていたならばビット幅カウンタ45
は、それが得ていたはずの値にリセットされ;若しエラ
ー・フラグがセットされ又はエッジ検出フラグがセット
されなければエラー・カウンタ43のカウント内容は高
められ;該フラグはリセットされると共にデータのレベ
ルが示され;次にビット幅カウンタ45は、所定のタイ
ミング・ウィンドー内の次のエッジを捜し始める。所定
の数より大きなエラーが検出されると、変換は中止さ
れ、MPU23による問い合わせのためにエラー状況ビ
ットがセットされる。所定タイミング・ウィンドー内の
立ち下がりエッジの数とエラーの数との合計がデータ・
ビットの所定数と等しければ、変換は中止され、これら
のタイミング・ウィンドー内の各エッジに先行するデー
タストリームの論理レベルが逐次にラッチされ、グレイ
コードから二進への変換が変換器21により行われ、そ
の結果としての二進データは、MPU23からのライン
71上の出力イネーブル信号による後の問いあわせのた
めにラッチされる。
【0020】変換器21は、ライン65上の直列グレイ
コード化データをライン67上の並列データに変換する
ための通常の排他的OR及びシフトレジスターの構成で
あることが出来る。同時に、MPU23によるライン7
1上の後の問いあわせのために、妥当変換状況ビットが
セットされる。ライン81上の積分器ラッチ信号に立ち
上がりエッジが発生したとき、積分時間がクロック回路
40中の積分器にロードされ、アレー・タイミングが開
始される。該積分器から生成された信号は、上記米国特
許第5,004,910号に詳しく記載されている種類
の発光ダイオード光源に、該積分器にロードされた時間
にわたって給電するために使われる。
【0021】ここで主として図3bを参照すると、制御
論理41はリセット信号を待ち、次にライン38上の第
1立ち上がりエッジを捜し始める。その第1立ち上がり
エッジがT0で生じたとき、ビット幅カウンタはライン
44上のクロック信号をカウントし始める。T1での第
1立ち下がりエッジの発生時に、経過時間(これは半サ
イクルであるべきである)が比較され、若しそれが所定
ビット幅値N(即ち、同期方形波の1サイクル)の3/
8と5/8との間であれば、回路41は第2立ち上がり
エッジを捜し続ける。若しその経過時間がその範囲内に
なければ、回路41は改めて第1立ち上がりエッジを捜
し始める。そうでなければ、第2立ち上がりエッジ(T
2)で経過時間が再びチェックされ、それがビット幅時
間Nの3/4と5/4との間にあるか否かが判定され
る。若しその経過時間がその範囲内にないか、又は複数
の立ち上がりエッジが検出されたならば、該回路はリセ
ットして、改めて第1立ち上がりエッジを捜し始める。
そうでなければ、カウンタ45はリセットされ、回路4
1はT3の第2立ち下がりエッジを捜す。次の立ち下が
りエッジが生じるT3とT4との間の時間が判定され
る。若しこの時間が3/4Nより短くて立ち下がりエッ
ジが発生したならば、回路41はリセットして、改めて
第1立ち上がりエッジを捜し始める。45におけるカウ
ントが5/4Nに達して、立ち下がりエッジがなお発生
していなかったときには、回路41はリセットして、改
めて第1立ち上がりエッジを捜し始める。これら二つの
事のいずれもが起こらなかったならば、45におけるカ
ウントは1/4Nに予めセットされ、該回路はいずれか
のエッジを捜す。3/4Nの時間が経過する前に複数の
エッジが発生したならば、エラー・カウンタ43のカウ
ント内容が1だけ高められる。5/4Nの時間が経過し
ても何らのエッジも生じなかったときには、エラー・カ
ウンタ43のカウント内容はいずれにせよ高められ、こ
のときの信号の論理レベルが変換器21に出力され、カ
ウンタ45のカウント内容は1/4Nに予めセットさ
れ、ビット・カウンタ43にロードされたデータワード
中のビットの数(図示の例では9個が付加)の間プロセ
スが反復される。この反復の終了時に、エラー・カウン
トがまだ1を上回っていなければ、良好な変換が指示さ
れ、センサー位置を記述する変換された二進並列ワード
は、MPU23により検査されるためにインターフェー
スにラッチされる。若しエラー・カウントが1を越えて
いたならば、エラーが指示され、該二進並列ワードはラ
ッチされない。1を越えないことが好都合であるけれど
も、エラーの許容可能な数をカウンタ43にセット出来
る。更に、ビット幅持続時間についての予定値又は入来
する信号同期化パターンから決定される値を使用するこ
とも考えられる。
【0022】変換時に、ピーク電圧窓検出器28内のい
ずれかのピーク電圧検出器が、それぞれの基準電圧より
高いレベルを検出したならば、この発生は、クロック回
路兼ドライバー40内の制御論理による問いあわせのた
めにラッチされる(ライン77及び79)。該アナログ
回路から適切な出力電圧レベルを維持するために、この
情報は、クロック回路兼ドライバー40が、積分時間回
路を、若しラッチがセットされていなければ、より高く
調整し、若し両方のラッチがセットされれば、より低く
調整することを可能にする。換言すると、最新の変換が
高過ぎれば、積分時間は短縮され、その変換が低過ぎれ
ば積分時間は長くされる。
【0023】叙上から、明らかに、上記した目的及び利
点及びその他の目的及び利点を満たす新規なマンチェス
ター・コード化データ解読装置が開示され、当業者は特
許請求の範囲の欄に記載された発明の範囲から逸脱する
ことなく、形状、構成、詳細を種々に改変することが出
来る。
【図面の簡単な説明】
【図1】機能を強調した、位置情報などの情報をコード
化し、送信し、解読するシステムの一般的略ブロック図
である。
【図2】図1の情報解読部分の構造を強調した、より詳
細なブロック図である。
【図3】図3aは、同期化パターンと、それに続くデー
タ・ビット・ストリームとを伴うマンチェスター・コー
ド化データの実例としての波形である。図3bは、同期
化パターンと、それに続くデータ・ビット・ストリング
とを伴うマンチェスター・コード化データの実例として
の波形である。図3cは、該回路に早くに現れたときの
図3bのデータワードのアナログ波形である。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 テランス ロジヤー キニー アメリカ合衆国 インデイアナ州 46628 サウス ベンド ハミルトン ストリー ト 1715 (72)発明者 ステイーヴン マイケル エモ アメリカ合衆国 インデイアナ州 46516 エルクハート リヴアー シヨアー エ ステート 29342

Claims (10)

    【特許請求の範囲】
  1. 【請求項1】 各データワードに複数ビット同期化パタ
    ーンが先行するマンチェスター・コード化データを検出
    し解読する方法であって、 妥当な同期化パターンの受信を確認し、 受信された妥当同期化パターンからビットの持続時間を
    判定し、 判定された持続時間から許容可能な時間窓を確定し、 前記の許容可能な窓の中のデータ遷移を感知し、 前記窓内で遷移を感知したときに、判定されたビット持
    続時間に従って、その遷移の時をそれが発生するべきで
    あった時に回復するステップから成ることを特徴とする
    方法。
  2. 【請求項2】 データワード中の各データ・ビットにつ
    いて感知及び回復のステップを反復することにより、再
    構成されたデータワードを形成するステップを更に含む
    ことを特徴とする、請求項1に記載の、マンチェスター
    ・コード化データを検出し解読する方法。
  3. 【請求項3】 許容可能な窓が遷移を含まない時の数の
    カウントを維持し、該カウントが所定値を越えるならば
    無効な検出であることを指示するステップを含むことを
    特徴とする、請求項1に記載の、マンチェスター・コー
    ド化データを検出し解読する方法。
  4. 【請求項4】 該許容可能窓内に立ち上がり遷移が感知
    された時に1タイプの二進数字の受信を指示し、 該許容可能窓内に立ち下がり遷移が感知されたときに他
    のタイプの二進数字の受信を指示し、 データワード中の各データ・ビットについて感知し、回
    復し及び該タイプの二進数字の受信を指示するステップ
    を反復することにより、再構成されたデータワードを形
    成する追加のステップを含むことを特徴とする、請求項
    1に記載の、マンチェスター・コード化データを検出し
    解読する方法。
  5. 【請求項5】 各データワードに複数ビット同期化パタ
    ーンが先行するマンチェスター・コード化データを検出
    し、解読し、リタイミングする方法であって、 妥当な同期化パターンの受信を確認し、 ビットの好適な持続時間を決定し、 その好適な持続時間から許容可能な時間窓を確定し、 前記の許容可能な窓内のデータ遷移を感知し、 該窓内の遷移を感知したとき、その所定ビット持続時間
    に従ってその遷移の時をそれが発生するべきであった時
    に回復するステップから成ることを特徴とする方法。
  6. 【請求項6】 該許容可能窓内に立ち上がり遷移を感知
    したときに1タイプの二進数字の受信を指示し、該許容
    可能窓内に立ち下がり遷移が感知されたときには他のタ
    イプの二進数字の受信を指示する追加のステップを含む
    ことを特徴とする、請求項5に記載の、マンチェスター
    ・コード化データを検出し、解読し、リタイミングする
    方法。
  7. 【請求項7】 光学的に送信される波分割多重化マンチ
    ェスター・コード化データ信号を検出し、解読し、リタ
    イミングする方法であって、 入来する光波分割多重化信号を電気的な時間ドメイン信
    号に変換し、 所定周波数より高い周波数を有する望ましくない信号成
    分を該時間ドメイン信号から除去し、 該時間ドメイン信号の二次微分を取ることによって、望
    ましくない振幅変調信号成分を該時間ドメイン信号から
    除去し、 望ましくない成分が除去された該時間ドメイン信号が上
    向き凹と下向き凹との間を変化する時から、元の時間ド
    メイン信号のゼロ交差の発生の時を再構成するステップ
    から成ることを特徴とする方法。
  8. 【請求項8】 最初に送信された信号がデータワードを
    含み、その各データワードに複数ビット同期化パターン
    が先行する様になっており、 妥当な同期化パターンの受信を確認し、 ビットの好適な持続時間を決定し、 その好適な持続時間から許容可能な時間窓を確定し、 前記の許容可能な窓内のデータ遷移を感知し、 該窓内に遷移を感知したとき、その所定ビット持続時間
    に従ってその遷移の時をそれが発生するべきであった時
    に回復することにより、該ゼロ交差の発生の再構成され
    た時を更に処理する追加のステップを含むことを特徴と
    する請求項8に記載の方法。
  9. 【請求項9】 該許容可能窓内に立ち上がり遷移を感知
    したときに1タイプの二進数字の受信を指示し、 該許容可能窓内に立ち下がり遷移が感知されたときには
    他のタイプの二進数字の受信を指示する追加のステップ
    を含むことを特徴とする請求項8に記載の方法。
  10. 【請求項10】 望ましくない信号成分の除去は、該ド
    メイン信号を微分し、次に濾波し、その後に該時間ドメ
    イン信号の第2の微分と第2の濾波とを行うことによっ
    て介在的に達成されることを特徴とする請求項9に記載
    の方法。
JP4080833A 1991-04-30 1992-04-02 波分割多重化マンチエスター・グレイコード化二進信号を解読するためのオプトエレクトロニツク・インターフエース Withdrawn JPH05122204A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/693,744 US5222105A (en) 1991-04-30 1991-04-30 Opto-electronic interface for decoding wave division multiplexed manchester gray coded binary signals
US07/693744 1991-04-30

Publications (1)

Publication Number Publication Date
JPH05122204A true JPH05122204A (ja) 1993-05-18

Family

ID=24785938

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4080833A Withdrawn JPH05122204A (ja) 1991-04-30 1992-04-02 波分割多重化マンチエスター・グレイコード化二進信号を解読するためのオプトエレクトロニツク・インターフエース

Country Status (3)

Country Link
US (1) US5222105A (ja)
JP (1) JPH05122204A (ja)
CA (1) CA2065554A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010507340A (ja) * 2006-10-20 2010-03-04 シュレイダー エレクトロニクス リミテッド Rfデータリンクにおけるデータエラー検出及び修正方法

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5682157A (en) * 1992-10-19 1997-10-28 Fasirand Corporation Frequency-alternating synchronized infrared
US5625722A (en) * 1994-12-21 1997-04-29 Lucent Technologies Inc. Method and apparatus for generating data encoded pulses in return-to-zero format
US5978418A (en) * 1996-07-19 1999-11-02 Alliedsignal Inc. Increased accuracy and resolution for optic position sensors
WO2002017582A2 (en) * 2000-08-25 2002-02-28 Applied Micro Circuits Corporation Transmitting a multibit signal on a single connector
US20020112070A1 (en) * 2000-12-08 2002-08-15 The Boeing Company Network controller for digitally controlling remote devices via a common bus
US7113356B1 (en) 2002-09-10 2006-09-26 Marvell International Ltd. Method for checking the quality of servo gray codes
US8183982B2 (en) * 2007-08-14 2012-05-22 Infineon Technologies Ag System including reply signal that at least partially overlaps request
US9854973B2 (en) * 2014-10-25 2018-01-02 ARC Devices, Ltd Hand-held medical-data capture-device interoperation with electronic medical record systems
US10439639B2 (en) * 2016-12-28 2019-10-08 Intel Corporation Seemingly monolithic interface between separate integrated circuit die

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4361895A (en) * 1980-07-28 1982-11-30 Ontel Corporation Manchester decoder
US4363002A (en) * 1980-11-13 1982-12-07 Fuller Robert M Clock recovery apparatus for phase shift keyed encoded data
JPS6194429A (ja) * 1984-10-15 1986-05-13 Nec Corp 位相同期回路
US4608702A (en) * 1984-12-21 1986-08-26 Advanced Micro Devices, Inc. Method for digital clock recovery from Manchester-encoded signals

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010507340A (ja) * 2006-10-20 2010-03-04 シュレイダー エレクトロニクス リミテッド Rfデータリンクにおけるデータエラー検出及び修正方法

Also Published As

Publication number Publication date
CA2065554A1 (en) 1992-10-31
US5222105A (en) 1993-06-22

Similar Documents

Publication Publication Date Title
JPH05122204A (ja) 波分割多重化マンチエスター・グレイコード化二進信号を解読するためのオプトエレクトロニツク・インターフエース
JPH11330970A (ja) マンチェスタ符号化データ復号化装置
US6167550A (en) Write format for digital data storage
HUP0000071A2 (hu) Gyors gyűjtési eljárás adatszerzésre egy adatátviteli csatornából és adatvevő az eljárás foganatosítására
KR100238255B1 (ko) 광 디스크 재생 시스템의 데이타 복원장치 및 방법
US6597526B1 (en) Magnetic tape drive apparatus including a variable rate encoder
CN111769835B (zh) 一种基于fpga和iec60044-8标准的曼彻斯特码解码方法
JPS62222732A (ja) デジタル同期信号復号方法及び装置
US6980500B2 (en) ATIP bit data generator and method for generating ATIP bit data in optical discs
CN1175129A (zh) 二进制计数器读出电路
JP2002008322A (ja) クロック抽出回路
US5298901A (en) Digital decoding using dynamically determined tracking threshold values
WO2002069555A1 (fr) Instrument servant a mesurer avec precision les caracteristiques d'un systeme de transmission de donnees et circuit de reproduction d'horloge mis en application
US5334978A (en) Manchester pattern fault recognition
JP4439826B2 (ja) 同期コード復旧回路及びその方法
JPH07320419A (ja) ビットストリーム・バイト化装置
CN1296929C (zh) 光盘的绝对时间位数据产生器与产生方法
KR100524919B1 (ko) 이.에프.엠 신호 복조를 위한 t보정장치 및 보정방법
US11677464B2 (en) Optical transceiver and method for controlling optical transceiver
JPH0710047B2 (ja) 零連誤り検出回路
EP0673027A2 (en) Recording medium and method for recording a signal thereon
JP2003514341A (ja) ディジタル情報信号を再生するための装置及び方法
JPS6069928A (ja) デルタ変調信号の伝送方法
JP3245622B2 (ja) パターン比較方法
JP2000295193A (ja) 同期検出装置

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990608