JPH027736A - Bit phase synchronizing circuit - Google Patents

Bit phase synchronizing circuit

Info

Publication number
JPH027736A
JPH027736A JP63156916A JP15691688A JPH027736A JP H027736 A JPH027736 A JP H027736A JP 63156916 A JP63156916 A JP 63156916A JP 15691688 A JP15691688 A JP 15691688A JP H027736 A JPH027736 A JP H027736A
Authority
JP
Japan
Prior art keywords
input
clock
signal
flip
output
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
JP63156916A
Other languages
Japanese (ja)
Inventor
Yoshinori Oikawa
及川 義則
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP63156916A priority Critical patent/JPH027736A/en
Publication of JPH027736A publication Critical patent/JPH027736A/en
Pending legal-status Critical Current

Links

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

PURPOSE:To shorten time from the detection of a phase difference till the settling by combining 4 clock signals and 4 delay circuits. CONSTITUTION:Two clock signals among 4 clock signals CLK1-CLK4 whose duty ratio is 50%, with equal period and whose phase is deviated sequentially by 1/4 period each are latched respectively by flip-flops(FF) 1, 2 and one clock signal among the 4 clock signals is selected by a selector 3 by the combination of the latched clock signal level. Then the clock signal is used to branch the input signal latched by the FF 4 into four ways, they are inputted respectively to 4 delay circuits 5-8, each delay circuit retards the input signal by a delay time corresponding to the phase difference between the reception side clock and the its own corresponding clock signal set in advance, and a selector 9 selects the output of one relevant delay circuit according to the combination of the output of the FF 1, 2. Thus, the constitution is simplified and the circuit is made stable in a short time.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はビット位相同期回路に関し、特に交換機の通話
路装置におけるビット位相同期回路に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a bit phase synchronization circuit, and more particularly to a bit phase synchronization circuit in a communication path device of an exchange.

〔従来の技術〕[Conventional technology]

従来、この種のビット位相同期回路は、それぞ異なった
位相で入力してくる信号を同一のクロックにしたがって
再生するため、各入力信号の位相を調整して同期をとっ
ていた。
Conventionally, this type of bit phase synchronization circuit has synchronized the input signals by adjusting the phase of each input signal in order to reproduce the signals input at different phases according to the same clock.

第5図はビット位相同期回路の従来例を示す構成図、第
6図は第5図の従来例でのクロック信号CLK0に対す
るデータ取込みを説明する図である。
FIG. 5 is a block diagram showing a conventional example of a bit phase synchronization circuit, and FIG. 6 is a diagram illustrating data acquisition with respect to the clock signal CLK0 in the conventional example of FIG.

入力信号D inは遅延時間の設定用として設けられた
バッファ列54の各段から切換えスイッチ55に入力さ
れる。切換えスイッチ55は制御信号Scにより入力信
号D inの切換え接続を行う。3個のフリップフロッ
プ51.52.53は切換えスイッチ55の出力側にそ
れぞれのデータ入力端子りが並列接続されており、各ク
ロック端子Cに入力されるクロックイ8号CLに。の立
上がり時に、それぞれのデータ入力端子りから入力され
たデータがラッチされ、Q端子から取込み値S、、S2
.S3として出力される。なお、フリップフロップ52
および53のクロック信号CLに。は、遅延回路56お
よび57によって遅延時間でだけ前段のフリップフロッ
プ51および52より位相がずれる。また、フリップフ
ロップ52の取込み値S2は同時に出力信号D out
とされる。
The input signal D in is input to the changeover switch 55 from each stage of the buffer array 54 provided for setting the delay time. The changeover switch 55 switches and connects the input signal D in in accordance with the control signal Sc. Three flip-flops 51, 52, and 53 have their respective data input terminals connected in parallel to the output side of the changeover switch 55, and the clock number 8 CL input to each clock terminal C. At the rising edge of , the data input from each data input terminal is latched, and the captured values S, , S2 are output from the Q terminal.
.. It is output as S3. In addition, the flip-flop 52
and 53 clock signal CL. are shifted in phase from the preceding flip-flops 51 and 52 by a delay time due to delay circuits 56 and 57. Further, the fetched value S2 of the flip-flop 52 is simultaneously output as the output signal D out
It is said that

そこで、入力信号D inが入力されると、不図示の制
御回路により取込み値S1およびSjを比較して、5I
=53となったとき、入力信号D inとクロック信号
CLK0どの位相同期がとれていると判断し、取込み値
S2を再生した出力信号D outとして出力する。5
If−83の場合は、制御信号Scで切換えスイッチ5
5を切換えて入力信号D inに順次一定値ごとの遅延
を与え、S。
Therefore, when the input signal D in is input, a control circuit (not shown) compares the captured values S1 and Sj and calculates 5I.
=53, it is determined that the input signal D in and the clock signal CLK0 are phase synchronized, and the captured value S2 is output as the reproduced output signal D out. 5
In the case of If-83, the changeover switch 5 is set by the control signal Sc.
5 to give the input signal D in a delay of each constant value sequentially.

Sjとなるまてこれを繰返すようにしている。I try to repeat this until I reach Sj.

