[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH02186850A - Frame synchronization circuit - Google Patents

Frame synchronization circuit

Info

Publication number
JPH02186850A
JPH02186850A JP1006811A JP681189A JPH02186850A JP H02186850 A JPH02186850 A JP H02186850A JP 1006811 A JP1006811 A JP 1006811A JP 681189 A JP681189 A JP 681189A JP H02186850 A JPH02186850 A JP H02186850A
Authority
JP
Japan
Prior art keywords
line
circuit
output
clock
gate
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.)
Granted
Application number
JP1006811A
Other languages
Japanese (ja)
Other versions
JPH0720087B2 (en
Inventor
Hiroshi Ichibagase
一番ケ瀬 広
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP1006811A priority Critical patent/JPH0720087B2/en
Publication of JPH02186850A publication Critical patent/JPH02186850A/en
Publication of JPH0720087B2 publication Critical patent/JPH0720087B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Time-Division Multiplex Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

PURPOSE:To easily execute frame synchronization in fast transmission by performing a one-bit shift processing related to the frame synchronization by using a clock of respective line rate after multiplex separation. CONSTITUTION:An AND gate 6 on the other side to input the output of a decoder circuit 4 after the multiplex separation and a synchronous line selection pulse, a synchronous pattern generator 7 provided with clock width after the multiplex separation, and a noncoincidence circuit 8 which performs the one-bit shift of a line separation circuit 10 by resetting a D flip-flop at a stage preceding by one from the final stage of a counter in the line separation circuit 10 when noncoincidence is detected by comparing the output of the synchronous pattern generator 7 with that of the AND gate 6 on the other side are provided. Therefore, all the one-bit shift processings are performed by a separation line clock at low speed after the multiplex separation. In such a way, the execution of the frame synchronization can easily be performed even when transmission speed is accelerated.

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明は、フレーム同期回路、特に高速ディジタル伝送
用のフレーム同期回路に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a frame synchronization circuit, and particularly to a frame synchronization circuit for high-speed digital transmission.

[従来の技術] 第4図は例えば電気通信学会雑誌第43巻12号(昭和
35年12月)記載の「時分割多重符号伝送における同
期方式」に示された1ビツトシフト式デジタル同期方式
というフレーム同期回路の従来の例である。第4図にお
いて、入力多重符号系列からタイミング信号を再生する
ビット同期回路(1)と、このビット同期回路(1)の
出力クロックとインヒビットする論理ゲート(2)と、
この論理ゲート(2)の出力クロックパルスを計数して
回線分離に必要なパルスを生成する回線分離回路(3)
と、回線分離回路(3)の出力パルスをもとに、入力多
重符号系列を各回線に分離するデコーダ回路(4)と、
回線分離回路(3)の一つの出力であるフレーム同期回
線選択パルスと回線分離回路(3)入力クロックとアン
ドをとり、同期パターン発生クロックを生成する一方の
アンドゲート(5)と、上記フレーム同期回線選択パル
スと入力多重符号系列とアンドをとる他方のアンドゲー
ト(6)と、上記アンドゲート(5)の出力によりフレ
ーム同期パターンを発生させる同期パターン発生器(7
)と、同期パターンとフレーム同期位置にて入力される
多重符号系列との照合を行い、不一致を検出する不一致
回路(8)と、不一致回路(8)の出力を適当に遅らせ
る遅延回路(9)とが示され、この遅延回路(9)の出
力で論理ゲート(2)によりクロックを1ビツト禁止す
る。
[Prior art] Fig. 4 shows a frame called a 1-bit shift digital synchronization method, which is shown in "Synchronization method in time division multiplex code transmission" described in, for example, Journal of the Institute of Electrical Communication, Vol. 43, No. 12 (December 1960). This is a conventional example of a synchronous circuit. In FIG. 4, a bit synchronization circuit (1) that reproduces a timing signal from an input multiplexed code sequence, a logic gate (2) that inhibits the output clock of this bit synchronization circuit (1),
A line separation circuit (3) that counts the output clock pulses of this logic gate (2) and generates the pulses necessary for line separation.
and a decoder circuit (4) that separates the input multiplex code sequence into each line based on the output pulses of the line separation circuit (3).
The frame synchronization line selection pulse, which is one output of the line separation circuit (3), is ANDed with the input clock of the line separation circuit (3), and one AND gate (5) generates a synchronization pattern generation clock. The other AND gate (6) that ANDs the line selection pulse and the input multiplexed code sequence, and the synchronization pattern generator (7) that generates a frame synchronization pattern from the output of the AND gate (5).
), a mismatch circuit (8) that compares the synchronization pattern with the multiplexed code sequence input at the frame synchronization position and detects a mismatch, and a delay circuit (9) that appropriately delays the output of the mismatch circuit (8). is shown, and one bit of the clock is inhibited by the logic gate (2) at the output of this delay circuit (9).

