[go: up one dir, main page]

JPH05327676A - Asynchronous signal synchronization circuit - Google Patents

Asynchronous signal synchronization circuit

Info

Publication number
JPH05327676A
JPH05327676A JP4126578A JP12657892A JPH05327676A JP H05327676 A JPH05327676 A JP H05327676A JP 4126578 A JP4126578 A JP 4126578A JP 12657892 A JP12657892 A JP 12657892A JP H05327676 A JPH05327676 A JP H05327676A
Authority
JP
Japan
Prior art keywords
output
selector
synchronization
signal
input signal
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
JP4126578A
Other languages
Japanese (ja)
Inventor
Masakazu Yamaguchi
政数 山口
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP4126578A priority Critical patent/JPH05327676A/en
Publication of JPH05327676A publication Critical patent/JPH05327676A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

(57)【要約】 【目的】 デジタル伝送装置等において、非同期で入力
する信号を同期クロックに同期させて出力する同期化回
路に関し、データ再送により誤り回復を行うこと前提と
して、非同期入力信号を同期クロックで取り込む際に出
力信号が不確定となることを防止することによって非同
期入力信号を誤りなく同期化信号に変換できるようにす
ることを目的とする。 【構成】 同期クロックCLK1で入力信号Siを取り込む第
一のDフリッププロップ1と、反転同期クロックCLK2で
入力信号Siを取り込む第二のDフリッププロップ2と、
切替制御信号CNT に従って前記第一または第二のDフリ
ップフロップ1、2の出力を選択するセレクタ4と、入
力信号Siの変化時点とセレクタが選択している出力の変
化時点とを比較し、両変化時点が所定時間長以下に近づ
いた時に前記切替制御信号CNT を出力してセレクタ4の
出力を切替させる制御回路6と、前記セレクタ4の出力
を同期クロックCLK1に同期させて出力する第三のDプリ
ップフロップ3とを有する構成である。
(57) [Abstract] [Purpose] A synchronization circuit that outputs an asynchronously input signal in synchronization with a synchronous clock in a digital transmission device or the like, and synchronizes an asynchronous input signal on the assumption that error recovery is performed by data retransmission. It is an object of the present invention to prevent an output signal from becoming uncertain when it is captured by a clock so that an asynchronous input signal can be converted into a synchronization signal without error. [Structure] A first D flip-prop 1 that receives an input signal Si with a synchronous clock CLK1, and a second D flip-prop 2 that receives an input signal Si with an inverted synchronous clock CLK2.
The selector 4 for selecting the output of the first or second D flip-flop 1, 2 according to the switching control signal CNT is compared with the change time of the input signal Si and the change time of the output selected by the selector, A control circuit 6 which outputs the switching control signal CNT to switch the output of the selector 4 when the change time approaches a predetermined time length or less, and a third output circuit which outputs the output of the selector 4 in synchronization with the synchronization clock CLK1. It has a configuration including a D-plip flop 3.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、デジタル伝送装置等に
おいて、非同期で入力する信号を同期クロックに同期さ
せて出力する同期化回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a synchronizing circuit for outputting a signal input asynchronously in synchronization with a synchronous clock in a digital transmission device or the like.

【0002】[0002]

【従来の技術】デジタル伝送装置等では、非同期で入力
するデータ信号を、同期クロックに同期させて出力する
同期化回路が用いられる。
2. Description of the Related Art A digital transmission device or the like uses a synchronizing circuit which outputs a data signal input asynchronously in synchronization with a synchronous clock.

【0003】入力する非同期データを同期データに変換
して送信する時には、受信側と送信側の伝送速度の公称
値(例えば1.6KHz、4.8KHz)が同じでも、
厳密には異なるため変換したときにビットの余り,また
は欠落が生じる。
When the input asynchronous data is converted into synchronous data and transmitted, even if the nominal values of the transmission rates of the receiving side and the transmitting side (for example, 1.6 KHz and 4.8 KHz) are the same,
Strictly different, there will be bit remainders or omissions when converted.