(参照、 Proc、  InLernaLional
  7.urich  Sem1naron  Dig
ital  Communications、  +9
86.  C4,1−C4,4)〔発明が解決しようと
する課題〕 上述した従来例は、フリップフロップ51および53の
取込み値がS、=S3となるまで入力信号D inに対
して1つづつ遅延値を変える構成のため、位相差検出回
路や最適遅延値設定回路の構成が複雑となり、その都度
S、=S3になるように入力信号の遅延時間を設定しな
ければならないので、位相差を検出してから安定させる
までに時間がかかり、クロックに同期し安定していた入
力信号が雑音等の影響でクロックから同期が外れた場合
、その都度51=S3になるように入力信号の遅延値を
設定しなければならないという欠点がある。
(See, Proc, InLernaLional
7. urich Sem1naron Dig
Ital Communications, +9
86. C4,1-C4,4) [Problem to be Solved by the Invention] In the conventional example described above, the input signal D in is delayed one by one until the values taken in by the flip-flops 51 and 53 become S, = S3. Due to the configuration that changes the value, the configuration of the phase difference detection circuit and optimal delay value setting circuit becomes complicated, and the delay time of the input signal must be set so that S, = S3 each time, so it is necessary to detect the phase difference. If it takes some time to stabilize the input signal, and the input signal that was stable and synchronized with the clock becomes out of synchronization with the clock due to the influence of noise, etc., the delay value of the input signal should be adjusted each time so that 51 = S3. The disadvantage is that it must be configured.

(課題を解決するための手段) 本発明のビット位相同期回路の請求項1のものは、 占有率か50%で、川明が等しく、かつ、属用明ずつ順
に位相かずれている4個のクロック信号の供給手段と、 4個のクロック信号のうち、位相か1/4周期ずれてい
る2個のクロック信号をそれぞれのデータ入力端子に、
また、タイミング情報を有する入力信号をそれぞれのク
ロック端子に入力して、該入力信号の信号レベルのσF
かりまたは立■がり時に入力されたクロック信号をラッ
チする第1および第2のフリップフロップと、 止め、4個のクロック信号と、第1および第2のフリッ
プフロップより出力されるラッチされた2個のクロック
信号の高低レベルの組合せによる4状態の対応が1対1
に設定されており、該2個のフリップフロップの出力レ
ベルの組合せにより、入力された4個のクロック信号中
から該当する1個のクロック信号を選択する第1のセレ
クタと、 前記入力信号をデータ入力端子に、また、第1のセレク
タの出力したクロック信号をクロック端子に入力して、
該クロック信号の立上かりまたは)γ下がり時に、入力
された入力信号をラッチする第3のフリップフロップと
、 第3のフリップフロップの出力を4分岐してそれぞれ入
力し、かつ、4個のクロック信号にそれぞれ対応してお
り、それぞれの対応するクロック信号と受信側のクロッ
クとの位相差たけ、入力された第3のフリップフロップ
の出力を8延させる4個の遅延回路と、 4個の遅延回路の出力と、第1および第2のフリップフ
ロップより出力される2個のクロック信号の高低レベル
の組合せによる4状態の対応が1対1に設定されており
、該2個のフリップフロップの出力レベルの組合せによ
り、入力された4個の遅延回路の出力中から該当する1
個の出力を選択する第2のセレクタとをイfしている。
(Means for Solving the Problems) The bit phase synchronized circuit according to claim 1 of the present invention has four circuits having an occupancy rate of 50%, equal river light, and phases shifted in order by the belonging light. clock signal supply means, and two clock signals out of the four clock signals whose phase is shifted by 1/4 period to the respective data input terminals,
In addition, an input signal having timing information is input to each clock terminal, and the signal level σF of the input signal is
First and second flip-flops that latch clock signals input at the time of a rising or rising edge, four clock signals, and two latched clock signals output from the first and second flip-flops. There is a one-to-one correspondence between the four states based on the combination of high and low levels of the clock signal.
a first selector that selects a corresponding clock signal from among four input clock signals according to a combination of output levels of the two flip-flops; Inputting the clock signal output from the first selector into the input terminal and inputting the clock signal output from the first selector into the clock terminal,
a third flip-flop that latches the input signal when the clock signal rises or γ falls, and the output of the third flip-flop is branched into four and inputted respectively, and four clocks are input. 4 delay circuits that delay the input output of the third flip-flop by 8 times, corresponding to each signal, and 4 delays by the phase difference between each corresponding clock signal and the clock on the receiving side. A one-to-one correspondence is set between the output of the circuit and the four states based on the combination of high and low levels of the two clock signals output from the first and second flip-flops, and the outputs of the two flip-flops Depending on the combination of levels, the corresponding one from among the outputs of the four input delay circuits is selected.
and a second selector for selecting outputs.

請求項2のものは請求項1のものにおいて、第1と第2
のフリップフロップのクロック端子の入力端に、外部よ
り設定許可信号か入力されたときのみ該クロック端子へ
の入力信号の入力を許可する手段を有している。
The thing of claim 2 is the thing of claim 1, and the first and second
The input terminal of the clock terminal of the flip-flop has means for permitting input of an input signal to the clock terminal only when a setting permission signal is input from the outside.

