JPH02288721A - 位相調整回路 - Google Patents

位相調整回路

Info

Publication number
JPH02288721A
JPH02288721A JP11158289A JP11158289A JPH02288721A JP H02288721 A JPH02288721 A JP H02288721A JP 11158289 A JP11158289 A JP 11158289A JP 11158289 A JP11158289 A JP 11158289A JP H02288721 A JPH02288721 A JP H02288721A
Authority
JP
Japan
Prior art keywords
data
circuit
serial data
delay
phase adjustment
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
JP11158289A
Other languages
English (en)
Inventor
Akihiko Shimizu
明彦 清水
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 Ibaraki Ltd
Original Assignee
NEC Ibaraki 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 NEC Ibaraki Ltd filed Critical NEC Ibaraki Ltd
Priority to JP11158289A priority Critical patent/JPH02288721A/ja
Publication of JPH02288721A publication Critical patent/JPH02288721A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、位相調整回路に関し、特に、シリアルデータ
を取り組む際の取り込みクロックとシリアルデータとの
位相調整を行う位相調整回路に関する。
(従来の技術) 従来、シリアルデータをタロツクで取り込む場合には、
シリアルデータを送出する側がシリアルデータとクロッ
クを一定の位相関係に保って送出するだけで、受け取る
側では、タイミング調整を行っていなかった。
(発明が解決しようとする課題) 上述した従来のシリアルデータの収り込みは、受け取り
側で何もしていない場合、配線遅延等により位相関係が
変化してしまった時に取り込みを失敗するという欠点が
ある。また、シリアルデータを送出する側と、受け取る
側のタロツクは同一クロックでなければ受け取れないと
いう欠点がある。
(課題を解決するための手段) 本発明による位相調整回路は、予め定めたシリアルデー
タの位相を任意時間遅延させる遅延選択回路と、この遅
延回路で遅延されたシリアルデータをクロックのタイミ
ングで受け取るシフトレジスタと、このシフトレジスタ
の出力をラッチするラッチ回路と、このラッチ回路のラ
ッチ信号を発生するフリップフロップと、前記ラッチ回
路でラッチされたデータと予め用意した前記予め定めた
シリアルデータと等しい内部保持データとを比較し、そ
の比較結果に基づいて、前記遅延選択回路の遅延時間を
制御する制御回路とを備える。
(実施例) 次に本発明について図面を参照して説明する。
第1図は本発明の位相調整回路の一実施例を示すブロッ
ク回路図である。
シリアルデータaは、図示されていない外部回路から遅
延選択回路1に入力される。一方、クロックbは図示さ
れていない外部回路がらシフトレジスタ2に入力される
他、図示されていない外部回路(データの受け取り回路
)に送出される。シリアルデータaは遅延選択回路1に
おいてマイコン(制御回路)5がら送出される遅延選択
信号dによって遅延され、シリアルデータCとしてシフ
トレジスタ2と上記外部回路(データの受け取り回路)
に送出される。シフトレジスタ2ではシリアルデータC
をクロックbで取り込みパラレルデータjとしてラッチ
回路4に送出する。シフトレジスタ最上位ビット信号e
は、ラッチ回路4ヘラッチ信号gを送出するためにフリ
ップフロップ3に入力されている。ラッチ回路4の出力
にはマイコン5に入力されている。マイコン5から出力
されるリセット信号fはシフトレジスタ2およびフリッ
プフロップ3をリセットし、位相調整終了信号iは図示
されていない外部回路に接続される。
位相調整スタート信号りは外部回路からの信号で、マイ
コン5に入力されている。
まず、図示されていない上位回路は、位相調整スタート
信号りでマイコン5に位相調整スタートを知らせると同
時に、予めマイコン5の内部レジスタに格納しである8
とットデータと同じデータパターン、たとえば“too
otooo″等の繰り返しパターンをシリアルデータa
として送出する。マイコン5は、位相調整スタート信号
りを受けると、遅延選択信号dでシリアルデータの遅延
時間を設定し、リセット信号fを解除する。
遅延されたシリアルデータCは、マイコン5によって設
定された時間だけシリアルデータaを遅延した信号で、
遅延選択回路1がらシフトレジスタ2に送出される。シ
フトレジスタ2はクロックbでシリアルデータCを受け
取る。シリアルデータCの“1″が最上位ビットに達す
ると、シフトレジスタ最上位ビット信号eによりフリッ
プフロップ3が“1″になり、ラッチ信号gによりラッ
チ4は、パラレルデータjをラッチする。マイコン5は
リセット信号fを解除した後パラレルデータjがラッチ
される時間待ってパラレルデータkを読み取り、内部デ
ータパターンと比較する。比較すると同時にリセット信
号fを通してフリップフロップ3およびシフトレジスタ
2にリセット信号を送出し、フリップフロップ3および
シフトレジスタ2をリセットする。
以上の動作を数回繰り返し、内部データパターンと取り
込んだパラレルデータパターンが完全に一致する遅延時
間に遅延選択回路1の遅延時間を遅延選択信号dで固定
する0選択信号を固定した後、上位回路に、位相調整終
了信号lを送出してシリアルデータaの位相調整を終了
する。
(発明の効果) 以上説明したように本発明は、外部からのシリアルデー
タの取り込みのためのシリアルデータとクロックの位相
関係を考えなくても、自動的にシリアルデータの位相調
整を行い確実な、データの取り込みができる。また、シ
リアルデータ送出側のクロックでなくても、クロック周
期が同じであれば、位相調整を行い、シリアルデータを
確実に受け取れるタイミングに調整できるという効果が
ある。
【図面の簡単な説明】 第1図は本発明による位相調整回路の一実施例を示すブ
ロック回路図である。 1・・・遅延選択回路、 2・・・シフトレジスタ、 3・・・ フリップフロップ、 4・・・ラッチ回路、 5・・・マイク ロコンピュータ。