【0004】本発明が対象とするデータ伝送システムで
は、ある程度のプロトコルを双方向で持ち、受信データ
に誤りがあった場合にはデータの再送を要求するように
なっている。このように、再送により誤りを訂正できる
プロトコルを採用している場合には、入力した非同期信
号を同期化信号に変換して出力する同期化回路として、
Dフリップフロップを用い、入力信号を同期クロックで
保持しなおすことによって出力信号を同期クロックに同
期させる方法が取られる。
The data transmission system to which the present invention is directed has a certain degree of bidirectional protocol and requests the data to be retransmitted when the received data has an error. In this way, when a protocol that can correct errors by resending is adopted, as a synchronization circuit that converts the input asynchronous signal into a synchronization signal and outputs it,
A method is adopted in which the output signal is synchronized with the synchronous clock by using the D flip-flop and holding the input signal again with the synchronous clock.

【0005】[0005]

【発明が解決しようとする課題】上記方式では、調歩同
期のように入力される非同期データに合わせて出力デー
タのフォーマットを設定する必要がなく、送信側で最適
なフォーマットで同期化データを送出できる。
In the above method, it is not necessary to set the format of the output data according to the asynchronous data that is input as in the case of start-stop synchronization, and the synchronization data can be transmitted in the optimum format on the transmission side. ..

【0006】しかし、非同期入力信号の変化点とこれを
Dフリップフロップに取り込む同期クロックの立上りエ
ッジとが近接すると、D−FFの出力が不確定になり、
入力データを正しく取り込むことができず、ビット余
り、欠落の他にデータ誤りが生じる。
However, when the changing point of the asynchronous input signal and the rising edge of the synchronous clock which captures this in the D flip-flop are close to each other, the output of the D-FF becomes uncertain,
The input data cannot be captured correctly, and a data error occurs in addition to a bit surplus and loss.

【0007】そして、入力非同期データと送出する同期
化データとの伝送速度の差で、同期クロックの立上りエ
ッジと入力データの変化点との接近が周期的に発生し、
データ取込みの不確定が周期的に起こる。このため、周
期的にデータのビット余り、欠落、誤りが発生する。そ
して、受信側(入力側)と送信側(出力側)との伝送速
度の差が小さいほど不確定領域に入ったときにその領域
内にある時間が長くなり、データ誤りが多くなる。そし
てこれを訂正するためには、再送を繰り返すことになり
データの伝送効率が悪くなるという問題があった。
Then, due to the difference in the transmission speed between the input asynchronous data and the synchronized data to be transmitted, the rising edge of the synchronous clock and the transition point of the input data approach each other periodically,
Uncertainties in data acquisition occur periodically. For this reason, data bit remainders, missing bits, and errors occur periodically. Then, the smaller the difference in transmission rate between the receiving side (input side) and the transmitting side (output side), the longer the time in the uncertain region when it enters the uncertain region and the more data errors. In order to correct this, there is a problem that data transmission efficiency is deteriorated because retransmission is repeated.

【0008】本発明は上記問題点に鑑み創出されたもの
で、データ再送により誤り回復を行うシステムを対象と
して、非同期入力信号を同期クロックで取り込む際に、
出力データが不確定となることを防止し、非同期入力信
号を誤りなく同期化信号に変換できるようにすることを
目的とする。
The present invention has been made in view of the above problems, and is intended for a system that performs error recovery by data retransmission, and when an asynchronous input signal is taken in by a synchronous clock,
It is an object of the present invention to prevent output data from becoming uncertain and to convert an asynchronous input signal into a synchronized signal without error.

【0009】[0009]