請求項3のものは、請求項1のものにおいて、第1と第
2のフリップフロップそれぞれのデータ入力端子側に設
置されて、データ入力端子に4個のクロック信号中、位
相か属周期ずれている2個のクロック信号をそれぞれ入
力し、クロック端子に入力された補記入力信号の立■が
りまたは立下がりごとに入力されたクロック信号をラッ
チしシフトする複数段シフトレジスタと、 補記第1と第2のフリップフロップそれぞれのクロック
端子の入力端に設置されて、前記複数段シフトレジスタ
の各段の出力がそれぞれ一致し、かつ、補記設定許可信
号により許可されたときのみ、第1または第2のフリッ
プフロップにそれぞれ補記複数段シフトレジスタからの
入力をラッチさせる手段を有している。
The third aspect of the present invention is the first flip-flop, which is installed on the data input terminal side of each of the first and second flip-flops, and receives the four clock signals at the data input terminals with a phase difference or period difference. a multi-stage shift register that receives two clock signals, respectively, and latches and shifts the input clock signal every rising or falling edge of the supplementary input signal input to the clock terminal; The first or second flip-flop is installed at the input terminal of the clock terminal of each of the two flip-flops, and only when the outputs of each stage of the multi-stage shift register match and is permitted by the supplementary setting permission signal, Each of the flip-flops has means for latching the input from the supplementary multi-stage shift register.

〔作  用〕[For production]

本発明は、占有率か50%で1/4周期ずつ順に位相が
ずれた4個のクロック信号を第1のセレクタに入力し、
4個のクロック信号のうち2個のクロ・ンク信号を入力
信号の信号レベルの立上かりまたはif−Fかり時に第
1および第2のフリップフロップでラッチして、このラ
ッチされたクロック信号レベルの組合せにより4個のク
ロック信号から、該当する1個のクロック信号を選択す
る。次に、このクロック信号を用いてラッチした入力信
号を4分岐し、それぞれを4個の遅延回路に入力させ、
各遅延回路は、Pめ設定されている自身の対応するクロ
ック信号と受信側クロックとの位相差に相当する遅延時
間たけ入力信号を遅延させ、第2のセレクタで第1のセ
レクタと同様に第1および第2のフリップフロップの出
力の組合せにしたがい、1該当1″る1個の遅延回路の
出力を選択することにより、受信装置側のクロックに同
期した出力信号を出力することかてきる。
The present invention inputs four clock signals whose phases are sequentially shifted by 1/4 period at an occupancy rate of 50% to a first selector,
Two of the four clock signals are latched by the first and second flip-flops when the signal level of the input signal rises or if-F, and the latched clock signal level is The corresponding one clock signal is selected from the four clock signals based on the combination of the following. Next, the input signal latched using this clock signal is split into four branches, each input to four delay circuits,
Each delay circuit delays the input signal by a delay time corresponding to the phase difference between its own corresponding clock signal and the receiving clock, and the second selector delays the input signal in the same manner as the first selector. By selecting the output of one delay circuit corresponding to 1'' according to the combination of the outputs of the first and second flip-flops, it is possible to output an output signal synchronized with the clock on the receiving device side.

請求項2のものは、請求項1のものにおいて、第1およ
び第2のフリップフロップのクロック端r入力端に設置
した入力信号の入力許可手段を用いて、−旦、1個のク
ロック信号を選択したあとその変更を許さず、雑音等の
影響を受けないように防止することができる。
According to a second aspect of the present invention, in the first aspect, one clock signal is outputted once by using input signal input permission means installed at the clock terminals r input terminals of the first and second flip-flops. It is possible to prevent the selection from being influenced by noise, etc. by not allowing the selection to be changed.

請求項3のものは請求項1のものにおいて、第1および
第2のフリップフロップのデータ入力端子側にそれぞれ
複数段のシフトレジスタを設け、入力信号で段数の回数
だけシフトレジスタを駆動して、そのラッチ結果が同一
で、かつ、請求項3のものと同様の入力許可手段により
許可されたときのみ4個のクロック信号中から1個のク
ロック信号を選択できる。したがって、−旦、1個のク
ロック信号を選択したあと、入力許可手段を用いて保護
する直前の入力信号の雑音等により、選択したクロック
信号ガHされるのを防止し、大きな余裕度を持つことが
できる。
A third aspect of the present invention is the first aspect, in which a plurality of stages of shift registers are provided on the data input terminal sides of the first and second flip-flops respectively, and the shift registers are driven by the input signal as many times as the number of stages. One clock signal can be selected from the four clock signals only when the latched results are the same and the input permission means similar to that in claim 3 permits the selection. Therefore, after selecting one clock signal, the input permission means is used to prevent the selected clock signal from being damaged due to the noise of the input signal immediately before the protection, thereby providing a large degree of margin. be able to.

