JPH04278746A - 装置内シリアルデータ受信回路 - Google Patents

装置内シリアルデータ受信回路

Info

Publication number
JPH04278746A
JPH04278746A JP3041452A JP4145291A JPH04278746A JP H04278746 A JPH04278746 A JP H04278746A JP 3041452 A JP3041452 A JP 3041452A JP 4145291 A JP4145291 A JP 4145291A JP H04278746 A JPH04278746 A JP H04278746A
Authority
JP
Japan
Prior art keywords
data
selector
cycle
read
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.)
Pending
Application number
JP3041452A
Other languages
English (en)
Inventor
Kiyohisa Yamada
山田 規容久
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 JP3041452A priority Critical patent/JPH04278746A/ja
Publication of JPH04278746A publication Critical patent/JPH04278746A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は装置内シリアルデータ伝
送回路に関し、特に装置内のユニット間で伝送されるシ
リアルデータを受信するための装置内シリアルデータ受
信回路に関する。
【0002】
【従来の技術】従来のこの種の装置内シリアルデータ受
信回路では、受信データをリタイミングするブロックの
位相を予め設定しておき、データ読取りを行なっている
。
【0003】
【発明が解決しようとする課題】上述した従来のシリア
ルデータ受信回路では、読取りタイミングずれによる誤
りを防ぐため、位相設定したクロックを各ユニットへ分
配するゲート回路やユニット間ケーブルなどでのクロッ
ク遅延のばらつき、ユニット間でシリアルデータを伝送
するゲート回路やユニット間ケーブルによるデータ遅延
のばらつきを、厳しく管理する必要があり、設計および
製作時に多大な工数を要するという問題点がある。
【0004】
【課題を解決するための手段】本発明の装置内シリアル
データ受信回路はシリアルの受信データおよびこれの読
取りタイミングを指示するクロック信号を受けて前記受
信データを前記クロック信号の読取りタイミングで読取
る第1の読取り回路と、前記受信データを前記クロック
信号から半周期ずらしたタイミングで読取る第2の読取
り回路と、前記第1および第2の読取り回路の各読取り
データのうちの一方を選択出力する第1のセレクタと、
前記受信データをそれぞれ前記クロック信号から4分の
1周期および4分の3周期ずらしたタイミングで読取る
第3および第4の読取り回路と、前記第3および第4の
読取り回路の両読取データを比較して両者が一致してい
るか否かに応じて前記第1のセレクタの選択を制御する
第1の制御手段とを備えている。
【0005】
【実施例】次に本発明について図面を参照して説明する
。
【0006】図1は本発明の一実施例のブロック図であ
る。受信データは、フリップフロップ11,13,14
,16へ送られており、入力クロックは遅延器31、イ
ンバータ21、フリップフロップ13へ送られている。 遅延器31は、入力クロックを1/4周期遅延して、イ
ンバータ22、フリップフロップ14へ送る。従ってイ
ンバー22での反転出力は、入力クロックを3/4周期
遅延したものとなる。またインバータ21の反転出力は
、入力クロックを半周期ずらした逆相クロックになる。
【0007】フリップフロップ14は受信データを1/
4周期遅延した入力クロックでリタイミングし、フリッ
プフロップ15はこれを更に半周期遅延させるようリタ
ミングして、フリップフロッム16の読取りタイミング
に合わせる。フリップフロップ16は、受信データを3
/4周期遅延した入力クロックでリタイミングする。デ
ータ比較回路61は、フリップフロップ15,16の両
リタイミング出力を比較して、一致しているか否かを検
出する。一致(不一致)ならば、受信データの変化点が
入力(逆相)クロックの立上りに近い位相にあるとみな
し、セレクタ41に対し、逆相(入力)クロックでリタ
イミングするフリップフロップ11(13)の出力デー
タを選択するよう、セレクタ制御回路71から制御をか
ける。
【0008】セレクタ41の出力データは、フリップフ
ロップ17、18で1クロック周期ずつずらされてセレ
クタ42へ与えられるとともに、パターンチェック回路
51〜53へ送られる。パターンチェック回路51〜5
3はおのおの、送信側でデータの空ビットに挿入された
チェック用パタンと照合して、これと一致しているもの
をセレクタ42で選択させるよう、セレクタ制御回路7
2から制御させる。この選択制御により、データあるい
はクロックのタイミングジッタ等に起因して出力データ
中に読み飛ばしや二重読取りによるビットずれが生じる
のを、防止できる。
【0009】
【発明の効果】以上説明したように本発明は、正相およ
び逆相のクロックの中間タイミングのリタイミングデー
タを比較してデータ変化点が正相および逆相クロックの
読取りタイミングのいずれに近いかを判別した上で、デ
ータ変化点から離れている方の読取りタイミングでリタ
イミングした方のデータを選択し、更にこれを1クロッ
ク同期ずつずらした複数のデータ中からチェック用パタ
ーンの一致するデータを選択することにより、出力デー
タ中のビットずれを防止することができるとともに、ク
ロックおよびデータの伝送系の遅延のばらつきを考慮す
る必要を無くすることができるという効果を有する。
【図面の簡単な説明】
【図1】本発明の実施例のブロック図である。
【符号の説明】
11〜18    フリップフロップ 21,22    インバータ 31    遅延器 41,42    セレクタ 51〜53    パターンチェック回路61    
データ比較回路 71,72    セレクタ制御回路

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】  シリアルの受信データおよびこれの読
    取りタイミングを指示するクロック信号を受けて前記受
    信データを前記クロック信号の読取りタイミングで読取
    る第1の読取り回路と、前記受信データを前記クロック
    信号から半周期ずらしたタイミングで読取る第2の読取
    り回路と、前記第1および第2の読取り回路の各読取り
    データのうちの一方を選択出力する第1のセレクタと、
    前記受信データをそれぞれ前記クロック信号から4分の
    1周期および4分の3周期ずらしたタイミングで読取る
    第3および第4の読取り回路と、前記第3および第4の
    読取り回路の両読取データを比較して両者が一致してい
    るか否かに応じて前記第1のセレクタの選択を制御する
    第1の制御手段とを備えていることを特徴とする装置内
    シリアルデータ受信回路。
  2. 【請求項2】  前記受信データには空きビットにチェ
    ック用パターンを挿入してあり、前記第1のセレクタの
    選択出力データを前記クロック信号の1周期分ずつずら
    して複数の読取りデータを作る遅延手段と、この遅延手
    段からの複数の前記読取りデータのうちの1つを選択出
    力する第2のセレクタと、前記遅延手段からの複数の前
    記読取りデータ中の前記チェック用パターンの出現タイ
    ミングを検出しこれに応じて前記第2のセレクタの選択
    を制御する第2の制御手段とを備えている請求項1記載
    の装置内シリアルデータ受信回路。