【課題を解決するための手段】図1は本発明の非同期信
号同期化回路の原理構成図である。上記課題は、図1に
示すように、同期クロックに対して非同期で入力する信
号を同期クロックに同期させて出力する同期化回路にお
いて、同期クロックCLK1で入力信号Siを取り込む第一の
Dフリッププロップ1と、反転同期クロックCLK2で入力
信号Siを取り込む第二のDフリッププロップ2と、切替
制御信号CNT に従って前記第一または第二のDフリップ
フロップ1、2の出力を選択するセレクタ4と、入力信
号Siの変化時点とセレクタが選択している出力の変化時
点とを比較し、両変化時点が所定時間長以下に近づいた
時に前記切替制御信号CNT を出力してセレクタ4の出力
を切替させる制御回路6と、前記セレクタ4の出力を同
期クロックCLK1に同期させて出力する第三のDプリップ
フロップ3とを有することを特徴とする本発明の非同期
信号同期化回路により解決される。
FIG. 1 is a block diagram showing the principle of an asynchronous signal synchronizing circuit according to the present invention. The above-mentioned problem is, as shown in FIG. 1, in a synchronization circuit that outputs a signal that is input asynchronously with respect to the synchronization clock in synchronization with the synchronization clock, the first D flip-prop that takes in the input signal Si with the synchronization clock CLK1. 1, a second D flip-flop 2 that takes in the input signal Si with the inverted synchronous clock CLK2, a selector 4 that selects the output of the first or second D flip-flops 1 and 2 according to the switching control signal CNT, and an input Control for comparing the change time point of the signal Si with the change time point of the output selected by the selector and outputting the switching control signal CNT to switch the output of the selector 4 when both change time points approach a predetermined time length or less The asynchronous signal synchronizing circuit according to the present invention, which comprises a circuit 6 and a third D flip-flop 3 for outputting the output of the selector 4 in synchronization with a synchronous clock CLK1. It is solved by circuit.

【0010】[0010]

【作用】第三のDフリップフロップが同期クッロクのタ
イミングでデータを出力する前段に、非同期入力データ
を同期クロックと、反転同期クロックとで取り込む二つ
のDフリップフロロップを設け、セレクタで入力データ
の変化点から離れた方のクロックで取り込んだデータを
選択するので、Dフリップフロップの取込みタイミング
と入力データ変化点とが所定時間長以下に近づくことが
なく、データ取込みの不確定性が防止できる。
In the preceding stage where the third D flip-flop outputs the data at the timing of the synchronous clock, two D flip flops for taking in the asynchronous input data with the synchronous clock and the inverted synchronous clock are provided, and the selector selects the input data. Since the data fetched is selected by the clock farther from the change point, the fetch timing of the D flip-flop and the input data change point do not approach the predetermined time length or less, and the uncertainty of the data fetch can be prevented.

【0011】[0011]

【実施例】以下添付図面により本発明の非同期信号同期
化回路を説明する。図2は本発明の実施例の回路図、図
3は実施例の動作タイミングチャートである。なお全図
を通じて同一符号は同一対象物を表す。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The asynchronous signal synchronizing circuit of the present invention will be described below with reference to the accompanying drawings. 2 is a circuit diagram of an embodiment of the present invention, and FIG. 3 is an operation timing chart of the embodiment. Note that the same reference numeral represents the same object throughout the drawings.

【0012】図1において、1、2、3はそれぞれ第
一、第二、第三のDフリップフロップ、4は2:1セレ
クタ、5はインバータ、6は切替制御回路である。切替
制御回路6は、4つのD−フリップフロップ61、62、6
3、64、EX−ORゲート65、遅延回路66、二つのイン
バータ67、68からなる。
In FIG. 1, reference numerals 1, 2, and 3 are first, second, and third D flip-flops, 4 is a 2: 1 selector, 5 is an inverter, and 6 is a switching control circuit. The switching control circuit 6 includes four D-flip-flops 61, 62, 6
3, 64, an EX-OR gate 65, a delay circuit 66, and two inverters 67, 68.