次に動作について説明する。伝送されてきた多重符号系
列は、ビット同期回路(1)によりビット同期がとられ
、クロックパルスが生成される。
Next, the operation will be explained. The transmitted multiple code series is bit synchronized by a bit synchronization circuit (1) and a clock pulse is generated.

このクロックパルスは計数回路よりなる回線分離回路を
歩進させ、各回線あるいは各デイジットの分離パルスを
発生する。
This clock pulse advances a line separating circuit consisting of a counting circuit to generate a separating pulse for each line or each digit.

また、回線分離回路(3)の出力である同期回線選択パ
ルスhOは、他方のアンドゲート(6)では多重符号系
列中から受信側の同期時点の符号を選択し、一方のアン
ドゲート(5)ではクロックによりタイミングがとられ
同期パターン発生器(7)を動作させる。同期パータン
発生器(7)の出力は不一致回路(8)において、他方
のアンドゲート(6)の出力と比較され、正常同期時に
は両者は必ず一致するので、そのまま正常動作を継続す
る。雑音等により同期はずれが生じたときは、他方のア
ンドゲート(6)は他の回線の符号を誤選択し、不一致
回路(8)は不一致の度ごとにパルスを発生する。この
パルスは1ビツトの遅延回路(9)を経て、論理ゲート
(2)においてクロックと1ビツト分禁止して、回線分
離回路(3)を1ビツトシフトさせる。このシフトの過
程を何回か繰返して同期状態に復帰させるものである。
In addition, the synchronous line selection pulse hO, which is the output of the line separation circuit (3), is generated by selecting the code at the time of synchronization on the receiving side from among the multiple code sequences in the other AND gate (6), and in the other AND gate (5). Then, the timing is determined by the clock and the synchronization pattern generator (7) is operated. The output of the synchronization pattern generator (7) is compared with the output of the other AND gate (6) in the mismatch circuit (8), and since they always match during normal synchronization, normal operation continues. When out-of-synchronization occurs due to noise or the like, the other AND gate (6) erroneously selects the code of the other line, and the mismatch circuit (8) generates a pulse every time there is mismatch. This pulse passes through a 1-bit delay circuit (9), inhibits the clock by 1 bit at the logic gate (2), and shifts the line isolation circuit (3) by 1 bit. This shift process is repeated several times to return to the synchronized state.

[発明が解決しようとする課題] 従来のフレーム同期回路は、以上のような構成であった
ので、伝送速度が高くなり、数ギガビット/秒の伝送に
ついては、1ビツトの遅延回路の調整も困難となり、ク
ロックを1ビツト禁止する場合に高速な素子を使う必要
があり、結果としてコストの増大を招くという問題があ
った。
[Problem to be solved by the invention] Since the conventional frame synchronization circuit had the above configuration, the transmission speed became high, and it was difficult to adjust a 1-bit delay circuit for transmission of several gigabits/second. Therefore, when disabling one bit of the clock, it is necessary to use a high-speed element, resulting in a problem of increased cost.

この発明は、かかる問題点を解決することを課題として
なされたもので、フレーム同期にかかわる1ビツトシフ
ト処理を、多重分離後の各回線レートのクロックを用い
て行い、高速伝送におけるフレーム同期を容易に実現す
るとともに全体として安価なコストで構成できるフレー
ム同期回路を得ることを目的とする。
This invention was made with the aim of solving this problem, and it performs 1-bit shift processing related to frame synchronization using the clock of each line rate after demultiplexing, thereby facilitating frame synchronization in high-speed transmission. It is an object of the present invention to obtain a frame synchronization circuit that can be realized and constructed at a low cost as a whole.