(実施例〕 本発明の実施例について図面を参照して説明する。(Example〕 Embodiments of the present invention will be described with reference to the drawings.

第1図は本発明のビット位相同期回路の第1の実施例の
構成を示す回路図、′i、2図はその動作を示すタイミ
ングチャートである。
FIG. 1 is a circuit diagram showing the configuration of a first embodiment of the bit phase synchronization circuit of the present invention, and FIG. 2 is a timing chart showing its operation.

4個のクロック信号CLK、、CLに2゜CLK3およ
びCLK4は周期か同一で、かつ、属周期ずつずれた位
相を有し、これらのクロック信号CLK、〜CLK、の
占有率は約0.5とされており、不図示のクロックジェ
ネレータから供給される。フリップフロップ1および2
はそれぞれ、データ入力端子りにクロック信号CLK、
The four clock signals CLK, , CL have a period of 2 degrees, and CLK3 and CLK4 have the same period and phases shifted by a certain period, and the occupation rate of these clock signals CLK, ~CLK is approximately 0.5. It is supplied from a clock generator (not shown). flip-flop 1 and 2
are respectively connected to the data input terminals with the clock signal CLK,
.

CLK2が入力されており、クロック端子Cにタイミン
グ情報を含む入力信号D inが入力されたとき、その
vL上かり点て入力されたクロック信号CLK、、CL
に2をラッチし、ラッチしたデータ11. +2をそれ
ぞれセレクタ3とセレクタ9に送出する。セレクタ3は
、4個のクロック信号CLK、−CLK、を入力してお
り、その中がら次の表1に示すフリップフロップ1およ
び2から入力されたデータ11および12のレベルの組
合せに対応する1個のクロック信号を選択して、クロッ
ク(3−q+3として出力する。
CLK2 is input, and when the input signal D in containing timing information is input to the clock terminal C, the input clock signals CLK, CL
2 is latched, and the latched data 11. +2 is sent to selector 3 and selector 9, respectively. The selector 3 receives four clock signals CLK, -CLK, and one of them corresponds to the combination of levels of data 11 and 12 input from flip-flops 1 and 2 shown in Table 1 below. clock signals are selected and output as a clock (3-q+3).

フリップフロップ4は、そのデータ入力端子りに入力信
号D inが入力され、クロック端子Cに入力されたク
ロック信号13の立上がりによりこれをラッチしてデー
タ14を出力する。4個の遅延回路5,6,7.8はそ
れぞれデータ14を入力し、かつ、それぞれクロック信
号CLK、、CLK2CL K 3. CL K 4に
対応して自身の対応するクロック信号とそのとき受信装
置で用いられているクロック(不図示)との位相差に相
当する遅延時間τ1.τ2.τ3.τ4を設定されてお
り、入力されたデータ14を遅延させる。セレクタ9は
遅延回路5〜8それぞれから出力された遅延データDL
、〜DL4を入力して、これらの中からセレクタ3と同
様に表1に示す入力されたデータ11とデータ12のレ
ベルの組合せに対応する1個の遅延データを選択し、出
力信号り。utとして出力する。なお、本実施例におい
てはクロック信号、CLに、が受信装置のクロックと位
相を合せられているものとする。
The flip-flop 4 receives the input signal D in at its data input terminal, latches it at the rising edge of the clock signal 13 input at the clock terminal C, and outputs data 14 . The four delay circuits 5, 6, 7.8 each input data 14, and each receives a clock signal CLK, , CLK2CLK3. CL K 4, a delay time τ1. corresponding to the phase difference between its own corresponding clock signal and a clock (not shown) being used in the receiving device at that time. τ2. τ3. τ4 is set, and the input data 14 is delayed. The selector 9 receives delay data DL output from each of the delay circuits 5 to 8.
, ~DL4 are input, and one delay data corresponding to the level combination of the input data 11 and data 12 shown in Table 1 is selected from among these, similarly to the selector 3, and the output signal is output. Output as ut. In this embodiment, it is assumed that the clock signal CL is in phase with the clock of the receiving device.

次に、本実施例の動作をタイミングチャートにより説明
する。
Next, the operation of this embodiment will be explained using a timing chart.

時刻L0人入力外D inがレベル“L” (以下、単
に°“し”と称する)からレベル“H” (以下、単に
“H”と称する)に立上がると、その時点でのクロック
信号CLK、およびCLK、はいずれも“H”であるた
め、フリップフロップ1および2はともに“H”状態を
ラッチしてデータII。
When the time L0 person input outside D in rises from the level "L" (hereinafter simply referred to as "shi") to the level "H" (hereinafter simply referred to as "H"), the clock signal CLK at that point , and CLK are all "H", so flip-flops 1 and 2 both latch the "H" state and data II.

12を出力する。そこで、セレクタ3は表1よりH”の
データ11および12の組合せに対応するクロック信号
CLK、を選択して、この時点では“L”のクロック信
号13を出力する。一方、入力信号D inはI時刻L
0にフリップフロップ4に入力され、時刻1.に至り、
クロック信号13は“H”に転じ、フリップフロップ4
がそのときの入力信号り、、(“H”)をラッチしてH
”のデータ14を出力する。このデータI4は4分岐さ
れてそれぞれ遅延回路5,6.7.8に送出され、遅延
時間τ1.τ2.τ3.τ4だけ遅延されて遅延データ
D Ll 、D L7 、 D L3 、 D L4が
セレクタ9に入力される。セレクタ9はセレクタ3と同
様に表1に示された選択条件によりデータ11か“H”
、データ12か“°H”であるため、時flllt+よ
り遅延時間で4後の時刻し、に遅延回路8からの遅延デ
ータDL4を選択し、以後、クロック信号CLK、と同
期している出力信号り。utとして出力する。入力信号
D inの立上がり時刻により、表1から上述した“H
”−“H”以外の組合せにより別のクロックイ8号Cし
に1〜CLK3が選択された場合も、同様にしてクロッ
ク信号CLK、すなわち受信側のクロックに同期した出
力信号D Outを時刻t、より取出すことかできるこ
とは容易に理解できる。また、表1のクロック信号CL
K、〜CLK4とデータIIおよび12の組合せの対応
関係は、入力信号D inか立上がった時点でレベルか
“L”であり、確実に次の立上がりが早急に得られるク
ロック信号が選択される。
Outputs 12. Therefore, the selector 3 selects the clock signal CLK corresponding to the combination of data 11 and 12 of "H" from Table 1, and outputs the clock signal 13 of "L" at this point.On the other hand, the input signal D in is I time L
0 to flip-flop 4, and time 1. As a result,
The clock signal 13 changes to “H” and the flip-flop 4
latches the input signal at that time (“H”) and
This data I4 is branched into four branches and sent to delay circuits 5, 6, 7, and 8, respectively, and is delayed by delay time τ1.τ2.τ3.τ4 to form delayed data D Ll , D L7 , D L3 , and D L4 are input to the selector 9. Similarly to the selector 3, the selector 9 selects data 11 or "H" according to the selection conditions shown in Table 1.
, the data 12 is "°H", so at a time 4 later than the time flllt+, the delay data DL4 from the delay circuit 8 is selected, and from then on, the output signal synchronized with the clock signal CLK is selected. the law of nature. Output as ut. According to the rise time of the input signal D in, the above-mentioned "H" from Table 1
Even if 1 to CLK3 are selected for another clock number 8C by a combination other than "-"H," the clock signal CLK, that is, the output signal D Out synchronized with the clock on the receiving side, is set at time t. , it is easy to understand that the clock signal CL in Table 1 can be extracted from
The correspondence between the combinations of K, ~CLK4 and data II and 12 is that the level or "L" is reached when the input signal D in rises, and a clock signal that can surely obtain the next rise as soon as possible is selected. .

第3図は本発明の第2の実施例の構成を示す回路図であ
る。
FIG. 3 is a circuit diagram showing the configuration of a second embodiment of the present invention.

本実施例は第1の実施例のフリップフロップ1および2
のクロック端子Cの入力端に、それぞれアントケート3
1とアントゲート32を設置したもので、その2入力の
一方には入力信号D inが入力され、他方には設定許
可信号回路(不図示)から設定許可信号33が入力され
て論理積がとられる。その他の構成はすべて第1の実施
例と同様であるので説明を省略する。したがって、設定
許可信号33が“H”に設定されているときは、フリッ
プフロップ1.2はクロック信号CLに、、CLに2を
入力信号D inの立上がり点でラッチ可能であり、第
1の実施例と同様の動作によりクロック信号CLKI−
CLK4の選択を行うが、設定許可信号33が“し”に
設定されているときは、入力信号D inにより新たに
ラッチすることは不可能となり、現在のクロック信号1
3を保持し続ける。例えば、初めに設定許可信号33を
“H”にして上述した方法で1個のクロック信号13を
選択し、その後、“L”に設定しておけば、以降は入力
信号D inが雑音等の影響で立上がり点が変動しても
選択したクロックイ8号13には影響を及ぼさないよう
にすることができる。
This embodiment uses flip-flops 1 and 2 of the first embodiment.
Anchor clock 3 is connected to the input terminal of clock terminal C of
1 and ant gate 32, an input signal D in is inputted to one of the two inputs, and a setting permission signal 33 is inputted to the other from a setting permission signal circuit (not shown), and a logical product is performed. It will be done. All other configurations are the same as those in the first embodiment, so explanations will be omitted. Therefore, when the setting permission signal 33 is set to "H", the flip-flop 1.2 can latch 2 to the clock signal CL at the rising point of the input signal Din, and the first The clock signal CLKI- is generated by the same operation as in the embodiment.
CLK4 is selected, but when the setting permission signal 33 is set to "Yes", it becomes impossible to newly latch with the input signal D in, and the current clock signal 1
Continue to hold 3. For example, if you first set the setting permission signal 33 to "H" to select one clock signal 13 using the method described above, and then set it to "L", from then on the input signal D in will be free from noise etc. Even if the rising point changes due to the influence, it can be made so that it does not affect the selected clock I8 No. 13.

第4図は本発明の第3の実施例の構成を示す回路図であ
る。
FIG. 4 is a circuit diagram showing the configuration of a third embodiment of the present invention.

本実施例は第1の実施例のフリップフロップ1および2
のデータ入力端子りの入力側に、それぞれ、3段のシフ
トレジスタ43.44を備え、またフリップフロップ1
および2のクロック端子Cの入力端にそれぞれ、3入力
アンドゲート41,42を設置したものである。各シフ
トレジスタ43.44はそれぞれ、3個ずつのフリップ
フロップ451゜45、 、453.およびフリップフ
ロップ46+ 、 46゜、463が直列に接続されて
構成されており、各フリップフロップ45.〜456の
クロック端子Cには入力信号D inが入力され、各段
の出力はそれぞれ排他的ノアゲー1−47.48に入力
される。2個の3入力アンドゲート41.42は入力信
号D inと、第2の実施例と同様の設定許可信号33
と、排他的ノアゲート47.48の出力をそれぞれ入力
している。その他の構成はすべて第1の実施例と同様で
あるので説明を省略する。したがって、入力信号りが入
力されると、各シフトレジスタ43.44はそれぞれ、
入力信号D inの3回の立上がり、すなわち“L”か
ら“H”への変化により、ラッチしたクロック信号CL
K、またはCLK、を順にシフトしてフリップフロップ
1または2に入力させる。
This embodiment uses flip-flops 1 and 2 of the first embodiment.
A three-stage shift register 43,44 is provided on the input side of each data input terminal, and a flip-flop 1 is provided.
3-input AND gates 41 and 42 are installed at the input ends of clock terminals C and 2, respectively. Each shift register 43, 44 has three flip-flops 451, 45, 453, . and flip-flops 46+, 46°, and 463 are connected in series, and each flip-flop 45. The input signal D in is input to the clock terminal C of 456, and the output of each stage is input to the exclusive NOR game 1-47.48. Two 3-input AND gates 41 and 42 receive an input signal D in and a setting permission signal 33 similar to the second embodiment.
and the outputs of exclusive NOR gates 47 and 48, respectively. All other configurations are the same as those in the first embodiment, so explanations will be omitted. Therefore, when an input signal is input, each shift register 43 and 44 respectively
When the input signal D in rises three times, that is, changes from "L" to "H", the latched clock signal CL
K or CLK are shifted in order and input to flip-flop 1 or 2.

フリップフロップ45.−453の3個の出力、または
フリップフロップ46宜〜463の3個の出力がそれぞ
れ一致しない場合は排他的ノアゲート47または48の
出力か”L”となり、アンドゲート41.42の入力も
それぞれ“し”となる。したがって、入力4a ”F 
D i nがフリップフロップlおよび2のクロック入
力端子Cに入力できなくなり、フリップフロップ451
または46.の出力をフリップフロップ1または2でラ
ッチできない。すなわち、入力信号D inで3回ラッ
チした結果が同一で、かつ、設定許可信号33h1“H
”のときのみ、入力信号D inの立上がり点でクロッ
ク信号CLK。
Flip-flop45. If the three outputs of -453 or the three outputs of flip-flops 46 to 463 do not match, the output of exclusive NOR gate 47 or 48 becomes "L", and the inputs of AND gates 41 and 42 also become "L". “Shi”. Therefore, input 4a “F
D in can no longer be input to the clock input terminals C of flip-flops l and 2, and the flip-flop 451
or 46. The output of cannot be latched by flip-flop 1 or 2. In other words, the results of latching the input signal D in three times are the same, and the setting permission signal 33h1 is "H".
”, the clock signal CLK occurs at the rising point of the input signal D in.

CLK、をフリップフロップ1.2によりラッチでき、
4個のクロック信号CLK、−CLK4から1個のクロ
ックイ9号を選択することができる。
CLK, can be latched by flip-flop 1.2,
One clock signal No. 9 can be selected from the four clock signals CLK and -CLK4.

本実施例は上述した第2の実施例のように、初めに1個
のクロック信号13を選択し、その後設定許可信号33
を“L”に設定することにより、以後、入力信号D i
nが雑音等の影響を及ぼさないが、さらに、設定許可信
号33を“L”に設定する直前に入力信号D inが雑
音等により立上がり点が変動し、そのため最適とならな
いクロック信号13を選択してしまうことを防止するの
で、雑音等により入力信号り、。の立上がり点が変動し
ても連続して3回同一の変動レベル状態とならない限り
セレクタ3を制御することができない。したがって、ク
ロック信号選択時の一時的な入力信号D inのゆらぎ
に対して大きな余裕度を持つことができる。シフトレジ
スタの段数を増す程ゆらぎに対する余裕度は増加する。
This embodiment, like the second embodiment described above, first selects one clock signal 13, and then selects the setting permission signal 33.
By setting the input signal D i to “L”, the input signal D i
Although n does not have the influence of noise, etc., the rising point of the input signal D in fluctuates due to noise etc. immediately before setting the setting permission signal 33 to "L", and therefore a clock signal 13 that is not optimal is selected. This prevents the input signal from being damaged by noise, etc. Even if the rising point of is varied, the selector 3 cannot be controlled unless the same variation level is reached three times in a row. Therefore, it is possible to have a large degree of margin against temporary fluctuations in the input signal D in when selecting a clock signal. As the number of stages of the shift register increases, the margin for fluctuation increases.

(発明の効果) 以上説明したように本発明は、4個のクロック信号を第
1のセレクタに入力して、一方、入力信号が到来したと
き4個のクロック信号中の2個のクロック信号を第1お
よび第2のフリップフロップでラッチして、その出力レ
ベルの組合せにより第1のセレクタにより4個のクロッ
ク信号中から該当する1個のクロック信号を選択し、こ
のクロック(I<号を用いて入力信号をラッチし、これ
を再生するもので、ラッチした入力信号を4分岐してそ
れぞれを、予め受信装置側のクロックに位相を合わせる
ための遅延時間が4個のクロック時間に対応して与えら
れている4個の遅延回路に通し、第2のセレクタを用い
てそのときの前記出力レベルの組合せに対応するものを
選ぶことにより、入力信号がどのような位相で入力して
も、その位相に対応する適切なりロック信号が選択され
て、受信装置側のクロックに同期したデータを出力する
ので、構成が簡単で安定するまで短時間ですむビット位
相同期回路を提供できる効果がある。さらに、請求項2
のものは、第1と第2のフリップフロップのクロック端
子の入力端に入力信号の入力許可手段を設けることによ
り、−旦設定したクロック信号をその後の入力信号の雑
音等のJJ99から保護することができ、請求項3のも
のは、第1と第2のデータ入力端子側に設けられた複数
段シフトレジスタと入力許可手段とを用いることにより
、クロック信号選択時の入力信号の時的なゆらぎに対し
て大きな余裕度を持ち、クロック信号の誤った選択を防
ぐとともに、以後の雑音に対しても選択したクロック信
号を保護することができる効果がある。
(Effects of the Invention) As explained above, the present invention inputs four clock signals to the first selector, and on the other hand, when an input signal arrives, two of the four clock signals are input to the first selector. The clock signal is latched by the first and second flip-flops, and the first selector selects one clock signal from among the four clock signals based on the combination of their output levels. The latched input signal is latched and regenerated, and the latched input signal is split into four branches, each of which has a delay time corresponding to the four clock times to adjust the phase to the receiving device's clock in advance. By passing the input signal through the given four delay circuits and using the second selector to select the one that corresponds to the combination of output levels at that time, no matter what phase the input signal is input, the Since an appropriate lock signal corresponding to the phase is selected and data synchronized with the clock on the receiving device side is output, it is possible to provide a bit phase synchronization circuit that is simple to configure and requires only a short time to stabilize. , claim 2
By providing input signal input permission means at the input terminals of the clock terminals of the first and second flip-flops, the previously set clock signal is protected from JJ99 noise etc. of the subsequent input signal. According to claim 3, by using a multi-stage shift register and an input permission means provided on the first and second data input terminal sides, the temporal fluctuation of the input signal at the time of clock signal selection is suppressed. This has the effect of preventing erroneous selection of a clock signal and protecting the selected clock signal from subsequent noise.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明のビット位相同期回路の第1の実施例の
構成を示す回路図、第2図はその動作を示すタイミング
チャート、第3図、第4図はそれぞれ、第2と第3の実
施例の構成を示す回路図、第5図はビット位相同期回路
の従来例を示す構成図、第6図は第5図の従来例でのク
ロック信号CLK0に対するデータ取込みの説明図であ
る。 1.2.4・・・フリップフロップ、 3.9−・・・・・・・・セレクタ、 5.6,7.8−・・遅延回路、 τ1.τ2.τ3.τ4・・・遅延時間、D Ll 、
  D し7. D L3 、 D L4・・・遅延デ
ータD1・・・・・・入力信号、 D out・・・出力信号、 :+1.32.41.42−・・・・・アンドゲート、
33・・・・・・・・・設定許可信号、43、44・・
・シフトレジスタ、 47、48−・・排他的ノアゲート。
FIG. 1 is a circuit diagram showing the configuration of the first embodiment of the bit phase synchronization circuit of the present invention, FIG. 2 is a timing chart showing its operation, and FIGS. FIG. 5 is a circuit diagram showing a conventional example of a bit phase synchronization circuit, and FIG. 6 is an explanatory diagram of data acquisition with respect to clock signal CLK0 in the conventional example of FIG. 1.2.4...Flip-flop, 3.9-...Selector, 5.6, 7.8-...Delay circuit, τ1. τ2. τ3. τ4...Delay time, D Ll,
D7. D L3, D L4...delayed data D1...input signal, Dout...output signal, :+1.32.41.42-...and gate,
33...... Setting permission signal, 43, 44...
- Shift register, 47, 48--Exclusive NOR gate.

Claims (1)

【特許請求の範囲】 1、同期式信号伝送回路の受信側で入力信号のビット同
期をとるビット位相同期回路であって、占有率が50%
で、同期が等しく、かつ、1/4周期ずつ順に位相がず
れている4個のクロック信号の供給手段と、 4個のクロック信号のうち、位相が1/4周期ずれてい
る2個のクロック信号をそれぞれのデータにゅう力端子
に、また、タイミング情報を有する入力信号をそれぞれ
のクロック端子に入力して、該入力信号の信号レベルの
立上がりまたは立下がり時に入力されたクロック信号を
ラッチする第1および第2のフリップフロップと、 予め、4個のクロック信号と、第1および第2のフリッ
プフロップより出力されるラッチされた2個のクロック
信号の高低レベルの組合せによる4状態の対応が1対1
に設定されており、該2個のフリップフロップの出力レ
ベルの組合せにより、入力された4個のクロック信号中
から該当する1個のクロック信号を選択する第1のセレ
クタと、 前記入力信号をデータ入力端子に、また、第1のセレク
タの出力したクロック信号をクロック端子に入力して、
該クロック信号の立上がりまたは立下がり時に、入力さ
れた入力信号をラッチする第3のフリップフロップと、 第3のフリップフロップの出力を4分岐してそれぞれ入
力し、かつ、4個のクロック信号にそれぞれ対応してお
り、それぞれの対応するクロック信号と受信側のクロッ
クとの位相差だけ、入力された第3のフリップフロップ
の出力を遅延させる4個の遅延回路と、 4個の遅延回路の出力と、第1および第2のフリップフ
ロップより出力される2個のクロック信号の高低レベル
の組合せによる4状態の対応が1対1に設定されており
、該2個のフリップフロップの出力レベルの組合せによ
り、入力された4個の遅延回路の出力中から該当する1
個の出力を選択する第2のセレクタとを有するビット位
相同期回路。 2、前記第1と第2のフリップフロップのクロック端子
の入力側に、外部より設定許可信号が入力されたときの
み該クロック端子への前記入力信号の入力を許可する手
段を有する請求項1記載のビット位相同期回路。 3、前記第1と第2のフリップフロップそれぞれのデー
タ入力端子側に設置されて、データ入力端子に前記4個
のクロック信号中、位相が1/4周期ずれている2個の
クロック信号をそれぞれ入力し、クロック端子に入力さ
れた前記入力信号の立上がりまたは立下がりごとに入力
されたクロック信号をラッチしシフトする複数段シフト
レジスタと、前記第1と第2のフリップフロップそれぞ
れのクロック端子の入力側に設置されて、前記複数段シ
フトレジスタの各段の出力がそれぞれ一致し、かつ、前
記設定許可信号により許可されたときのみ、第1または
第2のフリップフロップにそれぞれ前記複数段シフトレ
ジスタからの入力をラッチさせる手段を有する請求項1
記載のビット位相同期回路。
[Claims] 1. A bit phase synchronization circuit that synchronizes the bits of an input signal on the receiving side of a synchronous signal transmission circuit, which has an occupancy rate of 50%.
and means for supplying four clock signals whose synchronization is equal and whose phases are sequentially shifted by 1/4 period, and two clocks whose phases are shifted by 1/4 period among the four clock signals. A signal is input to each data input terminal, and an input signal having timing information is input to each clock terminal, and the input clock signal is latched when the signal level of the input signal rises or falls. 1 and 2nd flip-flops, 4 clock signals, and 4 states based on combinations of high and low levels of the latched 2 clock signals output from the 1st and 2nd flip-flops. vs 1
a first selector that selects a corresponding clock signal from among four input clock signals according to a combination of output levels of the two flip-flops; Inputting the clock signal output from the first selector into the input terminal and inputting the clock signal output from the first selector into the clock terminal,
A third flip-flop latches the input signal when the clock signal rises or falls, and the output of the third flip-flop is branched into four and inputted to each of the four clock signals. 4 delay circuits that delay the input output of the third flip-flop by the phase difference between each corresponding clock signal and the clock on the receiving side; , a one-to-one correspondence is set between the four states based on the combination of high and low levels of the two clock signals output from the first and second flip-flops, and the combination of the output levels of the two flip-flops , the corresponding one from among the outputs of the four input delay circuits.
and a second selector for selecting one output. 2. The device according to claim 1, further comprising means for permitting input of the input signal to the clock terminal only when a setting permission signal is input from the outside to the input side of the clock terminal of the first and second flip-flops. bit phase synchronization circuit. 3. Installed on the data input terminal side of each of the first and second flip-flops, and receiving two clock signals whose phases are shifted by 1/4 period out of the four clock signals to the data input terminals. a multi-stage shift register that latches and shifts the input clock signal each time the input signal input to the clock terminal rises or falls; and inputs to the clock terminals of each of the first and second flip-flops. from the multi-stage shift register to the first or second flip-flop only when the outputs of each stage of the multi-stage shift register match each other and are permitted by the setting permission signal. Claim 1 further comprising means for latching the input of
The described bit phase synchronized circuit.
JP63156916A 1988-06-27 1988-06-27 Bit phase synchronizing circuit Pending JPH027736A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63156916A JPH027736A (en) 1988-06-27 1988-06-27 Bit phase synchronizing circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63156916A JPH027736A (en) 1988-06-27 1988-06-27 Bit phase synchronizing circuit

Publications (1)

Publication Number Publication Date
JPH027736A true JPH027736A (en) 1990-01-11

Family

ID=15638181

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63156916A Pending JPH027736A (en) 1988-06-27 1988-06-27 Bit phase synchronizing circuit

Country Status (1)

Country Link
JP (1) JPH027736A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5867541A (en) * 1994-05-18 1999-02-02 Hitachi, Ltd. Method and system for synchronizing data having skew
CN103120895A (en) * 2013-02-12 2013-05-29 和田县绿海环保设备有限公司 Flue gas conditioning and atomization acid/alkali comprehensive reaction tower

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5867541A (en) * 1994-05-18 1999-02-02 Hitachi, Ltd. Method and system for synchronizing data having skew
CN103120895A (en) * 2013-02-12 2013-05-29 和田县绿海环保设备有限公司 Flue gas conditioning and atomization acid/alkali comprehensive reaction tower

Similar Documents

Publication Publication Date Title
US6262611B1 (en) High-speed data receiving circuit and method
KR100641360B1 (en) Delay locked loop and semiconductor memory device comprising the same
US5689530A (en) Data recovery circuit with large retime margin
EP0522551A2 (en) Variable clock dividing circuit
KR19990029900A (en) Clock recovery circuit
US6795514B2 (en) Integrated data clock extractor
KR100625296B1 (en) Latency control device and method for controlling the synchronous semiconductor device for high frequency operation
CA2122904C (en) Method and apparatus for decoding manchester encoded data
US6359483B1 (en) Integrated circuit clock distribution system
KR100525096B1 (en) DLL circuit
US6232812B1 (en) Integrated circuit delay lines having programmable and phase matching delay characteristics
US5592519A (en) Dual frequency clock recovery using common multitap line
JP2577896B2 (en) m-sequence code generator
US6255870B1 (en) Apparatus for compensating locking error in high speed memory device with delay locked loop
KR100558554B1 (en) Internal clock generator
JPH0748725B2 (en) Frame synchronization circuit
US8295121B2 (en) Clock buffer and a semiconductor memory apparatus using the same
KR100487050B1 (en) Timing generation circuit for semiconductor test system
US4741005A (en) Counter circuit having flip-flops for synchronizing carry signals between stages
JPH0846492A (en) Phase synchronizing circuit
JPH01321744A (en) Bit phase synchronization circuit
KR100357675B1 (en) Phase shift synchronous circuit
GB2345395A (en) Delayed locked loop clock generator
JPH03240336A (en) Bit phase synchronization circuit
KR100236979B1 (en) Apparatus for synchronizing cell using the data delay