【0013】第一、第二のDフリップフロップ1、2
は、そのデータ端子Dに入力する非同期入力信号Siを、
それぞれ、反転同期クロックCLK2、同期クロックC
LK1の立上りのタイミングで保持して出力する。両フ
リップフッロプ1 、2 の出力は、切替制御信号CNT によ
って制御されるセレクタ4で一方が選択され、第三のD
フリップフロップ3のデータ端子Dに入力する。Dフッ
リプフロップ3は、同期クロックCLK1の立上りのタ
イミングでこの入力をラッチし、同期化された出力信号
Soを出力する。
First and second D flip-flops 1, 2
Is the asynchronous input signal Si input to the data terminal D,
Inverted synchronous clock CLK2 and synchronous clock C, respectively
It is held and output at the rising timing of LK1. One of the outputs of both flip-flops 1 and 2 is selected by the selector 4 controlled by the switching control signal CNT, and the third D
Input to the data terminal D of the flip-flop 3. The D flip-flop 3 latches this input at the rising timing of the synchronous clock CLK1 and outputs a synchronized output signal.
Output So.

【0014】切替制御回路6は、セレクタ4が出力する
信号の立上り変化時点と、非同期入力信号Siの立上り
変化時点との時間差を監視して、その差が所定時間T以
下になったらセレクタ4に切替制御信号CNT を出して、
セレクタ4が他方の入力を選択出力するように切替させ
る。
The switching control circuit 6 monitors the time difference between the rising change time point of the signal output from the selector 4 and the rising change time point of the asynchronous input signal Si, and when the difference becomes equal to or less than a predetermined time T, the selector 4 is notified to the selector 4. Issue the switching control signal CNT,
The selector 4 is switched so as to selectively output the other input.

【0015】切替制御回路のD−FF61、62は、それぞ
れクロック端子Cに非同期入力信号Siと、セレクタ4
の出力信号とが入力し、それぞれの立上りエッジでQ
出力から"H" を出力する。またリセット端子Rに"L" が
入力するとリセットされQ出力は"L" となる。
The D-FFs 61 and 62 of the switching control circuit have an asynchronous input signal Si at the clock terminal C and a selector 4 respectively.
And the output signal of
Output "H" from the output. When "L" is input to the reset terminal R, it is reset and the Q output becomes "L".

【0016】D−FF61、62の出力はEX−OR65で排
他和が取られ、その出力は2分岐して、一方は遅延回
路66で時間Tだけ遅延されてとなり、他方はインバー
タ67で反転されてとなり、D−FF63のデータ入力端
子Dとクロック端子Cにそれぞれ加えられる。またEX
−OR出力の遅延信号は、インバータ68で反転され
て、D−FF61、62のリセット端子Rに入力する。
The outputs of the D-FFs 61 and 62 are exclusive-sumed by the EX-OR 65, the outputs thereof are branched into two, one of which is delayed by the time T by the delay circuit 66, and the other of which is inverted by the inverter 67. Then, it is applied to the data input terminal D and the clock terminal C of the D-FF 63, respectively. Also EX
The -OR output delay signal is inverted by the inverter 68 and input to the reset terminals R of the D-FFs 61 and 62.

【0017】D−FF64は、そのクロック端子CにD−
FF63の反転Q出力が入力し、の立上りで自己の反
転Q出力をラッチしてQ出力を反転し、そのQ出力を切
替制御信号CNT としてセレクタ4の選択入力に供給す
る。次に図3の動作タイムチャートを共に用いて、動作
を説明する。
The D-FF 64 has a D-FF at its clock terminal C.
The inverted Q output of the FF 63 is input, its own inverted Q output is latched at the rising edge of the FF 63, the Q output is inverted, and the Q output is supplied to the selection input of the selector 4 as the switching control signal CNT. Next, the operation will be described using the operation time chart of FIG.

【0018】非同期入力信号Siは、ビット毎に反転す
るデータD0 ,D1 ,D 2,D 3・・・からなるものと
し、また同期クロックは入力信号のビットレートより速
い場合の例である。
The asynchronous input signal Si is composed of data D 0 , D 1 , D 2 , D 3 ... Inverted bit by bit, and the synchronous clock is an example in the case of being faster than the bit rate of the input signal. ..