[課題を解決するための手段] 二の発明に係るフレーム同期回路は、多重分離後のデコ
ーダ回路出力と同期回線選択パルスを入力する他方のア
ンドゲートと、多重分離後のクロック幅を有する同期パ
ターン発生器と、この同期パターン発生器の出力と前記
他方のアントゲートの出力を比較して不一致を検出した
場合に、回線分離回路内のカウンタの最終段より1つ前
段のD−フリップフロップをリセットして回線分離回路
を1ビットシフトさせる不一致回路とを有するものであ
る。
[Means for Solving the Problems] The frame synchronization circuit according to the second invention includes the other AND gate that inputs the decoder circuit output after demultiplexing and the synchronization line selection pulse, and the synchronization pattern having the clock width after demultiplexing. The output of the synchronization pattern generator is compared with the output of the other ant gate, and when a mismatch is detected, the D-flip-flop in the stage before the final stage of the counter in the line separation circuit is reset. and a mismatch circuit that shifts the line separation circuit by 1 bit.

[作用] この発明によれば、1ビツトシフト処理は、全て多重分
離後の低速な分離回線クロックでの処理となるので、遅
延回路も必要とせず、伝送速度が高速になっても、フレ
ーム同期回路の実現を容易にすると共に、安価な素子で
回路を構成することができる。
[Function] According to the present invention, all 1-bit shift processing is performed using a low-speed separated line clock after demultiplexing, so there is no need for a delay circuit, and even if the transmission speed becomes high, the frame synchronization circuit is not required. It is possible to easily realize the circuit, and to configure the circuit using inexpensive elements.

[実施例] 次に第1図から第3図に示す一実施例に基づいて、この
発明を更に詳細に説明する。
[Example] Next, the present invention will be described in more detail based on an example shown in FIGS. 1 to 3.

第1図において、多重符号系列よりクロックを再生する
ビット同期回路(1)と、このクロックをもとに、分離
パルス、低速回線クロック、同期回線選択パルスを生成
する回線分離回路(10)と、回線分離回路(10)か
らの分離パルスをもとに多重符号系列をそれぞれの回線
に分離するデコーダ回路(4)と、回線分離回路(10
)で生成される同期回線選択パルスを低速回線クロック
に同期させてリタイミング機能を持つ一方のアンドゲー
ト(5)と、多重符号系列を分離した後の特定チャネル
のデータと同期回線選択パルスの論理和をとる他方のア
ンドゲート(6)と、アンドゲート(5)の出力により
、同期パータンを生成する同期パータン発生器(7)と
、アンドゲート(6)の出力と同期パータン発生器(7
)の出力を比較して不一致のときパルスを生成する不一
致回路(8)とが示されている。また第2図はこの回線
分離回路(10)を詳述したものであり、第2図におい
て、(11a)、(llb)、(11C)、(11d)
は、D−フリップフロップであり多重する回線の数だけ
継続接続されており、このD−フリップフロップの各出
力のうち最終段(11d)を除くすべての出力を入力と
してノアをとり初段のD−フリップフロップ(lla)
に入力するノアゲート(12)と、D−フリップフロッ
プ(11a)〜(11d)及びノアゲート(12)より
成るカウンタ回路の出力より多重分離した後の回線クロ
ックを生成する分離回線クロック生成回路(13)と、
この分離回線クロック生成回路(13)より適当な計数
回路により分周してフレーム同期パルスの位置を示す同
期回線選択パルスを出力する計数回路(14)とが示さ
れている。
In FIG. 1, a bit synchronization circuit (1) that reproduces a clock from a multiplexed code sequence, a line separation circuit (10) that generates a separation pulse, a low-speed line clock, and a synchronous line selection pulse based on this clock; A decoder circuit (4) separates multiple code sequences into respective lines based on separation pulses from the line separation circuit (10), and a line separation circuit (10).
) has a retiming function by synchronizing the synchronous line selection pulse generated by the low-speed line clock, and the logic of the data of a specific channel and the synchronous line selection pulse after separating the multiplexed code sequence. The other AND gate (6) that calculates the sum, and the synchronous pattern generator (7) that generates a synchronous pattern by the output of the AND gate (5), and the output of the AND gate (6) and the synchronous pattern generator (7)
) and a mismatch circuit (8) which generates a pulse when there is a mismatch. Further, FIG. 2 shows the line separation circuit (10) in detail, and in FIG. 2, (11a), (llb), (11C), (11d)
is a D-flip-flop, which is continuously connected for the number of lines to be multiplexed. Out of each output of this D-flip-flop, all outputs except the final stage (11d) are used as inputs, and a NOR is taken and the first stage D- flip flop (lla)
A separate line clock generation circuit (13) that generates a line clock after demultiplexing from the output of a counter circuit consisting of a NOR gate (12), D-flip-flops (11a) to (11d), and a NOR gate (12). and,
A counting circuit (14) is shown which divides the frequency of the separated line clock generation circuit (13) by an appropriate counting circuit and outputs a synchronization line selection pulse indicating the position of the frame synchronization pulse.

