JPH0653955A - パラレルビット同期方式 - Google Patents

パラレルビット同期方式

Info

Publication number
JPH0653955A
JPH0653955A JP4100085A JP10008592A JPH0653955A JP H0653955 A JPH0653955 A JP H0653955A JP 4100085 A JP4100085 A JP 4100085A JP 10008592 A JP10008592 A JP 10008592A JP H0653955 A JPH0653955 A JP H0653955A
Authority
JP
Japan
Prior art keywords
bit
parallel
training data
logical value
data
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
JP4100085A
Other languages
English (en)
Inventor
Shigenori Nagara
繁徳 長良
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP4100085A priority Critical patent/JPH0653955A/ja
Publication of JPH0653955A publication Critical patent/JPH0653955A/ja
Withdrawn legal-status Critical Current

Links

Classifications

    • 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

Landscapes

  • Communication Control (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

(57)【要約】 【目的】ディジタル装置内の高速パラレルデータの伝送
を行なうためのビット位相とパラレルビット間の位相調
整を行なう。 【構成】送信側にはトレーニングデータ発生回路10を
有し、受信側にはパラレルビット同期回路30とビット
間位相同期回路40とを有し、各ビットが論理値0ある
いは論理値1で始まり論理値1と論理値0を交互にくり
返し、最後のビットの論理値を始まりの論理値と一致さ
せたトレーニングデータ300を用いて受信部2で位相
を自動調整する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は装置内をパラレルでデー
タ伝送する装置のパラレルビット同期方式に関し、特に
パラレルデータの各ビットが奇数の周期的な固定長デー
タを高速で伝送する装置のパラレルビット同期方式に関
する。
【0002】
【従来の技術】従来のこの種の装置では、パラレルデー
タ伝送の動作スピードが比較的低く、伝送メディアによ
る伝搬遅延時間がクロック周期に対して十分短いので、
ビットの位相同期やパラレルビット間の位相のずれは問
題にならなかった。
【0003】
【発明が解決しようとする課題】しかし、広帯域交換装
置など高速データ伝送が必要な装置では、データとクロ
ックのビット位相同期及びパラレルビット間の同期が重
要な問題となる。例えば、622Mbpsのデータを8
ビットパラレル伝送する場合には、約80Mbpsのパ
ラレル伝送が必要となるが、データ幅は12ns程しか
なく伝送メディアの伝搬遅延時間と同程度となるため、
データとそれをラッチするクロック信号との位相調整と
パラレルビット間の位相調整が必要となる。このような
調整を人手で行なうこともあるが、複雑な装置において
は人手による調整はほとんど不可能と言ってよく、装置
内で自動的に調整を行なう必要がある。自動調整の方法
には、装置の通常動作時に通常データを用いて行なう方
法が考えられるが、この通常データを用いる方法はデー
タの変化の程度がその同期方式の性能に影響するため特
殊なコーディングが必要となるという問題点がある。
【0004】本発明の目的は、上記の問題点を解決する
ためトレーニングモードを設けトレーニング時に適切な
トレーニングデータを用いて装置内で自動的に位相を調
整するパラレルビット同期方式を提供することにある。
【0005】
【課題を解決するための手段】本発明のパラレルビット
同期方式は、2ビット以上のパラレルデータで各ビット
の長さが奇数の固定長のトレーニングデータを周期的に
転送するパラレルビット同期方式であって、送信部はト
レーニングモード信号を受けた時前記トレーニングデー
タを送信するトレーニングデータ送信手段を備え、受信
部は前記送信部から受信した前記トレーニングデータの
パラレルビット間の位相を検出してこのパラレルビット
間の位相を揃えるパラレルビット同期手段を備えること
を特徴とする。
【0006】そして、前記トレーニングデータ送信手段
は前記トレーニングデータを発生するトレーニングデー
タ発生回路と、前記トレーニングモード信号により前記
受信部へ送信するデータを通常データから前記トレーニ
ングデータに切り替えるセレクタとからなることを特徴
とし、前記パラレルビット同期手段は前記トレーニング
データの各ビット毎にクロックに同期した信号に自動調
整するビット位相同期回路と、このビット位相同期回路
の出力から各ビットのデータ先頭位置を認識して前記各
ビットの先頭位置が一致するように調整するビット間位
相同期回路とからなることを特徴とする。
【0007】また、前記トレーニングデータは各ビット
が論理値0で始まり論理値1と論理値0を交互に繰り返
し最後のビットが論理値0であるか、あるいは各ビット
が論理値1で始まり論理値0と論理値1を交互に繰り返
し最後のビットが論理値1であるかのいずれでもよい。
【0008】
【実施例】次に、本発明について図面を参照して説明す
る。図1は本発明のパラレルビット同期方式の一実施例
を示すブロック図、図2は本実施例の動作を説明するた
めの信号波形図である。
【0009】図1において、送信部1はトレーニングデ
ータ発生回路10と、セレクタ20とを備え、トレーニ
ングデータ発生回路1は論理値1で始まりその後論理値
0と論理値1を交互に繰り返して最後に論理値1で終わ
る奇数ビット長のパラレルビットデータ(トレーニング
データ)300を周期的に発生する。また、セレクタ2
0はトレーニングモード信号200によってnビットの
通常データ100と、トレーニングデータ発生回路10
の出力のトレーニングデータ300とを選択する。セレ
クタ20の出力400を入力とする受信部2はビット位
相同期回路30と、その出力500を入力とするビット
間位相同期回路40とを備えている。次に、本実施例の
動作について図2を併用して説明する。トレーニングモ
ードにおいて、トレーニングデータ発生回路10は図2
に示すように、論理値1で始まりその後論理値0と論理
値1とを交互に繰り返して最後に論理値1で終わる奇数
ビット長のパラレルビットデータ300を周期的に発生
する。このトレーニングデータ300は周期的に論理値
1が2回連続するが、この論理値1の連続によって固定
長の周期データの先頭位置が認識できる。この時セレク
タ20の出力400では、論理値1の連続位置即ちデー
タの先頭位置はパラレルデータ間で一致している。セレ
クタ20からの出力400の各ビットは受信部2に伝送
されるが、各ビットの伝搬メディアの伝搬遅延により受
信部2の入力信号は各ビット共、クロックとの位相がず
れており、且つビット間の先頭位置もずれている。この
各ビットのビット位相及びビット間位相の異なったパラ
レルデータはビット位相同期回路30に入力される。ビ
ット位相同期回路30では、各ビット毎にクロックに同
期した信号に自動調整して出力500を出力する。これ
は、本実施例のトレーニングデータ300が論理値0と
論理値1の交互の変化点を多数含むため、容易に実現で
きる。
【0010】この状態ではまだビット間の先頭位置はず
れたままである。このデータをビット間位相同期回路4
0に入力する。ビット間位相同期回路40では、各ビッ
トの論理値1の連続を検出して各ビットのデータ先頭位
置を認識し、各ビットの先頭位置が一致するよう調整し
て出力600を出力する。
【0011】トレーニングモード解除時には、ビット位
相同期回路30及びビット間位相同期回路40はトレー
ニングモードにおける調整情報を保持したままであるの
で、通常データに対してもビット位相同期及びビット間
位相同期は物理的な条件が変わらない限り有効に働くこ
とになる。
【0012】なお、本発明はトレーニングデータが論理
値0で始まりその後論理値1と論理値0を交互に繰り返
して最後に論理値0で終わる奇数ビット長のパラレルデ
ータを用いても同様の動作となるので説明を省略する。
【0013】
【発明の効果】以上説明したように本発明は、送信部の
トレーニングデータ発生回路からのトレーニングデータ
を受信した受信部のビット位相同期回路とビット間位相
同期回路はパラレルビット間位相を検出して自動的にパ
ラレルビット間の位相を揃えるようにしたので、装置内
の高速なパラレルデータ伝送においてデータとクロック
との位相同期及びパラレルビット間の位相の自動調整が
可能となり、人手による調整を不要とすることができる
という効果を有する。
【図面の簡単な説明】
【図1】本発明のパラレルビット同期方式の一実施例を
示すブロック図である。
【図2】本実施例の動作を説明するための信号波形図で
ある。
【符号の説明】
1 送信部 2 受信部 10 トレーニングデータ発生回路 20 セレクタ 30 ビット位相同期回路 40 ビット間位相同期回路 100 通常データ 200 トレーニングモード信号 300 トレーニングデータ 400 セレクタ出力 500 ビット位相同期回路出力 600 ビット間位相同期回路出力

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 2ビット以上のパラレルデータで各ビッ
    トの長さが奇数の固定長のトレーニングデータを周期的
    に転送するパラレルビット同期方式であって、送信部は
    トレーニングモード信号を受けた時前記トレーニングデ
    ータを送信するトレーニングデータ送信手段を備え、受
    信部は前記送信部から受信した前記トレーニングデータ
    のパラレルビット間の位相を検出してこのパラレルビッ
    ト間の位相を揃えるパラレルビット同期手段を備えるこ
    とを特徴とするパラレルビット同期方式。
  2. 【請求項2】 前記トレーニングデータ送信手段は前記
    トレーニングデータを発生するトレーニングデータ発生
    回路と、前記トレーニングモード信号により前記受信部
    へ送信するデータを通常データから前記トレーニングデ
    ータに切り替えるセレクタとからなることを特徴とする
    請求項1記載のパラレルビット同期方式。
  3. 【請求項3】 前記パラレルビット同期手段は前記トレ
    ーニングデータの各ビット毎にクロックに同期した信号
    に自動調整するビット位相同期回路と、このビット位相
    同期回路の出力から各ビットのデータ先頭位置を認識し
    て前記各ビットの先頭位置が一致するように調整するビ
    ット間位相同期回路とからなることを特徴とする請求項
    1記載のパラレルビット同期方式。
  4. 【請求項4】 前記トレーニングデータは各ビットが論
    理値0で始まり論理値1と論理値0を交互に繰り返し最
    後のビットが論理値0であることを特徴とする請求項1
    または2もしくは3記載のパラレルビット同期方式。
  5. 【請求項5】 前記トレーニングデータは各ビットが論
    理値1で始まり論理値0と論理値1を交互に繰り返し最
    後のビットが論理値1であることを特徴とする請求項1
    または2もしくは3記載のパラレルビット同期方式。
JP4100085A 1992-04-21 1992-04-21 パラレルビット同期方式 Withdrawn JPH0653955A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4100085A JPH0653955A (ja) 1992-04-21 1992-04-21 パラレルビット同期方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4100085A JPH0653955A (ja) 1992-04-21 1992-04-21 パラレルビット同期方式

Publications (1)

Publication Number Publication Date
JPH0653955A true JPH0653955A (ja) 1994-02-25

Family

ID=14264601

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4100085A Withdrawn JPH0653955A (ja) 1992-04-21 1992-04-21 パラレルビット同期方式

Country Status (1)

Country Link
JP (1) JPH0653955A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5513377A (en) * 1994-06-17 1996-04-30 International Business Machines Corporation Input-output element has self timed interface using a received clock signal to individually phase aligned bits received from a parallel bus
US5522088A (en) * 1994-06-17 1996-05-28 International Business Machines Corporation Shared channel subsystem has a self timed interface using a received clock signal to individually phase align bits received from a parallel bus
US6185693B1 (en) * 1994-06-17 2001-02-06 International Business Machines Corporation Synchronous interface for transmitting data in a system of massively parallel processors
US7620138B2 (en) 2004-06-30 2009-11-17 Fujitsu Limited Apparatus for receiving parallel data and method thereof

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5513377A (en) * 1994-06-17 1996-04-30 International Business Machines Corporation Input-output element has self timed interface using a received clock signal to individually phase aligned bits received from a parallel bus
US5522088A (en) * 1994-06-17 1996-05-28 International Business Machines Corporation Shared channel subsystem has a self timed interface using a received clock signal to individually phase align bits received from a parallel bus
US6185693B1 (en) * 1994-06-17 2001-02-06 International Business Machines Corporation Synchronous interface for transmitting data in a system of massively parallel processors
US7620138B2 (en) 2004-06-30 2009-11-17 Fujitsu Limited Apparatus for receiving parallel data and method thereof

Similar Documents

Publication Publication Date Title
US5467464A (en) Adaptive clock skew and duty cycle compensation for a serial data bus
JPH055710Y2 (ja)
EP0877505B1 (en) Synchronous circuit controller for controlling data transmission between asynchronous circuits
JP3125348B2 (ja) パラレルビット同期方式
JP2001352318A (ja) 送信回路とその方法、受信回路とその方法およびデータ通信装置
JPH0653955A (ja) パラレルビット同期方式
JP2693758B2 (ja) フレームパルス発生方式
JP2003134098A (ja) シリアル受信装置
GB2336074A (en) Phase alignment of data in high speed parallel data buses using a multi-phase low frequency sampling clock
JPH0142177B2 (ja)
US5233608A (en) Method of and a device for receiving data packet form
JP3427761B2 (ja) 同期回路
JPH06104886A (ja) データ同期装置およびデータ同期方法
JP2000332741A (ja) 通信装置
JPS596647A (ja) シリアルデ−タ伝送同期方式
JPS60211558A (ja) デ−タ転送方式
JPS59502009A (ja) パケツト形式の高速デ−タを受信する装置
JPH06164653A (ja) データ転送装置
JP3264586B2 (ja) パターン同期回路
JPH065831B2 (ja) 信号フレ−ムの伝送方式
JP2002246999A (ja) Tdma通信方法及びtdma通信方式
JP2887963B2 (ja) ディジタル無線伝送システム
JP3179831B2 (ja) シリアル伝送方式
JPS63169845A (ja) 外部タイミング方式
JPS5917749A (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: 19990706