【0019】最初は、切替制御信号CNT が"H" で、第二
のD−FF2の出力がセレクタ4によって選択されて
いるものとする。この出力データは、変化するタイミ
ングが反転同期クロックCLK2の立上りエッジのタイ
ミングに等しい。t1で入力信号Siは"L" →"H" に変
化するので、D−FF62は"H" を出力するが、D−FF
61はリセット状態にあり"L" を出力しているので、EX-O
R65 の出力は、"H"となる。これによって遅延時間T
後に、D−FF63のデータ端子に"H" が入力するととも
に、インバータ68を介して2つのD−FF61,62 がリセ
ットされるので、EX−OR65の出力は"L" となる。D
−FF63はEX−ORの出力の立下り( 即ちの反転
出力の立上り) で遅延回路66の出力の"H" を取込
み、反転Q出力から"L" を出力する。
First, it is assumed that the switching control signal CNT is "H" and the output of the second D-FF 2 is selected by the selector 4. The change timing of this output data is equal to the timing of the rising edge of the inverted synchronous clock CLK2. At t1, the input signal Si changes from "L" to "H", so the D-FF62 outputs "H", but the D-FF
61 is in the reset state and outputs "L", so EX-O
The output of R65 becomes "H". Therefore, the delay time T
After that, "H" is input to the data terminal of the D-FF 63 and the two D-FFs 61 and 62 are reset via the inverter 68, so that the output of the EX-OR 65 becomes "L". D
The -FF63 takes in "H" of the output of the delay circuit 66 at the fall of the output of the EX-OR (that is, the rise of the inverted output), and outputs "L" from the inverted Q output.

【0020】セレクタ4の出力が"L" →"H" となるタイ
ミングt2、t3でも同様の動作が行われるが、このときも
入力信号Siの立上り変化タイミングとの差が遅延時間T
より大きいので、D−FF63は"H" 出力を継続する。
The same operation is performed at the timings t2 and t3 when the output of the selector 4 changes from "L" to "H". At this time, however, the difference from the rising change timing of the input signal Si is the delay time T.
Since it is larger, the D-FF63 continues to output "H".

【0021】このように、セレクタ3の出力の"L" →
"H" の変化のタイミングと、入力信号Siの"L" →"H"
変化のタイミングの差が、時間長Tよりも大きい場合に
は、2つのD−FF61,62 は遅延出力によってリセッ
トされ、D−FF63の出力は"L" で継続する。
In this way, the output of the selector 3 "L" →
Timing of change of "H" and "L" → "H" of input signal Si
When the difference between the change timings is larger than the time length T, the two D-FFs 61 and 62 are reset by the delayed output, and the output of the D-FF 63 continues at "L".

【0022】従って、セレクタ4は、第二のD−FF2
の出力を選択出力するので、出力段のD−FF3は同
期クロックCLK1に同期して、データD02、D12, D
22からなる同期化信号Soを出力する。これらのデータ
は、入力信号の変化点から十分離れたタイミングで正確
にラッチされたものであり、データ誤りがない。
Therefore, the selector 4 has the second D-FF 2
Of the data D 02 , D 12 , D in synchronization with the synchronization clock CLK1.
A synchronization signal So composed of 22 is output. These data are accurately latched at a timing sufficiently far from the change point of the input signal, and there is no data error.