JP3041452A 1991-03-07 1991-03-07 装置内シリアルデータ受信回路 Pending JPH04278746A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3041452A JPH04278746A (ja) 1991-03-07 1991-03-07 装置内シリアルデータ受信回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3041452A JPH04278746A (ja) 1991-03-07 1991-03-07 装置内シリアルデータ受信回路

Publications (1)

Publication Number Publication Date
JPH04278746A true JPH04278746A (ja) 1992-10-05

Family

ID=12608774

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3041452A Pending JPH04278746A (ja) 1991-03-07 1991-03-07 装置内シリアルデータ受信回路

Country Status (1)

Country Link
JP (1) JPH04278746A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9497018B2 (en) 2012-11-28 2016-11-15 Mitsubishi Electric Corporation Relay device, communication system and relay method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9497018B2 (en) 2012-11-28 2016-11-15 Mitsubishi Electric Corporation Relay device, communication system and relay method

Similar Documents

Publication Publication Date Title
KR100546971B1 (ko) 고속 시그널링을 위한 데이터 캡처 방법
US6671753B2 (en) Elastic interface apparatus and method therefor
EP0688447B1 (en) De-skewer for serial data bus
US5359630A (en) Method and apparatus for realignment of synchronous data
RU2213992C2 (ru) Динамический волновой конвейерный интерфейс и способ его применения
JPH02168754A (ja) クロックスキュー補正回路
US20030099253A1 (en) Apparatus and method for arbitrating data transmission amongst devices having SMII standard
JP4113898B2 (ja) プログラマブルロジックデバイス回路に結合されるクロックデータリカバリ回路
US6735732B2 (en) Clock adjusting method and circuit device
JP2002169771A (ja) 低レーテンシ高速伝送システム
US5748123A (en) Decoding apparatus for Manchester code
JP4598872B2 (ja) タイミングリカバリ回路、通信ノード、ネットワークシステム、及び電子機器
US6542999B1 (en) System for latching first and second data on opposite edges of a first clock and outputting both data in response to a second clock
US7839963B2 (en) Isochronous synchronizer
EP1946475B1 (en) Data interface and method of seeking synchronization
JPS61127243A (ja) ビツト位相同期回路
JP2702257B2 (ja) ビット位相同期回路
CN102723943B (zh) 一种cpld及其实现信号电平转换的方法
JP2603608B2 (ja) 切替型スペースダイバーシティディジタル無線通信の伝搬時間差補正回路
JPH02250535A (ja) ビット位相同期回路
KR100236979B1 (ko) 데이터 지연을 이용한 셀 동기 장치
JPH08329000A (ja) 情報処理装置
JP2001244920A (ja) 装置間の同期回路
JP2982138B2 (ja) ビット位相同期回路
JP2010130060A (ja) データ転送システム