まず、第1図において、従来例と同様に伝送された多重
符号系列は、ビット同期がとられ、クロックパルスが生
成される。このクロックパルスを入力とし、回線分離回
路(10)において多重符号系列を各回線に分離するた
めのパルス及びそれに付随するクロックを生成し、デコ
ーダ回路(4)により多重符号系列を直並列変換しそれ
ぞれの回線に分離する。ここまでは従来方式と全く同じ
構成となっている。ここで多重符号系列の速度が増して
数ギガビット/秒以上になるとこのビット同期回路(1
)の出力クロックで同期検定、ハンチング等の処理を行
うのは困難となるが、ここではその処理を多重分離後の
データとクロックを用いて行う。
First, in FIG. 1, the transmitted multiple code series is bit synchronized as in the conventional example, and a clock pulse is generated. Using this clock pulse as input, the line separation circuit (10) generates pulses and associated clocks for separating the multiple code series into each line, and the decoder circuit (4) converts the multiple code series into serial and parallel signals. Separate into two lines. Up to this point, the configuration is exactly the same as the conventional method. When the speed of multiple code sequences increases to several gigabits/second or more, this bit synchronization circuit (1
) It is difficult to perform processes such as synchronization verification and hunting using the output clock, but here these processes are performed using the demultiplexed data and clock.

回線分離回路(10)は従来と同様にこの中の計数回路
をカウントすることによりフレーム同期パルスの位置で
同期回線選択パルス〔分離回線クロツク1ビツト幅〕を
発生し、一方のアンドゲト(5)ではこのパルスを分離
回線クロックに同期をとり、同期パターン発生器(7)
に入力する。
The line separation circuit (10) generates a synchronization line selection pulse (separation line clock 1 bit width) at the position of the frame synchronization pulse by counting the counting circuit therein, as in the conventional case, and in one AND gate (5), This pulse is synchronized with the separate line clock and a synchronization pattern generator (7)
Enter.

同期パータン発生器ではこの一方のアンドゲート(5)
の出力に基づいて予め定められた同期パータンを生成す
る。一方、他方のアンドゲート(6)では、上述の同期
回線選択パルスと多重符号系列が正常に分離された時に
フレーム同期パルスが出力されるべき特定チャネルのデ
ータとの論理和をとって不一致回路(8)に入力して、
上記同期パータン発生器(7)の出力と不一致回路(8
)により比較され、不一致の場合には、分離回線クロツ
ク1ビツト幅のシフトパルスを生成する。回線分離回路
(10)ではこのシフトパルスが入力されると回線分離
回路(10)内のカウンタが1ビツトシフトして、デコ
ーダ回路(4)に入力される分離パルスの位相がシフト
して、デコーダ回路(4)に出力分離回線がシフトする
。こうして正常なフレーム同期が挿入されているチャネ
ル位置が正しい位置になるまで、シフトして行き、同期
が回復するものである。
In the synchronous pattern generator, one of these AND gates (5)
A predetermined synchronization pattern is generated based on the output of the synchronization pattern. On the other hand, the other AND gate (6) calculates the logical sum of the above-mentioned synchronization line selection pulse and the data of a specific channel from which a frame synchronization pulse should be output when the multiplexed code sequence is normally separated, and calculates the discordance circuit ( 8), enter
The output of the synchronous pattern generator (7) and the mismatch circuit (8)
), and if they do not match, a shift pulse with a width of one bit of the separated line clock is generated. When this shift pulse is input to the line separation circuit (10), the counter in the line separation circuit (10) is shifted by one bit, and the phase of the separation pulse input to the decoder circuit (4) is shifted. The output separation line is shifted to (4). In this way, the channel position where normal frame synchronization has been inserted is shifted until it becomes the correct position, and synchronization is restored.