【0023】そしてt4のタイミングでは、セレクタ出力
の立上りが入力信号Siの"L" →"H" 変化点に追いつい
てくるので、二つのD−FF61、62は時間長T以内に同
時にセットされるので、EX−OR出力は遅延回路出
力によるD−FF61、62のリセットを待たずに立下
る。するとD−FF63はその反転信号の立上りエッジ
で遅延回路出力の"L" をラッチし、反転出力を"L"
→"H" に変化させる。これにより、D−FF64のQ出力
である切替制御信号CNT は"H" →"L" に変化するので、
セレクタ4の出力は反転同期クロックCLK2で入力デ
ータをラッチしているD−FF1 の出力に切り替わ
る。これによって、以後D−FF3に入力するデータ
は、入力データ変化点から十分離れた立上りタイミング
で入力データを取り込んでいる第一のD−FF1の出力
データD21,D31,D41に切り替わり、誤りの無い出力
データD31・・・を同期化出力する。なお、タイミング
t4で"H" となったD−FF63の出力は、次の比較の
タイミングt5で、t1の時と同様な動作で"L" に変化し、
次の切替制御に備える。
At the timing of t4, the rising edge of the selector output catches up with the "L" → "H" change point of the input signal Si, so that the two D-FFs 61 and 62 are simultaneously set within the time length T. Therefore, the EX-OR output falls without waiting for the reset of the D-FFs 61 and 62 by the delay circuit output. Then, the D-FF63 latches "L" of the delay circuit output at the rising edge of the inverted signal and outputs the inverted output of "L".
→ Change to "H". As a result, the switching control signal CNT, which is the Q output of D-FF64, changes from "H" to "L".
The output of the selector 4 is switched to the output of D-FF1 which latches the input data with the inverted synchronous clock CLK2. Thus, data input to subsequent D-FF3 is switched to output data D 21, D 31, D 41 of the first D-FF1 which have taken up the input data at a sufficiently distant rising timing from the input data change point, Synchronous output of error-free output data D 31 ... In addition, the output of the D-FF63 which becomes "H" at the timing t4 changes to "L" by the same operation as at the time of t1 at the next comparison timing t5,
Prepare for the next switching control.

【0024】以上説明したように、本発明によれば、出
力に用いるデータが不確定領域に近づく、即ち非同期入
力信号の変化点と取込みタイミングとが接近すると、す
ぐさま確定領域のデータ、即ち、取込みタイミングを18
0 °移相した取り込んだデータに切替えるので、本来の
伝送速度の違いによるデータのビット余り、欠落はせ発
生するが、伝送速度の差が小さい場合でも、不確定領域
の継続によるデータ誤りの多発を防止することができ
る。
As described above, according to the present invention, when the data used for output approaches the uncertain region, that is, when the change point of the asynchronous input signal and the capture timing approach, the data in the determined region, that is, the capture region, is immediately obtained. Timing 18
Since the data is switched to the 0 ° phase-shifted captured data, data bits may be left over or missing due to the original difference in transmission rate.However, even if the difference in transmission rate is small, frequent data errors occur due to continuation of uncertain areas. Can be prevented.

【0025】[0025]

【発明の効果】以上説明したように、本発明によれば、
非同期信号を同期化出力するある程度のビット余り、欠
落が容認できる伝送システムに用いる同期化回路におい
て、非同期/同期の変換をビット誤りなく行うことが可
能となり、再送の繰り返しを減少させてデータ伝送効率
を向上できるという効果がある。
As described above, according to the present invention,
Asynchronous / synchronous conversion can be performed without bit errors in a synchronization circuit used in a transmission system in which some bits are left out of synchronization and some are left out of synchronization, and data transmission efficiency can be reduced by reducing the number of retransmissions. There is an effect that can improve.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明の非同期信号同期化回路の原理構成図FIG. 1 is a block diagram showing the principle of an asynchronous signal synchronization circuit according to the present invention.

【図2】 本発明の実施例の回路図FIG. 2 is a circuit diagram of an embodiment of the present invention.

【図3】 実施例の動作タイミングチャートFIG. 3 is an operation timing chart of the embodiment.

【符号の説明】[Explanation of symbols]

