JPH0438016B2 - - Google Patents

Info

Publication number
JPH0438016B2
JPH0438016B2 JP23257784A JP23257784A JPH0438016B2 JP H0438016 B2 JPH0438016 B2 JP H0438016B2 JP 23257784 A JP23257784 A JP 23257784A JP 23257784 A JP23257784 A JP 23257784A JP H0438016 B2 JPH0438016 B2 JP H0438016B2
Authority
JP
Japan
Prior art keywords
flop
flip
signal
synchronization
synchronous
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
JP23257784A
Other languages
English (en)
Other versions
JPS61110253A (ja
Inventor
Hiroshi Adachi
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.)
Fuji Electric Co Ltd
Fuji Facom Corp
Original Assignee
Fuji Electric Co Ltd
Fuji Facom 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 Fuji Electric Co Ltd, Fuji Facom Corp filed Critical Fuji Electric Co Ltd
Priority to JP23257784A priority Critical patent/JPS61110253A/ja
Publication of JPS61110253A publication Critical patent/JPS61110253A/ja
Publication of JPH0438016B2 publication Critical patent/JPH0438016B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4204Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus
    • G06F13/4221Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being an input/output bus, e.g. ISA bus, EISA bus, PCI bus, SCSI bus
    • G06F13/4226Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being an input/output bus, e.g. ISA bus, EISA bus, PCI bus, SCSI bus with asynchronous protocol

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Systems (AREA)

Description

