JPH01233849A - Timing system - Google Patents
Timing systemInfo
- Publication number
- JPH01233849A JPH01233849A JP63060888A JP6088888A JPH01233849A JP H01233849 A JPH01233849 A JP H01233849A JP 63060888 A JP63060888 A JP 63060888A JP 6088888 A JP6088888 A JP 6088888A JP H01233849 A JPH01233849 A JP H01233849A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- input
- circuit
- data
- 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
Links
- 238000001514 detection method Methods 0.000 claims abstract description 9
- 230000001934 delay Effects 0.000 claims description 3
- 238000000034 method Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004080 punching Methods 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 241000287462 Phalacrocorax carbo Species 0.000 description 1
- 235000006732 Torreya nucifera Nutrition 0.000 description 1
- 244000111306 Torreya nucifera Species 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、基幹伝送系、公衆網、加入者系等のディジ
タル伝送系に用いられるタイミング方式%式%
〔従来の技術〕
第4図はディジタル伝送系に用いられる従来のタイミン
グ方式の一構成例を示す回路図である。[Detailed Description of the Invention] [Field of Industrial Application] This invention relates to a timing system % type % used in digital transmission systems such as backbone transmission systems, public networks, subscriber systems, etc. [Prior Art] FIG. 1 is a circuit diagram showing a configuration example of a conventional timing method used in a digital transmission system.
同図において4011〜401゜はデータ入力線、40
2はクロック入力線、403はう、チ回路、404はセ
レクタ回路、405は制御信号入力線、4061〜40
63はゲート、4071〜407oはデータ出力線、4
08はクロック出力線である。ζこでクロック入力44
02から入力されるクロッり信号とデータ入力線401
1〜401nから入力されるデータ信号は、同じ繰り返
し同期(To=1 / f o)を有しているが、一般
にはデータ入力線401!〜401nから入力されるデ
ータ信号間、史ニハデータ入力線401.〜401゜か
ら入力されるデータ信号とクロック入力6402から入
力されるクロック信号間の位相同期が取れているとは限
らない・このため、前記n本のデータ信号を直ちにこの
クロック信号402を用いてリタイミングすることはで
きない。そこで、この入力されたクロック信号402を
固有のゲート遅延を有するグー)406.〜4063に
通して4相のクロック信号を作り出す。この生成された
4相のクロック信号を入力とするセレクタ回路404に
おいては、制御信号入力線405から入力される制御信
号に基づいて4相のクロック信号から1相のクロック信
号を選択する。この選択されたクロック信号を用いてラ
ッチ回路403は、n本のデータ入力線4011〜40
10から入力されるデータ信号を識別し、リタイミング
する。このように、第4図の回路では、リタイミングに
使用するクロック信号としてFi4相のクロック信号か
ら1相を選択することが可能となるので、例えクロック
入力線402から入力されるクロック信号とn本のデー
タ入力m 401 t〜401nから入力されるデータ
信号の位相同期が取れていなくても、これらのデータ信
号を誤シなくリタイミングすることが可能となる。In the figure, 4011 to 401° are data input lines, and 40
2 is a clock input line, 403 is a circuit, 404 is a selector circuit, 405 is a control signal input line, 4061 to 40
63 is a gate, 4071 to 407o are data output lines, 4
08 is a clock output line. ζClock input 44 here
Clock signal input from 02 and data input line 401
The data signals input from the data input lines 401! to 401n have the same repeat synchronization (To=1/f o), but generally the data signals input from the data input lines 401! Between the data signals input from 401. to 401n, the data input line 401. The phase synchronization between the data signal input from ~401° and the clock signal input from the clock input 6402 is not necessarily achieved.For this reason, the n data signals are immediately input using this clock signal 402. Cannot be retimed. Therefore, this input clock signal 402 is converted into clock signal 406 . 4063 to produce a four-phase clock signal. The selector circuit 404 which receives the generated four-phase clock signals as input selects one phase clock signal from the four-phase clock signals based on the control signal input from the control signal input line 405. Using this selected clock signal, the latch circuit 403 connects the n data input lines 4011 to 40
The data signal input from 10 is identified and retimed. In this way, in the circuit shown in FIG. 4, it is possible to select one phase from the Fi four-phase clock signals as the clock signal used for retiming, so even if the clock signal input from the clock input line 402 and n Even if the data signals input from the book data inputs m401t to 401n are not phase synchronized, these data signals can be retimed without error.
第4図に示されたタイミング方式においては、固有のケ
ート遅延を有するグー)406.〜406flを用いた
非論理操作で4相のクロック信号を生成し、この4相の
クロック信号から1相を選択してn本のデータ信号のり
タイミングを行っているので、ゲート4061〜406
nが有するゲート遅延量がデータ信号のりタイミングを
行う上で重要なファクタとなり、入力されるデータの繰
り返し周波数(fo)に依存してゲート遅延量を調整し
なければならなかった◎更に、一般にはn本のデータ入
力線4011〜401aから入力されるデータ信号には
データ間のスキュー(位相歪)及び信号間の遅延ばらつ
きが含まれる。このために、セレクタ回路404で選択
されたクロツク1百号が、n本全てのデータ入力線40
11〜4010の情報を最適な位相条件で識別できると
は限らなかった。In the timing scheme shown in FIG. 4, 406. Since a four-phase clock signal is generated by a non-logical operation using ~406fl, and one phase is selected from these four-phase clock signals to perform the timing of n data signals, the gates 4061~406
The gate delay amount of n is an important factor in determining the data signal timing, and the gate delay amount had to be adjusted depending on the repetition frequency (fo) of the input data. Data signals input from the n data input lines 4011 to 401a include skew (phase distortion) between data and delay variations between signals. For this purpose, the clock number 100 selected by the selector circuit 404 is applied to all n data input lines 40.
11 to 4010 could not always be identified under optimal phase conditions.
また、各々のデータ入力線の情報に対して、最適な位相
クロックを選択し各信号線毎に情報の識別を行った後、
n本のデータ入力!401〜401fi間の情報を共通
のクロック信号でリタイミングし並列ビット同期を確保
する方式も考えられる。しかしながら、この方式では並
列ビット同期をとるための共通りロックの位相制御が複
雑となっていた。In addition, after selecting the optimal phase clock for the information of each data input line and identifying the information for each signal line,
N data input! A method of retiming information between 401 and 401fi using a common clock signal to ensure parallel bit synchronization may also be considered. However, in this method, phase control of the common lock for achieving parallel bit synchronization is complicated.
本発明の目的は、これらの問題点を解決した回路構成が
簡易であり、非論理操作でデータのりタイミング用クロ
ック信号を生成することなく、入力されるデータの繰り
返し周波数に依存せず、n本全てのデータ入力線401
3〜401nの情報が最適なタイミングで識別され、且
つ、並列ビット同期が容易に確保されるタイミング方式
を提供することにある。An object of the present invention is to provide a simple circuit configuration that solves these problems, does not generate a clock signal for data timing by non-logical operations, does not depend on the repetition frequency of input data, All data input lines 401
An object of the present invention is to provide a timing method in which information of 3 to 401n is identified at optimal timing and parallel bit synchronization is easily ensured.
ィジタル信号の繰り返し周波数成分に対してm(mFi
2以上)倍の繰υ返し周波数を有するクロック信号をm
分周するm分周回路と、該m分周回路の出力信号と前記
n本のディジタル信号の各々が供給されるn個のビアド
アライナ回路と、前記m分周回路の出力信号を遅延させ
る遅延回路と、前記遅延回路の出力信号を用いて前記と
、ト同期回路の出力であるn本の信号線の信号をリタイ
ミングし並列ビット同期を取る手段からなシ、前記ビッ
ト同期回路の各々は、前記m分周回路の出力信号をラッ
チクロック信号とし該ラッチクロック信号を用いて前記
ディジタル信号をう、チする2個以上のラッチ回路と、
前記ラッチ回路の出力信号を入力とし該入力信号の一致
検出を行なう一致検出回路と、前記一致検出回路が不一
致検出を行なったときに前記ラッチクロック信号の位相
を反転させる手段とを有することを特徴とするタイミン
グ方式が得られる。m(mFi
m
an m frequency divider circuit that divides the frequency; n viad aligner circuits to which the output signal of the m frequency divider circuit and each of the n digital signals are supplied; and a delay circuit that delays the output signal of the m frequency divider circuit. and means for retiming the signals of the n signal lines, which are the outputs of the synchronization circuits, using the output signals of the delay circuits and achieving parallel bit synchronization, and each of the bit synchronization circuits: two or more latch circuits that use the output signal of the m frequency divider circuit as a latch clock signal, and use the latch clock signal to load or check the digital signal;
It is characterized by comprising a coincidence detection circuit that receives an output signal of the latch circuit and detects coincidence of the input signals, and means for inverting the phase of the latch clock signal when the coincidence detection circuit detects a coincidence. A timing scheme is obtained.
第1図は本発明の実施例であるタイミング方式を示す。 FIG. 1 shows a timing scheme that is an embodiment of the invention.
同図において、101. S−101tln本のデータ
入力線、102Fiクロック入力d、103゜104t
lDフリ、プフロ、プ(D−F”/F )からなる2個
のラッチ回路、105は排他的論理和ゲート(nx−o
aゲグー)、101jD−F/F’。In the figure, 101. S-101tln data input lines, 102Fi clock input d, 103°104t
105 is an exclusive OR gate (nx-o
agegu), 101jD-F/F'.
107はクロック信号が入力される毎に内部状態を反転
させる’I’ −b’ / F% 108FiEX−0
1(ゲート、109はインバータ回路、110t〜11
0゜はn個のビットアライナ、111はT−F/F。107 is 'I'-b'/F% 108FiEX-0 which inverts the internal state every time a clock signal is input.
1 (gate, 109 is an inverter circuit, 110t to 11
0° is n bit aligners, 111 is TF/F.
112はインバータ回路、113FiD−F/F。112 is an inverter circuit, and 113 FiD-F/F.
114はう、子回路、115s〜l l 5aはn本の
データ出力線、116はクロック出力線である。114 is a child circuit, 115s to 115a are n data output lines, and 116 is a clock output line.
ここでクロック入力a102から入力されるクロック信
号は、データ入力fm 101 t〜l 01.から入
力されるデータ信号の繰り返し周波数成分に対して2倍
の繰り返し周波数(2fo)を有している。Here, the clock signal input from the clock input a102 is the data input fm 101 t~l 01. It has a repetition frequency (2fo) twice that of the repetition frequency component of the data signal input from the input data signal.
T−F/Fillは2分周回路を構成してお)、クロッ
ク入力線102から入力されるクロック信号の2分周を
行なう。各々のと、ドアライナ回路11O!〜110.
に入力されるデータ入力、1!1ull〜101.の信
号及びT−F/Fillの出力であるクロック信号は同
一の繰り返し周波数成分(fo)を有することになるが
、一般には、データ入力線1011〜101.から入力
されるデータ信号間、更にはデータ入力!101t〜1
01.から入力されるデータ信号とT−F/F 111
から供給されるクロック信号間の位相同期は確保されて
おらず、各々の入力データ信号を直ちにこのクロック信
号を用いてリタイミングすることはできない。各々のビ
ットアライナ回路110t〜110゜は、各入力信号を
誤シなくリタイミングするためにT−F/Fltlから
供給されるクロック信号と同相あるいは逆相のクロック
信号を自動的に選択し、この選択されたクロック信号を
用いてデータ信号の識別を行なう0′)まり、2個のラ
ッチ回路103.104はT−F/F’ t 11から
供給されるクロック信号を用いてデータ入力4Il 0
1 tから入力されるデータ信号をリタイミングし、E
X−ORゲート105、D−F/F l 06 、及び
T−1111/F107はラッチ回路103.104か
ら供給されるデータ信号の一致検出を行なう一致検出回
路を構成し、T−F/Fillの出力信号を入力とする
EX−ORグー)10BH一致検出回路の出力信号に基
づいて0相あるいはπ相の出力位相を選択するセレクタ
回路を構成している〇更にインバータ回路112、D−
F/Fl13はクロック信号fa102から入力される
2foクロック信号をπ相だけ遅延させる遅延回路を構
成し、この遅延回路の出力信号を用いてラッチ回路11
4はビットアライナ1101〜110nから送信される
各データ信号をリタイミングし、並列ビット同期を確保
する0
以下第2図を用いて、データ入力線1011〜101f
iから入力されるデータ信号を誤プなく識別し、各ビッ
トアライナ1101〜110nから送信される各データ
信号をう、子回路114がリタイミングする過程を説明
する。TF/Fill constitutes a divide-by-2 circuit) and divides the frequency of the clock signal input from the clock input line 102 by two. Each and door liner circuit 11O! ~110.
Data input, 1!1ull to 101. , and the clock signal output from T-F/Fill will have the same repetition frequency component (fo), but in general, data input lines 1011-101. Between data signals input from, and even data input! 101t~1
01. Data signal input from T-F/F 111
The phase synchronization between the clock signals provided by the clock signal is not ensured, and each input data signal cannot be immediately retimed using this clock signal. Each of the bit aligner circuits 110t to 110° automatically selects a clock signal that is in phase or in phase with the clock signal supplied from the T-F/Fltl in order to retiming each input signal without error. The two latch circuits 103 and 104 use the clock signal supplied from the T-F/F' t 11 to identify the data signal.
1 Retiming the data signal input from t,
The X-OR gate 105, D-F/F l 06, and T-1111/F107 constitute a coincidence detection circuit that detects coincidence of the data signals supplied from the latch circuits 103 and 104. A selector circuit is configured to select the output phase of 0 phase or π phase based on the output signal of the 10BH coincidence detection circuit which receives the output signal as input.Furthermore, an inverter circuit 112, D-
The F/Fl13 constitutes a delay circuit that delays the 2fo clock signal inputted from the clock signal fa102 by π phase, and uses the output signal of this delay circuit to control the latch circuit 11.
4 retiming each data signal transmitted from the bit aligners 1101 to 110n to ensure parallel bit synchronization.0 Below, using FIG.
A process in which the child circuit 114 identifies the data signal inputted from i without any error and retimes each data signal transmitted from each bit aligner 1101 to 110n will be described.
第2図は、第1図における各部動作波形を示しておシ、
Aが本タイミングチャートの開始時刻である。Figure 2 shows the operation waveforms of each part in Figure 1.
A is the start time of this timing chart.
まずビットアライナ回路110zの動作を説明する。h
mX−ORゲート108の出力信号には、T−P/F1
07の出力が111の場合にはT−F/Fl11の正相
出力信号の反転クロック、101の場合には同相のクロ
ック信号が出力される。2個のう、子回路103.10
4はg x−。First, the operation of bit aligner circuit 110z will be explained. h
The output signal of mX-OR gate 108 includes T-P/F1
When the output of 07 is 111, an inverted clock of the positive phase output signal of TF/Fl11 is output, and when the output is 101, an in-phase clock signal is output. Two child circuits 103.10
4 is g x-.
Bグー)108の出力信号の立ち上がシでデータ入力1
011の識別を行なう。一般にgx−oルグート108
の出力信号の立ち上がりの近傍にデータ入力1ullの
変化点がある場合、微妙なタイミングでう、子回路10
3,104の出力が不足となり、識別誤りを生じる。そ
こでラッチ回路103.104の出力を監視し、両う、
子回路103.104の不一致が検出されると自動的に
ラッチ回路103,104に供給されているクロック信
号と逆相のクロック信号をデータ信号の打ち抜き信号と
して供給する構成とすれば、データ入力1011を誤り
なくリタイミングすることが可能となる。第2図では、
時刻Bでラッチ回路103ij誤って入力データ信号を
識別し、ラッチ回路104は正しく識別を行なったもの
とする。Data input 1 at the rising edge of the output signal of 108
011 is identified. Generally gx-o rugut 108
If there is a change point of data input 1ull near the rise of the output signal of
3,104 outputs are insufficient, resulting in identification errors. Therefore, the outputs of latch circuits 103 and 104 are monitored, and both
If a configuration is adopted in which when a mismatch between the child circuits 103 and 104 is detected, a clock signal having an opposite phase to the clock signal supplied to the latch circuits 103 and 104 is automatically supplied as a punching signal of the data signal, the data input 1011 It becomes possible to retiming without error. In Figure 2,
It is assumed that at time B, the latch circuit 103ij mistakenly identifies the input data signal, and the latch circuit 104 correctly identifies it.
EX−ORゲート1o5はラッチ回路103゜104の
出力を常に監視しており、一致状態で0”、不一致状M
”l’t−出力する。F3X−0几ゲー)105におい
て、直線の輝aは本来好ましくない細いパルスが発生ず
るが、これはJ4X−0凡ゲート105の入力信号が同
時に変化するときに現われる。 D−F/に’ 101
jgX−C)Rケ−)105の出力信号をgx−oaゲ
グー108の出力を入力とするインバータ回路109の
出方の立ち上がシで打ち抜くことによシ、好ましくなイ
細イパルスの影響を除去する0う、チ回1g103゜1
04の出力が等しいときにはD−i;’/11’ 10
6の出力には101が現れるが、等しくないときにこの
出力信号をIDX−0Rゲー)108の制御信号として
供給する・これにより、1度不一致検出が生じるとgx
−o几グート105出力信号の位相が反転し、この反転
クロック信号を用いてデータ入力101.の識別が行な
われる。つまシ、−致検出回路は、常に2個のう、子回
路103゜104の出力の一致判定を行っておシ、1度
でも不一致が検出されるとEX−ORゲグー108の出
力の立ち上がシがデータ入力1011の変化点の近傍に
あると判断し、aX−ORゲートlO8の出力の位相を
自動的に反転し、以降この反転クロック信号を用いてデ
ータ入力1011の識別ヲ行なう。この反転クロックの
立ち上がシは、データ入力1011が一定の状態に確定
した時刻に現われるので、このクロック信号を用いるこ
とによシ誤りなくデータ信号をリタイミングすることが
可能となる・
このようにして、各ビットアライナ回路110z〜11
0flは、T−F/Fillの出力信号に同期したデー
タ信号をう、子回路114に送信するが、ビットアライ
ナ1101〜110fiの出力を入力とするラッチ回路
114にはO相あるいはπ相という2種類の位相を有す
るデータ信号が供給されることになる。そこで、う、子
回路114はT−F/Fillの出力信号より2foク
ロツクのπ相だけ遅延したクロック信号でおるD−F/
F113の出力信号を用いてピットアライナ1101〜
110 の出力信号のりタイミングを行い、並列信号
線間のと、ト同期を確保した後データ出力線115t〜
115fiにデータ信号を送出する。The EX-OR gate 1o5 constantly monitors the outputs of the latch circuits 103 and 104, and the output is 0'' in the matching state and M in the mismatching state.
In the F3X-0 gate 105, an undesirable narrow pulse is generated in the straight line a, but this appears when the input signals of the J4X-0 gate 105 change at the same time. . D-F/ni' 101
By punching the output signal of the jg Remove 0 times, 1 g 103゜1
When the outputs of 04 are equal, D-i;'/11' 10
101 appears in the output of 6, but when they are not equal, this output signal is supplied as a control signal for IDX-0R game) 108. As a result, once a mismatch is detected, gx
The phase of the clock output signal 105 is inverted, and this inverted clock signal is used to input the data input 101. Identification is performed. The match detection circuit always judges the match between the outputs of the two slave circuits 103 and 104, and when a match is detected even once, the output of the EX-OR gate 108 rises. It is determined that the clock signal is near the changing point of the data input 1011, the phase of the output of the aX-OR gate lO8 is automatically inverted, and the data input 1011 is subsequently identified using this inverted clock signal. Since the rising edge of this inverted clock appears at the time when the data input 1011 is determined to be in a constant state, by using this clock signal, it is possible to retiming the data signal without error. and each bit aligner circuit 110z to 11
0fl transmits a data signal synchronized with the output signal of T-F/Fill to the child circuit 114, but the latch circuit 114, which receives the outputs of the bit aligners 1101 to 110fi, has two signals, O phase or π phase. Data signals having different phases will be provided. Therefore, the sub circuit 114 uses a clock signal delayed by the π phase of the 2fo clock from the output signal of the T-F/Fill.
Using the output signal of F113, pit aligner 1101~
After performing the output signal timing of 110 and ensuring synchronization between the parallel signal lines, the data output lines 115t~
115fi.
また、第3図は本発明の第2の実施例の回路図であシ、
入力烙れるクロック信号として入力データ信号の繰り返
し周波数成分に対して4倍の周波数を有するクロック信
号が供給されるタイミング方式の構成を示している0同
図において、3011〜301fiはn本のデータ入力
線、302はクロック入力線、3101〜310nFi
n個のピットアライナ、311riT−F’/P 、
313し313sFiT−F/F% 314はラッチ回
路、3151〜3151Sはn本のデータ出力線、31
6に′iミクロり出力線である。ここでクロック入力5
3ozから入力されるクロック信号は、データ入力線3
011〜30111から入力されるデータ信号のmb返
し周波数成分に対して4倍の繰り返し周波数(4fo)
を有している。T−F/y311は2分周回路を構成し
ておシ、クロック入力線302から入力されるクロック
信号の2分周を行なう。更にT−F/F 3131 *
313sFiT−F/P 311ノ出力信号の2分周
を行ないf、クロック信号を得る。Further, FIG. 3 is a circuit diagram of a second embodiment of the present invention.
This figure shows the configuration of a timing system in which a clock signal having a frequency four times as high as the repetition frequency component of the input data signal is supplied as an input clock signal. In the figure, 3011 to 301fi indicate n data inputs. line, 302 is a clock input line, 3101 to 310nFi
n pit aligners, 311riT-F'/P,
313 and 313sFiT-F/F% 314 is a latch circuit, 3151 to 3151S are n data output lines, 31
6 is the output line 'i'. Here clock input 5
The clock signal input from 3oz is the data input line 3.
4 times the repetition frequency (4fo) for the mb return frequency component of the data signal input from 011 to 30111
have. The T-F/y 311 constitutes a frequency divider circuit, and divides the frequency of the clock signal input from the clock input line 302 by two. Furthermore T-F/F 3131 *
313sFiT-F/P The output signal of 311 is divided by two to obtain a clock signal.
ピットアライナ回路310.〜310゜は、各データ入
力線3011〜301flから入力されるデータ信号と
T−F/F’313tから供給されるfoクロック信号
とのど、ト同期を確保する。各ピットアライナa i
Ot〜310.の出力信号にはO相或はπ相の2!M類
の位相を有するデータ信号が出力され、ラッチ回路31
4に供給される。一方 1p −F/F 313aは、
T−ト’/F3131の出力信号に比べてπ/2或は3
f/2だけ位相の異なるf0クロック信号をラッチ回7
1314に供給する。う、子回路314はこのクロック
信号を用いて各ビ、ドアライナ310.〜310.から
送信されるデータ信号をリタイミングし、並列ビット同
期を確保する。Pit aligner circuit 310. ~310° ensures synchronization between the data signal input from each data input line 3011~301fl and the fo clock signal supplied from T-F/F' 313t. Each pit aligner ai
Ot~310. The output signal is O-phase or π-phase 2! A data signal having M classes of phases is output, and the latch circuit 31
4. On the other hand, 1p-F/F 313a is
π/2 or 3 compared to the output signal of T-t'/F3131
Latch the f0 clock signal with a phase difference of f/2 7 times
1314. The child circuit 314 uses this clock signal to control each door liner 310 . ~310. Retimes the data signals sent from the source to ensure parallel bit synchronization.
以上、第1図、第3図に示された実施例を用いて本発明
の説明を行なったが、本発明はこれらの組み合せに限ら
れるものではなく、例えばピットアライナにおいて、3
個以上のう、子回路を用いて、入力データ信号をう、チ
し、各ラッチ回路出力の一致検出を行なう構成や、ビッ
トアライナに保護カウンタを具備し保護カウンタを用い
て入力データ信号をラッチする各う、子回路出力の不一
致回数を計数し、保護カウンタがカウントアツプして初
めて入力データ信号をう、チするクロック信号の位相反
転制御を行なう構成等多様な構成が考えられる。更に、
クロック入力線から入力されるクロック信号生成法とし
ては、例えば入力データ信号からf、のタイミング信号
を自己抽出した後、周波数ダフ゛うを用いて2foのク
ロック信号を有する方式、2f@のクロック信号を外部
供給する方式等多様な方式が考えられる。Although the present invention has been described above using the embodiments shown in FIGS. 1 and 3, the present invention is not limited to these combinations. For example, in a pit aligner, three
In some configurations, the bit aligner is equipped with a protection counter and the protection counter is used to latch the input data signal. Various configurations are conceivable, such as a configuration in which the number of mismatches in the child circuit outputs is counted, the input data signal is input only after the protection counter has counted up, and the phase inversion control of the clock signal that is input is performed. Furthermore,
As a method of generating a clock signal input from a clock input line, for example, after self-extracting a timing signal of f from an input data signal, a method of having a clock signal of 2fo using frequency duplication, a method of having a clock signal of 2f@, a method of generating a clock signal of 2f@ Various methods can be considered, such as an external supply method.
このように、本発明によれは入力されるデータの繰り返
し周波数に依存することなく、簡易な論理操作を用いる
だけで並列に入力されるデータ信号の並列と、ト同期を
確保するタイミング方式が提供できる。As described above, the present invention provides a timing method that ensures parallelism and synchronization of data signals input in parallel by using simple logical operations without depending on the repetition frequency of input data. can.
第1図は本発明の第lの実施例の回路図、第2図は第1
図の動作を示すタイミングチャート、第3図は本発明の
第2の実施例のプロ、り図、第4図は従来例の10ツク
図である。
101、〜101.・・・・・・n本のデータ入力線、
102・・・・・・クロック入力線、103,104・
・団・Dフリ、プフロ、プ(D−F/F)からなるう。
子回路、105・・・・・・EX−ORゲート、106
・・・・、D−F/F1107・−・・・・T−F/F
1108−・・・・・BX−ORゲート、109・・・
・・・インバータ回路、1101〜110fi・・・・
・・n個のビットアライナ、ill・・・・・・T−1
’/F% 112・・自・・インバータ回路、113・
・・・・・D−F/F%114・旧・・う、子回路、1
15t〜115n ・・・・・・n本のデータ出力線、
116・・・・・・クロック出力線%3011〜301
fi・・・・・・n本のデータ入力線、302・・・・
・・クロック入力線、310+〜310n・・・・・・
n個のビットアライナ、311・・・・・・T −F
/ i=1.313し3131・・・・・・T−F/F
、314・・団・ラッチ回路、3151〜315n・・
・・・・n本のデータ出力線、316・・・・・・クロ
ック出力線%4011〜401Q・・・・・・データ入
力線、402・・・・・・クロック入力線、40:(・
・・・・・う。
子回路、404・旧・・セレクタ回路、4o5・・・・
・・制御信号入力線%4061〜4o63・・・・・・
ゲート、4071〜407n・・・・・・データ出力線
、408・・・・・・クロック出力線。
代理人 弁理士 内 原 背
FF/F〃/正相出力
EX−IRゲ二t/θ夕出力
データ入力107?I T
2 3 4 6Lンーf)/
3−ゴカ
寮2121
p3
茅4回FIG. 1 is a circuit diagram of the first embodiment of the present invention, and FIG. 2 is a circuit diagram of the first embodiment of the present invention.
FIG. 3 is a timing chart showing the operation of the second embodiment of the present invention, and FIG. 4 is a 10-step diagram of the conventional example. 101, ~101.・・・・・・n data input lines,
102... Clock input line, 103, 104...
・Dan - Consists of D-Furi, Pufuro, and Pu (D-F/F). Child circuit, 105...EX-OR gate, 106
..., D-F/F1107...T-F/F
1108-...BX-OR gate, 109...
...Inverter circuit, 1101-110fi...
...n bit aligners, ill...T-1
'/F% 112...self...inverter circuit, 113...
...D-F/F%114 Old... U, child circuit, 1
15t~115n...n data output lines,
116...Clock output line %3011~301
fi...n data input lines, 302...
・Clock input line, 310+~310n...
n bit aligners, 311...T-F
/ i=1.313 and 3131...T-F/F
, 314...group latch circuit, 3151-315n...
...N data output lines, 316...Clock output line %4011-401Q...Data input line, 402...Clock input line, 40:(
·····cormorant. Child circuit, 404/old...Selector circuit, 4o5...
...Control signal input line %4061-4o63...
Gate, 4071-407n...Data output line, 408...Clock output line. Agent Patent Attorney Uchihara Back FF/F/Normal phase output EX-IR Gen2t/θ evening output data input 107? I.T.
2 3 4 6Ln-f)/
3-Goka Dormitory 2121 p3 Kaya 4 times
Claims (1)
信号の繰り返し周波数成分に対してm(mは2以上)倍
の繰り返し周波数を有するクロック信号をm分周するm
分周回路と、該m分周回路の出力信号と前記n本のディ
ジタル信号の各々が供給されるn個のビットアライナ回
路と、前記m分周回路の出力信号を遅延させる遅延回路
と、前記遅延回路の出力信号を用いて前記ビット同期回
路の出力であるn本の信号線の信号をリタイミングし並
列ビット同期を取る手段からなり、前記ビット同期回路
の各々は、前記m分周回路の出力信号をラッチクロック
信号とし該ラッチクロック信号を用いて前記ディジタル
信号をラッチする2個以上のラッチ回路と、前記ラッチ
回路の出力信号を入力とし該入力信号の一致検出を行な
う一致検出回路と、前記一致検出回路が不一致検出を行
なったときに前記ラッチクロック信号の位相を反転させ
る手段とを有することを特徴とするタイミング方式。n (n is 2 or more) digital signals and a clock signal having a repetition frequency m (m is 2 or more) times the repetition frequency component of the digital signal is divided by m.
a frequency divider circuit; n bit aligner circuits to which the output signal of the m frequency divider circuit and each of the n digital signals are supplied; a delay circuit that delays the output signal of the m frequency divider circuit; It consists of means for retiming the signals of the n signal lines output from the bit synchronization circuit using the output signal of the delay circuit to achieve parallel bit synchronization, and each of the bit synchronization circuits two or more latch circuits that use an output signal as a latch clock signal and use the latch clock signal to latch the digital signal; a coincidence detection circuit that receives the output signal of the latch circuit as an input and detects coincidence of the input signals; A timing system characterized by comprising means for inverting the phase of the latch clock signal when the coincidence detection circuit detects a mismatch.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63060888A JPH01233849A (en) | 1988-03-14 | 1988-03-14 | Timing system |
CA000588774A CA1301260C (en) | 1988-01-21 | 1989-01-20 | Synchronizer for establishing synchronization between data and clock signals |
US07/299,488 US4965814A (en) | 1988-01-21 | 1989-01-23 | Synchronizer for establishing synchronization between data and clock signals |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63060888A JPH01233849A (en) | 1988-03-14 | 1988-03-14 | Timing system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH01233849A true JPH01233849A (en) | 1989-09-19 |
Family
ID=13155349
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63060888A Pending JPH01233849A (en) | 1988-01-21 | 1988-03-14 | Timing system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH01233849A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03149931A (en) * | 1989-11-06 | 1991-06-26 | Nec Corp | Phase synchronizing circuit between parallel signals |
US6182237B1 (en) | 1998-08-31 | 2001-01-30 | International Business Machines Corporation | System and method for detecting phase errors in asics with multiple clock frequencies |
-
1988
- 1988-03-14 JP JP63060888A patent/JPH01233849A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03149931A (en) * | 1989-11-06 | 1991-06-26 | Nec Corp | Phase synchronizing circuit between parallel signals |
US6182237B1 (en) | 1998-08-31 | 2001-01-30 | International Business Machines Corporation | System and method for detecting phase errors in asics with multiple clock frequencies |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0677802B1 (en) | Apparatus and method for generating a phase-controlled clock signal | |
US6577174B2 (en) | Phase lock loop system and method | |
US6247137B1 (en) | Delaying clock and data signals to force synchronous operation in digital systems that determine phase relationships between clocks with related frequencies | |
JPH08507668A (en) | Deskew device for serial data bus | |
US6031886A (en) | Digital phase alignment apparatus in consideration of metastability | |
US6172540B1 (en) | Apparatus for fast logic transfer of data across asynchronous clock domains | |
US4686677A (en) | Apparatus and method for detecting time-related faults | |
US8284881B2 (en) | Data interface and method of seeking synchronization | |
US6760803B1 (en) | Aligning and offsetting bus signals | |
JPH01233849A (en) | Timing system | |
US6928574B1 (en) | System and method for transferring data from a lower frequency clock domain to a higher frequency clock domain | |
US3849733A (en) | Interface apparatus for receiving and monitoring pilot signals which control a timing signal generator | |
US6931562B1 (en) | System and method for transferring data from a higher frequency clock domain to a lower frequency clock domain | |
US7185216B1 (en) | System for synchronizing first and second sections of data to opposing polarity edges of a clock | |
JPH01233850A (en) | Timing system | |
TW294873B (en) | Decoding apparatus for manchester code | |
JP3131172B2 (en) | Bit synchronization circuit | |
JP2546137B2 (en) | Parity error monitor circuit | |
JP2877433B2 (en) | Waveform generation circuit | |
JP2001339376A (en) | Synchronization circuit | |
JP2982138B2 (en) | Bit phase synchronization circuit | |
NZ206464A (en) | Phase adjusting pulse corrector | |
JPH06283985A (en) | Phase detecting circuit | |
JPH0396026A (en) | Synchronous word detection method | |
JPS61225927A (en) | Phase comparator of digital logic pll circuit |