Claims (1)

    【特許請求の範囲】
  1. 予め定めたシリアルデータの位相を任意時間遅延させる
    遅延選択回路と、この遅延回路で遅延されたシリアルデ
    ータをクロックのタイミングで受け取るシフトレジスタ
    と、このシフトレジスタの出力をラッチするラッチ回路
    と、このラッチ回路のラッチ信号を発生するフリップフ
    ロップと、前記ラッチ回路でラッチされたデータと予め
    用意した前記予め定めたシリアルデータと等しい内部保
    持データとを比較し、その比較結果に基づいて、前記遅
    延選択回路の遅延時間を制御する制御回路とを備えて成
    ることを特徴とする位相調整回路。
JP11158289A 1989-04-28 1989-04-28 位相調整回路 Pending JPH02288721A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11158289A JPH02288721A (ja) 1989-04-28 1989-04-28 位相調整回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11158289A JPH02288721A (ja) 1989-04-28 1989-04-28 位相調整回路

Publications (1)

Publication Number Publication Date
JPH02288721A true JPH02288721A (ja) 1990-11-28

Family

ID=14565028

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11158289A Pending JPH02288721A (ja) 1989-04-28 1989-04-28 位相調整回路

Country Status (1)

Country Link
JP (1) JPH02288721A (ja)

Similar Documents

Publication Publication Date Title
US4390969A (en) Asynchronous data transmission system with state variable memory and handshaking protocol circuits
JP3856696B2 (ja) 2倍データ速度同期式動的ランダムアクセスメモリのための構成可能同期装置
WO2003010674A1 (fr) Circuit de correction de phase
JP2003208400A (ja) クロック切替回路
JPH09512406A (ja) シリアルデータ信号をパラレルデータ信号へ変換する回路装置
JPH01163840A (ja) 遅延時間チエック方式
JPH02288721A (ja) 位相調整回路
US6571346B1 (en) Elastic interface for master-slave communication
JP2893897B2 (ja) シリアル入出力装置
JPH08228157A (ja) データ転送回路
EP0372190A2 (en) System for accelerating execution of program instructions by a microprocessor
JPH0219044A (ja) 位相調整回路
JPH1115783A (ja) 同期回路
JP2626501B2 (ja) 情報転送装置
US6601182B1 (en) Optimized static sliding-window for ACK sampling
JP3459542B2 (ja) シリアルデータ転送装置
JP2504615B2 (ja) 信号伝達タイミング制御方式
JPS583615B2 (ja) シンゴウノ ジユジユホウシキ
JP2806568B2 (ja) 共通バス制御方式
JP2696091B2 (ja) テストパターン発生装置および方法
JPS6129026B2 (ja)
JP2615504B2 (ja) マイクロコントローラ
JPH0767070B2 (ja) セレクト回路
JPS6226564A (ja) プロセツサシステム
JPH0962620A (ja) データ転送方法