【発明の詳細な説明】 〔発明の属する技術分野〕 本発明は同期化回路、さらに詳しく言えば、同
期クロツクに同期して制御シーケンスを進行させ
る制御回路に、該同期クロツクと非同期の信号を
該同期クロツクに同期化して取込むための同期化
回路に関する。
〔従来技術とその問題点〕
デイジタル制御装置は通常同期クロツクを持
ち、当該装置内では該同期クロツクに同期して制
御シーケンスを進行させる方法をとるが、パス・
インタフエース部や外部インタフエース部では、
非同期信号を取扱う場合が多く、インタフエース
部で非同期信号を同期化して当該デイジタル制御
装置内に取込み、これを当該装置内のシーケンス
制御回路に使用する。
第4図は、同期クロツク内蔵のデイジタル制御
装置にバスと外部からの信号路を接続した構成を
示す。図において、DCは同期クロツクを内蔵し、
一定の機能を有するデイジタル制御装置、Bはバ
ス、OLは外部信号路である。バスBおよび外部
信号路OLからはデイジタル制御装置DC内蔵の同
期クロツクとは同期していない非同期信号を受け
る。従つてこの非同期信号を該同期クロツクに同
期化するために、バスBおよび外部信号路OLよ
りの入口に同期化回路が必要となる。
第5図は、従来技術による同期化回路の一例の
ブロツク図、第6図はその動作シーケンスのタイ
ミングを示す。
すなわち、バスBからの非同期信号はレシーバ
R1で受信され、その出力信号S1(非同期の外
部よりの入力信号)を同期用フリツプフロツプ
F1に入力させる。フリツプフロツプF1はD形
(遅延形)フリツプフロツプとして構成され、D
入力端子に信号S1が、T入力端子に同期クロツ
ク発生器CGから同期クロツクCが入力している。
第5図の同期化回路は、正常な状態において
は、第6図に示す動作シーケンスのタイミングで
動作する。
例えば、第6図に示すように、同期クロツクC
のt1とt2とのタイミングの間で信号S1が受信
(“0”から“1”へ変化)されると、同期クロツ
クCのタイミングt2の立下がりでフリツプフロツ
プF1にセツトされ、これにより同期クロツクC
に同期して、フリツプフロツプF1の出力端子Q
からの出力信号S2が得られる。
信号S2は同期信号なので、デイジタル制御装
置(DC、第4図参照)内部の制御信号S5等と
共に組合せ回路CBCにおいて必要な制御信号S
3,S4等を生成し、次段のフリツプフロツプ
F2,F3等を制御することができる。信号S3,
S4は同期クロツクCの次のタイミングt3までに
は安定した信号になる。
第7図は非同期の外部信号の到来のタイミング
と同期クロツクの、障害発生原因となり得るタイ
ミングの関係を示す図である。図において、Cは
同期クロツクCの、S1は外部信号のそれぞれの
波形を示し、また、S2は同期フリツプフロツプ
F1のQ出力S2の波形を示すものである。
外部信号S1が第7図に示すように同期フリツ
プフロツプF1のセツトアツプに必要な時間(tSU
を満たせない範囲のタイミングで変化した場合、
同期フリツプフロツプF1のQ出力の信号S2は
,,あるいはに示す波形となる。
はフリツプフロツプF1がタイミングt1におい
てやつと反転した場合、は上記タイミングt1
反転できず、t2のタイミングで反転した場合、
はタイミングt1とt2との中間の不規則なタイミン
グで反転した場合、はタイミングt1で不完全に
反転し、次のタイミングt2以前に再度反転した場
合のそれぞれのQ出力の信号S2の波形を示すも
のである。いづれも正常な動作とは言えないが、
,は同期クロツクCと同期しているため、組
合せ制御回路CBCを正常に動作させることがで
きる。あるいはの発生の確率は非常に少いが
同期信号にならないため、組合せ制御回路CBC
等の後段の動作の正常性を保証できず、たまに発
生する間欠障害の要因となる。
上記の欠点を防止するため、第8図に示すよう
に同期フリツプフロツプF11,F1を直列に2段設
置し、第7図の出力信号S2において第1段のフ
リツプフロツプF11が、あるいはの波形を送
出するような異常動作をしても、第2段のフリツ
プフロツプF1において同期化させる手段が知ら
れている。第9図は第8図に示す従来回路におけ
る各信号のタイミング関係を示す図である。第8
図においてその記号は第5図と対応するものを示
し、なおF11はフリツプフロツプF1と同様のフリ
ツプフロツプ、S11はフリツプフロツプF11
Q出力の信号を示す。
第8図において、第9図に示すタイミングで非
同期の外部信号S1が到来すると、同期クロツク
Cのt2のタイミングにおいて同期フリツプフロツ
プF11が反転し、信号S11を生じ、さらに同期
クロツクCの次のタイミングt3において同期フリ
ツプフロツプF1のQ出力から信号S2を生ずる。
この信号S2は同期信号として後段の回路に与え
られる。
ここで信号S1が、第7図のタイミング関係図
に示すように、フリツプフロツプF11のセツトア
ツプに必要な時間を満たせない範囲のタイミング
で変化した場合、同期フリツプフロツプF11のQ
出力の信号S11は、第7図のS2の,,
あるいはに示す波形の信号となる。このうち障
害の原因となる,の波形でも、次段の同期フ
リツプフロツプF1において正常な同期信号S2
(第9図のS2)に変換され、従つて次段回路は
正常に動作する。
このようにして、外部信号S1のタイミングの
変動により発生のおそれのある障害は防止できる
が、非同期の外部信号S1を同期するために同期
クロツクを2回必要とするので同期化の遅れ時間
が無視できなくなる。第9図においてtdは同期化
の遅れ時間を示すもので、最少の場合でも同期ク
ロツクCの1周期分、また最大の場合は2周期分
となる。
このように、従来の技術は、非同期の外部信号
の同期化を確実に行なおうとすれば、同期化の際
の遅れ時間が長くなるという欠点があつた。
〔発明の目的〕
本発明は、従来技術の上記の欠点を除去し、非
同期の外部信号の同期化を確実に行なうとともに
同期化の際の遅れ時間を最少にした同期化回路を
提供することを目的とするものである。
〔発明の要点〕
本発明による同期化回路は、外部からの非同期
信号を同期クロツクに同期化して内部のシーケン
ス制御に用いる同期式制御回路において、同期用
のフリツプフロツプを設け、該同期用フリツプフ
ロツプの前段に2つのトランスペアレントタイプ
のラツチをパラレルにおき、外部からの1つの非
同期信号を該2つのラツチの両方に同時に入力さ
せ、該2つのラツチに該外部よりの非同期信号を
上記同期クロツクのパルスの前縁でラツチし、該
2つのラツチの出力をオア回路に入力しそのオア
出力を上記同期用フリツプフロツプに入力させ、
上記同期クロツクのパルスの後縁で該同期用フリ
ツプフロツプの動作タイミングを与えるよう構成
される。
そして上記同期クロツクはそのパルス幅が、上
記同期用フリツプフロツプのセツトアツプ・タイ
ム、上記オア回路の遅れ時間および上記ラツチの
ホールドタイムの合計時間より少し大きな時間に
設定され、上記同期用フリツプフロツプの同期の
タイミングより同期クロツクのパルス幅分以前の
タイミングにて上記同期クロツクにより上記外部
からの非同期信号を該2つのラツチにラツチし、
その出力のオアを該同期用フリツプフロツプに入
力させ、該同期クロツクにより該同期フリツプフ
ロツプより同期信号を得るものである。
なお、本発明の一つの実施例に従えば、同期ク
ロツクのパルスの前縁で上記2つのラツチに外部
よりの非同期信号をラツチし、該パルスの後縁で
同期フリツプフロツプの動作タイミングを与え
る。
〔発明の実施例〕
以下本発明の実施例を図面について説明する。
第1図は本発明の一実施例のブロツク図であ
る。図において、Bはバス、R1はバスからの非
同期の外部信号を受け取るレシーバ、S1はその
出力信号、L1,L2はトランスペアレント・タイ
プのラツチ、S21,S22はそれぞれの出力信
号、ORは信号S21,S22を入力し、オア出
力の信号S23を生成し、同期フリツプフロツプ
F1に入力させるオア回路、Cは同期クロツクで
フリツプフロツプF1およびラツチL1,L2のそれ
ぞれのクロツク入力端に接続される。またレシー
バR1の出力信号(非同信号)S1はラツチL1
L2の両方に入力する。
第3図aに第1図のトランスペアレントタイプ
のラツチL1の接続構成を同図bにその動作タイ
ミングを示す。なおラツチL2も同様な構成を有
し、同様に動作する。
第3図aにおいて、L1はラツチ、FFはD形フ
リツプフロツプで、同期クロツクCの前縁(パル
スの立上り)に応動して反転するもの、ANDは
アンドゲート、OR1はオアゲート、S1,S2
1,Cは第1図のものに対応する。
第3図bは同図aのラツチの動作タイミング図
である。
いま、入力信号S1が“0”であればクロツク
Cによつて、フリツプフロツプはリセツト状態
(Q出力が“0”、出力が“1”)にある。アン
ドゲートANDは一方の入力(出力)が“1”
であり、導通状態にあるが、信号S1は“0”で
あるのでその出力は“0”である。一方フリツプ
フロツプFFのQ出力は“0”であるのでオアゲ
ートOR1の2入力はともに“0”であり、その出
力信号S21も入力信号S1と同様に“0”であ
る。
いま、時点tAにおいて入力信号S1が“0”か
ら“1”に変化するとその“1”はアンドゲート
ANDおよびオアゲートOR1を経て出力し、その
出力信号S21は入力信号S1と同様“1”とな
る。
同期クロツクCのタイミングt2の前縁(立上
り)で、フリツプフロツプFFは反転し、Q出力
が“1”、出力が“0”の状態に保持される。
Q出力が“0”となつてアンド・ゲートANDが
非導通となり、その出力は“0”となるがQ出力
“1”がオアゲートOR1を経て出力し、出力信号
S21は信号S1の如何に拘らず“1”にラツチ
される。
時点tBにおいて入力信号S1が“1”から
“0”に変化し入力信号S1がなくなつたとする。
同期クロツクCのタイミングt4の前縁(立上り)
でフリツプフロツプFFは反転し、Q出力が
“0”、出力が“1”となる。このとき、アン
ド・ゲートANDが非導通となり、また出力が
“0”となるので出力信号S21は入力信号S1
と同様の“0”となる。
さて、第2図は第1図の本発明による同期化回
路の動作タイミングを示す図である。図におい
て、Cは同期クロツクCのタイミングを、S1,
S21,S22,S23,S2は各同名の記号の
信号のタイミングを示し、thはラツチL1,L2のホ
ールドタイムtpdはオア回路ORの遅延時間、tsu
フリツプフロツプF1のセツトアツプタイムをそ
れぞれ示す。なおtwは同期クロツクCのクロツク
幅であり、上記のセツトアツプタイムtsu、遅延
時間tpdおよびホールドタイムthの合計時間より少
し大きく設定してある。同期フリツプフロツプ
F1のセツトのタイミングは同期クロツクCのパ
ルスの後縁(立下り)のタイミングであり、ラツ
チL1,L2のラツチのタイミングは前記のように
同期クロツクCのパルスの前縁(立上り)のタイ
ミングである。
第1図の本発明による同期化回路において、バ
スBよりの信号はレシーバR1に受信され、第2
図に示すように、タイミングtAにおいて、非同期
の外部信号S1(“0”より“1”に転ずる)と
してラツチL1,L2に入力する。ラツチL1,L2
トランスペアレントタイプのラツチであるので、
ホールドタイムth後に、その出力信号S21およ
びS22は信号S1に追随して変化する。同様に
信号S23も、オア回路ORの遅延時間tpdだけ遅
れて同様に変化する。同期クロツクCのタイミン
グt2のパルスの前縁(立上り)でラツチL1,L2
信号S1をラツチし、少くとも次のタイミングt3
のパルスの前縁(立上り)までは、信号S1に変
化があつても、それには応答しない。この結果、
同期クロツクCのタイミングt2のパルスの後縁
(立下り)で同期フリツプフロツプF1は安定した
信号S23をセツトし、同期クロツクCに完全に
同期した信号S2を作成することができる。
トランスペアレントタイプのラツチL1,L2
パラレルに設けたため、同期フリツプフロツプ
F1への入力信号S23を確実な安定した信号と
することができる。すなわち、第3図bに示す同
期クロツクCの例えばタイミングt2の立上がりエ
ツジに先行するセツトアツプタイムtsuの範囲で
信号S1が変化しても、パラレルに設けたラツチ
L1,L2の出力がオア回路ORを介して同期フリツ
プフロツプF1への入力信号S23が形成されて
いるため、ラツチL1,L2の何れか一方が正常に
応答すれば入力信号S23の正常性は保証され
る。また、一方のラツチが応答せず、かつ他方の
ラツチが不安定な動作をして例えば第7図の,
のような出力信号を出した場合でも、この不安
定な動作をしたラツチの出力信号は同期フリツプ
フロツプF1の入力信号S23であり、組合せ回
路CBCには直接入力されないので、この同期フ
リツプフロツプF1が次の同期クロツクによつて
動作することにより第5図に示す従来回路のよう
な誤動作は生じない。なお、同期フリツプフロツ
プF1が同時に誤動作することも理論上は考えら
れるが、ラツチと同期フリツプフロツプF1とが
同時に誤動作する可能性は実際には極めて少ない
ので、実用上は問題とならない。
〔発明の効果〕
本発明は上記のように構成されているので、本
発明により非同期信号の同期化が一層確実とな
り、しかも同期化の際の遅れ時間を最小に(最大
同期クロツクの一周期)におさえることが可能な
効果がある。同期化の際の遅れ時間を最小におさ
えることができるため、高速化が進む同期化回路
には有効である。
本発明の構成によつて回路素子の多少の増加は
免れないが、回路の集積化が急速に進んでいる現
在では、この程度の回路素子増加は問題となら
ず、動作の確実性の向上および同期化の際の遅れ
時間の短縮の効果の方が重要で、今後、確実にし
て高速の動作の要求されるこの種の同期化回路に
好適である。
【図面の簡単な説明】
第1図は本発明の一実施例のブロツク図、第2
図は第1図の実施例の動作タイミング図、第3図
aは第1図の実施例中のトランスペアレントラツ
チの構成の一例のブロツク図、同図bは同図aの
動作タイミング図、第4図は同期クロツク内蔵の
デイジタル制御装置に非同期の外部信号を接続し
た一般の接続構成を示す図、第5図は従来技術に
よる同期化回路の一例のブロツク図、第6図は第
5図の同期化回路の正常動作タイミング図、第7
図は第5図の同期化回路の異常動作タイミング
図、第8図は従来技術による改良された同期化回
路のブロツク図、第9図は第8図の同期化回路の
動作タイミング図である。 B…バス、R1…レシーバ、L1,L2…トランス
ペアレント形ラツチ、OR…オア回路、F1…同期
フリツプフロツプ、C…同期クロツク、S1…非
同期の外部よりの入力信号、S2…同期した出力
信号、FF…フリツプフロツプ。

Claims (1)

    【特許請求の範囲】
  1. 1 外部からの非同期信号を同期クロツクに同期
    化して内部のシーケンス制御に用いる同期式制御
    回路において、同期用のフリツプフロツプを設
    け、該同期用フリツプフロツプの前段に2つのト
    ランスペアレントタイプのラツチをパラレルにお
    き、外部からの1つの非同期信号を該2つのラツ
    チの両方に同時に入力させ、該2つのラツチに該
    外部よりの非同期信号を上記同期クロツクのパル
    スの前縁でラツチし、該2つのラツチの出力をオ
    ア回路に入力しそのオア出力を上記同期用フリツ
    プフロツプに入力させ、上記同期クロツクのパル
    スの後縁で該同期用フリツプフロツプの動作タイ
    ミングを与えるよう構成し、上記同期クロツクは
    そのパルス幅が、上記同期用フリツプフロツプの
    セツトアツプ・タイム、上記オア回路の遅れ時間
    および上記ラツチのホールドタイムの合計時間よ
    り少し大きな時間に設定され、上記同期用フリツ
    プフロツプの同期のタイミングより同期クロツク
    のパルス幅分以前のタイミングにて上記同期クロ
    ツクにより上記外部からの非同期信号を該2つの
    ラツチにラツチし、その出力のオアを該同期用フ
    リツプフロツプに入力させ、該同期クロツクによ
    り該同期フリツプフロツプより同期信号を得るこ
    とを特徴とする同期化回路。
JP23257784A 1984-11-05 1984-11-05 同期化回路 Granted JPS61110253A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23257784A JPS61110253A (ja) 1984-11-05 1984-11-05 同期化回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23257784A JPS61110253A (ja) 1984-11-05 1984-11-05 同期化回路

Publications (2)

Publication Number Publication Date
JPS61110253A JPS61110253A (ja) 1986-05-28
JPH0438016B2 true JPH0438016B2 (ja) 1992-06-23

Family

ID=16941528

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23257784A Granted JPS61110253A (ja) 1984-11-05 1984-11-05 同期化回路

Country Status (1)

Country Link
JP (1) JPS61110253A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0823859B2 (ja) * 1990-09-28 1996-03-06 インターナショナル・ビジネス・マシーンズ・コーポレイション データ処理システム

Also Published As

Publication number Publication date
JPS61110253A (ja) 1986-05-28

Similar Documents

Publication Publication Date Title
JPH05289770A (ja) 同期装置及び同期方法
JP2000261296A (ja) 非同期パルス信号を同期パルス信号に変換する同期素子
CA1214567A (en) Circuit for duplex synchronization of asynchronous signals
JPH03127526A (ja) 同期化装置
JPH0438016B2 (ja)
US5487163A (en) Fast synchronization of asynchronous signals with a synchronous system
KR100223026B1 (ko) 동기화 회로
JP2510750B2 (ja) フォ―ルト・トレラント・システム及びその冗長系間の同期方法並びに多重化クロツク発振器
JPH063461B2 (ja) トリガ信号発生器及びトリガ信号発生方法
JP2801595B2 (ja) 並一直変換装置
CN105446445A (zh) 数字电路的重置方法及信号产生装置
JPH0282812A (ja) クロック切換方式
JPH01166633A (ja) ビット位相同期回路
JPS597973B2 (ja) デ−タ処理装置
JP3036223B2 (ja) クロック乗換回路
JP3930641B2 (ja) 現用系・予備系切替方法および切替装置
KR920005877B1 (ko) 시스템 프레임 신호 동기회로 및 제어방법
JPH05110394A (ja) クロツク送出回路
JPS5952913A (ja) パルス回路の多重化処理装置
JPH02156743A (ja) フレーム同期保護方式
JPH02122317A (ja) クロック切り替え制御方式
JPS62213337A (ja) フレ−ム同期保護方式
JPS59191927A (ja) 同期回路
JPH0344212A (ja) 論理パス多重化方式
JPH0661805A (ja) 同期化回路