1…第一のDフリップフロップ、2…第二のDフリップ
フロップ、3…第三のDフリップフロップ、4…2:1
セレクタ、5…インバータ、6…切替制御回路
1 ... 1st D flip-flop, 2 ... 2nd D flip-flop, 3 ... 3rd D flip-flop, 4 ... 2: 1
Selector, 5 ... Inverter, 6 ... Switching control circuit

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 同期クロックに対して非同期で入力する
信号を同期クロックに同期させて出力する同期化回路に
おいて、 同期クロック(CLK1)で入力信号(Si)を取り込む第一のD
フリッププロップ(1)と、 反転同期クロック(CLK2)で入力信号(Si)を取り込む第二
のDフリッププロップ(2) と、 切替制御信号(CNT) に従って前記第一または第二のDフ
リップフロップ(1,2)の出力を選択するセレクタ(4)
と、 入力信号(Si)の変化時点とセレクタ(4) が選択している
出力の変化時点とを比較し、両変化時点が所定時間長以
下に近づいた時に前記切替制御信号(CNT) を出力してセ
レクタ(4) の出力を切替させる切替制御回路(6) と、 前記セレクタ(4) の出力を同期クロック(CLK1)に同期さ
せて出力する第三のDプリップフロップ(3) とを有する
ことを特徴とする非同期信号同期化回路。
1. In a synchronizing circuit for outputting a signal input asynchronously with respect to a synchronous clock in synchronization with the synchronous clock, a first D which takes in an input signal (Si) with the synchronous clock (CLK1).
A flip-flop (1), a second D flip-flop (2) that takes in the input signal (Si) with an inverted synchronous clock (CLK2), and the first or second D flip-flop (according to the switching control signal (CNT). Selector (4) for selecting the output of (1, 2)
And the change time of the input signal (Si) and the change time of the output selected by the selector (4) are compared, and the switching control signal (CNT) is output when both change times approach the predetermined time length or less. A switching control circuit (6) for switching the output of the selector (4) and a third D-plip-flop (3) for outputting the output of the selector (4) in synchronization with the synchronous clock (CLK1). An asynchronous signal synchronization circuit characterized by the above.
JP4126578A 1992-05-20 1992-05-20 Asynchronous signal synchronization circuit Withdrawn JPH05327676A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4126578A JPH05327676A (en) 1992-05-20 1992-05-20 Asynchronous signal synchronization circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4126578A JPH05327676A (en) 1992-05-20 1992-05-20 Asynchronous signal synchronization circuit

Publications (1)

Publication Number Publication Date
JPH05327676A true JPH05327676A (en) 1993-12-10

Family

ID=14938642

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4126578A Withdrawn JPH05327676A (en) 1992-05-20 1992-05-20 Asynchronous signal synchronization circuit

Country Status (1)

Country Link
JP (1) JPH05327676A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004120587A (en) * 2002-09-27 2004-04-15 Matsushita Electric Ind Co Ltd Synchronous circuit

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004120587A (en) * 2002-09-27 2004-04-15 Matsushita Electric Ind Co Ltd Synchronous circuit
US6943595B2 (en) 2002-09-27 2005-09-13 Matsushita Electric Industrial Co., Ltd Synchronization circuit

Similar Documents

Publication Publication Date Title
TWI410791B (en) Apparatus and method for transmitting and receiving data bits
JP3580242B2 (en) Serial / parallel conversion circuit, data transfer control device, and electronic device
US6865241B1 (en) Method and apparatus for sampling digital data at a virtually constant rate, and transferring that data into a non-constant sampling rate device
US6943595B2 (en) Synchronization circuit
US4694196A (en) Clock recovery circuit
JPH08111675A (en) Synchronous circuit
CN113300799A (en) Clock synchronization method, circuit and logic device suitable for JESD204B protocol
JPH05327676A (en) Asynchronous signal synchronization circuit
EP0666662A1 (en) Serial data clock receiver circuit and method therefor
KR100253769B1 (en) Transfer clock converter for digital data
US7194057B2 (en) System and method of oversampling high speed clock/data recovery
JP2702257B2 (en) Bit phase synchronization circuit
JPH11331137A (en) Signal synchronizing device
JPH08340325A (en) High speed data reception circuit
JPH08237104A (en) Bit phase detection circuit and bit phase synchronization circuit
JP3377468B2 (en) Bit synchronization circuit
JP3463212B2 (en) Data transmission device
JP3378831B2 (en) Bit synchronization circuit
JP3044096B2 (en) Data transfer circuit
JP3147842B2 (en) Data transfer system and data transfer method
JP2001086106A (en) Data transmission device and transmission system
CN119996598A (en) An ASI receiving system based on FPGA devices
JPS59221045A (en) Data transmission/reception timing control method
JPH1185667A (en) Express bus system
JP2002111643A (en) Network terminal device and synchronization method of data communication signals

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990803