1ビツトシフトについては、第2図に示した回線分離回
路(10)の構成により、シフトパルスが分離回線1ビ
ット幅の場合にも可能となる。以下回線分離回路(10
)の動作について示す。
As for a 1-bit shift, the configuration of the line separation circuit (10) shown in FIG. 2 makes it possible even when the shift pulse has a width of 1 bit for the separation line. Below is the line separation circuit (10
) operation is shown.

第3図は、多重回線数を4とした時の簡単なタイムチャ
ートを示している。多重化回線数が4であるから第2図
中のD−フリップフロップ〔以下D−FFと称す)(1
1)の縦続段数は4となり初段のD−FF(lla)の
入力には、初段、2段、3段目のD−FF出力を入力と
するノアゲート(12)の出力信号が入る。このカウン
タの動作は従来より知られている動作であり、通常は4
つのD−FFのいずれか1つのみが“1”となりこれが
順に右にシフトしていく。このパルスを用いてデコーダ
回路(4)にて回線を分離する。ここでは分離回線クロ
ックは初段のフリップフロップ出力の立上りにて立ち上
り、第3段目のフリップフロップ出力の立上りにて立ち
下り、分離されるデータは、第1段目のフリップフロッ
プの出力の立上りトリガで出力されるものとして、この
場合にフレーム同期信号の入るべき位置を示す同期回線
選択パルスも期待されるフレーム同期位置にて、初段の
D−FF(lla)出力の立上りをトリガとして出力さ
れるものとした場合である。
FIG. 3 shows a simple time chart when the number of multiplexed lines is four. Since the number of multiplexed lines is 4, the D-flip-flop (hereinafter referred to as D-FF) (1
The number of cascaded stages in 1) is 4, and the output signal of the NOR gate (12) whose inputs are the D-FF outputs of the first, second and third stages is input to the input of the first stage D-FF (lla). The operation of this counter is a conventionally known operation, and is normally 4
Only one of the three D-FFs becomes "1" and is shifted to the right in order. This pulse is used to separate the lines in the decoder circuit (4). Here, the separated line clock rises at the rising edge of the first-stage flip-flop output, falls at the rising edge of the third-stage flip-flop output, and the separated data is triggered by the rising edge of the first-stage flip-flop output. In this case, the synchronization line selection pulse indicating the position where the frame synchronization signal should be input is also output at the expected frame synchronization position, triggered by the rising edge of the first-stage D-FF (lla) output. This is a case where it is assumed that

第3図において、今Aの位置で同期回線選択パルスが発
生し、第1図における両アンドゲート(5)、(6)、
同期パータン発生器(7)を経て、不一致回路(8)に
て不一致が検出されると、シフトパルスが“1”を示す
。シフトパルスが1”になると第2図の第3段目のD−
FF (11c)をリセットし、第3図のタイムチャー
トに示す*の部分のパルスが消滅し、すべてのD−FF
が“0”となり、次のクロックにて初段のD−FF(l
la)のみが“1”となり、デコーダ用のパルスの位相
が1ビツトしたことになり、所望の1ビツトシフト機能
を実現することができる。
In FIG. 3, a synchronous line selection pulse is now generated at position A, and both AND gates (5), (6) in FIG.
When a mismatch is detected in the mismatch circuit (8) via the synchronous pattern generator (7), the shift pulse indicates "1". When the shift pulse becomes 1", the third stage D- in Fig. 2
After resetting the FF (11c), the pulse in the * section shown in the time chart in Figure 3 disappears, and all D-FF
becomes “0”, and the first stage D-FF (l
Only signal la) becomes "1" and the phase of the pulse for the decoder is increased by 1 bit, making it possible to realize the desired 1-bit shift function.

以上の動作はシフトパルスが生成するまでの遅延時間α
は、伝送路クロックの3ビツト分の遅延時間以内であれ
ば可能であり、不一致検出、ハンチングのための1ビッ
トシフト処理がすべて高速伝送路クロックを使用する必
要がなく、分離回線クロックによる処理のみで行うこと
ができ、高速動作を実現すると共に、ゲート等の使用す
る素子を安価なもので構成することができる。
The above operation is the delay time α until the shift pulse is generated.
This is possible as long as it is within the delay time of 3 bits of the transmission line clock, and the 1-bit shift processing for mismatch detection and hunting does not require the use of the high-speed transmission line clock, and can only be processed using the separate line clock. It is possible to realize high-speed operation, and to use inexpensive elements such as gates.

なお、上記実施例ではフレーム同期パターンが1つの回
線分離チャネルのみに存在する場合について示している
が、複数の回線分離チャネルに存在してもかまわない。
Note that although the above embodiment shows a case where the frame synchronization pattern exists in only one line separation channel, it may exist in a plurality of line separation channels.

この時は、他方のアントゲ−4(6)としてフレーム同
期パターンが期待されるべきチャネルすべてに対してそ
れぞれのフレム同期パターンが存在すべき位置を示す同
期回線選択パルスとの論理和を複数並列に構成し、同期
パータン発生器(7)出力を複数並列出力とし、不一致
回路で複数のビットを比較すればよい。
At this time, the other game 4 (6) performs multiple logical sums in parallel with the synchronization line selection pulse indicating the position where each frame synchronization pattern should exist for all the channels for which the frame synchronization pattern is expected. The synchronous pattern generator (7) outputs a plurality of parallel outputs, and a mismatch circuit compares the plurality of bits.

また、上記実施例では、シフトパルスによってカウンタ
のリセットする位置を縦続接続されたD−FFの最終段
の1つ前段のD−FFをリセットすることにより実現し
ているが、カウンタ回路内をシフトしていくパルスを最
終段の1つ前段のDFFの出力で消滅させる方法である
ならば、このシフトパルスと最終段の1つ前段のD−F
F出力と論理tLnを行うなど他の方法であってもかま
わない。また、リセットするD−FFの位置はシステム
構成上1ビツト以外のシフト(例えば2ビツト、3ビツ
ト)が許されるならば、最終段の前段だけてなく、他の
D−FFをリセットしてもかまわない。
Furthermore, in the above embodiment, the position at which the counter is reset by the shift pulse is realized by resetting the D-FF one stage before the final stage of the cascade-connected D-FFs. If the method is to eliminate the shifting pulse by the output of the DFF one stage before the final stage, then this shift pulse and the D-F one stage before the final stage
Other methods such as performing F output and logic tLn may also be used. Furthermore, if the system configuration allows a shift other than 1 bit (for example, 2 bits, 3 bits), the position of the D-FF to be reset can be reset not only in the stage before the final stage but also in other D-FFs. I don't mind.

実施例では、説明の都合上、分離回線クロックが初段の
D−FF(lla)出力の立上りで立ち上り、第3段目
のD−FF(llc)出力の立上りで立ち下りとしてい
るか、他の場所であってもかまわない。
In the embodiment, for convenience of explanation, the separated line clock rises at the rising edge of the first-stage D-FF (lla) output, and falls at the rising edge of the third-stage D-FF (llc) output, or is set at another location. It doesn't matter if it is.

[発明の効果] この発明は以上説明した通り、フレーム同期における不
一致検出を多重分離されたチャネルのデータを用いて行
い、回線分離後のクロックを用いて処理し、回線分離回
路の基本カウンタとしてD−フリップフロップを多重回
線数だけ縦続接続し最終段を除くすべてのD−フリップ
フロップ出力をノアゲート(こより省力段のD−フリッ
プフロップに入力する従来から用いられているカウンタ
により構成し、1ビツトシフト機能を上記不一致検出に
よる回線分離後クロックの1ビツト幅のシフトパルスで
最終段より1つ前段のD−フリップフロップをリセット
することにより構成したので、不一致検出並びに1ビッ
トシフト処理は多重分離後の遅いクロックで動作するこ
ととなり、多重伝送速度が高速になっても同期化実現可
能であり、処理速度の遅い安価な素子を使用できるとい
う効果がある。
[Effects of the Invention] As explained above, the present invention detects discrepancies in frame synchronization using demultiplexed channel data, processes using a clock after line separation, and uses D as a basic counter of a line separation circuit. - Flip-flops are connected in series for the number of multiplex lines, and all D-flip-flop outputs except for the final stage are configured with a NOR gate (a conventionally used counter that is input to the D-flip-flop in the labor-saving stage), and has a 1-bit shift function. is configured by resetting the D-flip-flop one stage before the final stage with a 1-bit width shift pulse of the clock after line separation due to mismatch detection, so mismatch detection and 1-bit shift processing are slow after demultiplexing. Since it operates using a clock, synchronization can be realized even when the multiplex transmission speed becomes high, and it has the advantage that inexpensive elements with slow processing speeds can be used.

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

第1図はこの発明の一実施例によるフレーム同期回路の
構成ブロック図、第2図は第1図中の回線分離回路の詳
細例を示すブロック図、第3図はこの発明によるフレー
ム同期回路の動作例を示すタイミング図〆、第4図は従
来のフレーム同期回路を示す構成ブロック図である。 図において、(1)はビット同期回路、(2)は論理ゲ
ート、(3)は回線分離回路、(4)はデコーダ回路、
(5)は一方のアンドゲート、(6)は他方のアンドゲ
ート、(7)は同期バタン発生器、(8)は不一致回路
、(9)は遅延回路、(10)は回線分離回路、(11
)はD−フリップフロップ、(12)はノアゲート、(
13)は分離回路クロック生成回路、(14)は計数回
路である。 なお、図中、同一符号は同一、又は相当部分を示す。 代理人 弁理士 大 岩 増 雄 同180予ヱ Sイβハ1ルア出力 T万石I2グのEつ謀分爲に二Djgのゴ日月5コ第 
2 図 り1−二符9Nf’ノ 亥託イクリのフロック図 第1図
FIG. 1 is a block diagram of a frame synchronization circuit according to an embodiment of the present invention, FIG. 2 is a block diagram showing a detailed example of the line separation circuit in FIG. 1, and FIG. 3 is a block diagram of a frame synchronization circuit according to an embodiment of the present invention. FIG. 4 is a timing diagram showing an example of operation. FIG. 4 is a block diagram showing a conventional frame synchronization circuit. In the figure, (1) is a bit synchronization circuit, (2) is a logic gate, (3) is a line separation circuit, (4) is a decoder circuit,
(5) is one AND gate, (6) is the other AND gate, (7) is a synchronous bang generator, (8) is a mismatch circuit, (9) is a delay circuit, (10) is a line separation circuit, ( 11
) is a D-flip-flop, (12) is a Noah gate, (
13) is a separation circuit clock generation circuit, and (14) is a counting circuit. In addition, in the figures, the same reference numerals indicate the same or equivalent parts. Agent Patent Attorney Masu Oiwa Yudou 180 S I β Har 1 Lua Output T Mangoku I 2 G E 2 plots and 2 Djg Go Sun Moon 5th
2 Diagram 1-2 Flock diagram of 9Nf' no Takashi Ikuri Figure 1

Claims (1)

【特許請求の範囲】[Claims] 伝送路からのクロックを入力してD−フリップフロップ
を多重化回線数だけ継続接続し、最終段以外のD−フリ
ップフロップの出力をノアゲートにより初段のD−フリ
ップフロップに入力するカウンタの出力より、分離回線
のクロックと同期回線選択パルスとを出力する回線分離
回路と、この回線分離回路のカウンタ出力を入力して入
力多重符号系列を直並列変換して多重分離するデコーダ
回路と、前記回線分離回路の同期回線選択パルスと分離
回線クロックとを入力する一方のアンドゲートと、この
一方のアンドゲートの出力を入力して同期回線選択パル
ス位置での分離回線クロックに同期してフレーム同期パ
ターンを発生する同期パターン発生器と、前記回線分離
回路の出力する同期回線選択パルスと前記デコーダ回路
出力とを入力する他方のアンドゲートと、この他方のア
ンドゲートの出力と前記同期パターン発生器の出力を比
較することにより分離されたチャネルのうちフレーム同
期信号が挿入されるべきチャネルの同期回線選択パルス
の発生する位置のビットを比較し、不一致の場合に分離
回線クロックの1ビット幅でシフトパルスを出力して前
記回線分離回路のカウンタの最終段よりも一つ前段のD
−フリップフロップをリセットさせる不一致回路と、を
備えるフレーム同期回路。
From the output of a counter, the clock from the transmission line is input, D-flip-flops are continuously connected for the number of multiplexing lines, and the outputs of D-flip-flops other than the last stage are input to the first-stage D-flip-flops using a NOR gate. A line separation circuit that outputs a clock of the separation line and a synchronous line selection pulse, a decoder circuit that inputs the counter output of the line separation circuit, converts the input multiplexed code series into serial-to-parallel, and demultiplexes it, and the line separation circuit. One AND gate inputs the synchronous line selection pulse and the separated line clock, and the output of this one AND gate is input to generate a frame synchronization pattern in synchronization with the separated line clock at the synchronous line selection pulse position. A sync pattern generator, another AND gate into which the sync line selection pulse output from the line separation circuit and the decoder circuit output are input, and the output of this other AND gate is compared with the output of the sync pattern generator. The bits at the positions where the synchronization line selection pulses of the channels to which frame synchronization signals are to be inserted are compared among the separated channels, and if they do not match, a shift pulse is output with a width of 1 bit of the separated line clock. D at one stage before the final stage of the counter of the line separation circuit
- a frame synchronization circuit comprising: a mismatch circuit for resetting the flip-flop;
JP1006811A 1989-01-13 1989-01-13 Frame synchronization circuit Expired - Lifetime JPH0720087B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1006811A JPH0720087B2 (en) 1989-01-13 1989-01-13 Frame synchronization circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1006811A JPH0720087B2 (en) 1989-01-13 1989-01-13 Frame synchronization circuit

Publications (2)

Publication Number Publication Date
JPH02186850A true JPH02186850A (en) 1990-07-23
JPH0720087B2 JPH0720087B2 (en) 1995-03-06

Family

ID=11648583

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1006811A Expired - Lifetime JPH0720087B2 (en) 1989-01-13 1989-01-13 Frame synchronization circuit

Country Status (1)

Country Link
JP (1) JPH0720087B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0481267A2 (en) * 1990-10-15 1992-04-22 Mitsubishi Denki Kabushiki Kaisha Frame alignment circuit

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0481267A2 (en) * 1990-10-15 1992-04-22 Mitsubishi Denki Kabushiki Kaisha Frame alignment circuit
US5287389A (en) * 1990-10-15 1994-02-15 Mitsubishi Denki Kabushiki Kaisha Frame alignment circuit

Also Published As

Publication number Publication date
JPH0720087B2 (en) 1995-03-06

Similar Documents

Publication Publication Date Title
US4920535A (en) Demultiplexer system
US4674088A (en) Method and apparatus for detecting frame synchronization
JP2732759B2 (en) Frame synchronization control method
EP0249935B1 (en) Frame synchronizing circuit
US4835768A (en) High speed digital signal framer-demultiplexer
US6288656B1 (en) Receive deserializer for regenerating parallel data serially transmitted over multiple channels
JPH0440125A (en) Pattern synchronizing circuit
US5287389A (en) Frame alignment circuit
JPH02186850A (en) Frame synchronization circuit
JPH0748725B2 (en) Frame synchronization circuit
JP3123486B2 (en) Time division multiplexing / demultiplexing method and apparatus, time division demultiplexing method and apparatus, and frame synchronization method and apparatus
JP2944319B2 (en) Parallel deployment type frame synchronization method
JP2678174B2 (en) Frame synchronization circuit
JPH044631A (en) Pn pattern detector
JP2948894B2 (en) Frame synchronization circuit
KR100277711B1 (en) Parallel Frame Detection Device in Optical Transmission System
JP2546286B2 (en) Parallel synchronous circuit
JPH0750652A (en) Error detection system
JPH04258048A (en) Frame synchronization device
JP3150071B2 (en) Data transmission equipment
JPH04258042A (en) Synchronizing circuit
JPH0738551A (en) Frame synchronizing system
JPH0783331B2 (en) Large-scale integrated circuit sharing method for demultiplexing
JPH0329436A (en) Frame synchronization circuit
JPH0818549A (en) Multi-frame sync protection circuit

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080306

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090306

Year of fee payment: 14

EXPY Cancellation because of completion of term