JPH03214941A - Pattern synchronizing device - Google Patents
Pattern synchronizing deviceInfo
- Publication number
- JPH03214941A JPH03214941A JP2009868A JP986890A JPH03214941A JP H03214941 A JPH03214941 A JP H03214941A JP 2009868 A JP2009868 A JP 2009868A JP 986890 A JP986890 A JP 986890A JP H03214941 A JPH03214941 A JP H03214941A
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- output
- clock
- reference pattern
- input
- 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 description 23
- 230000001360 synchronised effect Effects 0.000 abstract description 9
- 230000000903 blocking effect Effects 0.000 abstract description 3
- 230000005540 biological transmission Effects 0.000 description 9
- 238000000034 method Methods 0.000 description 5
- 230000001960 triggered effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000005259 measurement Methods 0.000 description 3
- 238000000605 extraction Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Description
【発明の詳細な説明】
「産業上の利用分野」
この発明は、エラーレート測定器のパターン同期装置に
関する.
『従来の技術』
デシタル伝送系のエラーレートを測定するには、測定す
べきデジタル伝送系の入力側において測定用パターン発
生部からパターン長が所定ビット長(一般に2N−1ビ
ット》の測定用パターンを得て、これをデジタル伝送系
に供給し、デジタル伝送系の出力側において入力側の測
定用パターン発生部と同様の基準パターン発生部からデ
ジタル伝送系に供給された測定用パターンと同様の基準
パターンを得て、これとデジタル伝送系を通して得られ
た入力パターンとを比較することによってデジタル伝送
系を通じて得られた入力パターンのエラーを検出し、こ
のエラーの単位ビット長あたりの数をカウントする.
この場合、基準パターン発生部から得られる基準パター
ンがデジタル伝送系を通じて得られた入力パターンに同
期していないと入力パターンにエラーがなくてもエラー
があると判断されてしまうので、基準パターン発生部に
対しては、これから得られる基準パターンを入力パター
ンに同期させるパターン同期装置を設け、このパターン
同期装置によって基準パターンが入力パターンに同期し
た状態で入力パターンのエラーをカウントする.従来、
このようなエラーレート測定器のパターン同期装置は、
特願昭62−324831号などに示されるように、ク
ロック発生部からのクロックによって基準パターン発生
部から得られる基準パターンとデジタル伝送系を通じて
得られた入力パターンを比較して、基準パターンが入力
パターンに一致しないときには基準パターン発生部への
クロックの供給を一時禁止して基準パターン発生部から
の基準パターンの発生を一時停止させることによって基
準パターン発生部から得られる基準パターンの位相を修
正する、クロック抜き方式と呼ぶべき構成にされている
.したがって、基準パターンが入力パターンに同期する
までのクロック抜き動作の最大回数は基準パターンおよ
び入力パターンのパターン長に等しくなる.
[発明が解決しようとする課題』
しかしながら、上述した従来のクロック抜き方゛式のパ
ターン同期装置においては、基準パターン発生部におい
てクロックのエッジから基準パターンのデータが発生す
るまでの間に時間の遅れなどが存在し、実際には1回の
クロック抜き動作に対して100ナノ秒程度のロス時間
を見込まなければならないので、例えば入力パターンお
よび基準パターンのパターン長が2xs 1ビット(
8Mビット)であるときには同期に要する最大時間が1
00 X 10−”秒X8X10” −0.8秒
・・・(1)になるが、例えば入力パターンおよび基準
パターンのパターン長が2s+ 1ビット(2Gビッ
ト)であるときには同期に要する最大時間が100XI
O−’秒X2X10啼= 200秒 ・・・(2》
になるというように、入力パターンおよび基準パターン
が超長大パターンである場合には同期に要する最大時間
がきわめて長くなる不都合がある.そこで、この発明は
、エラーレート測定器のパターン同期装置において、入
力パターンおよび基準パターンが超長大パターンである
場合でも同期に要する最大時間が著しく短くなるように
したものである.
「課題を解決するための手段」
この発明においては、M系列(最大周期系列)発生器を
有し、このM系列発生器にクロックが連続的に供給され
ることによってパターン長が2′4一lビットの所定の
パターン内容のM系列からなる基準パターンが得られる
基準パターン発生部と、上記M系列発生器へのクロック
の供給を阻止することによって上記基準パターン発生部
の出力として上記M系列の1パターンにおける特定の連
続したJビットのデータ内容(JはN以上の、そのJビ
ットのデータ内容に等しいデータ内容のデータ列が上記
1パターン中に1回しか現れない数)に等しいデータ内
容の待ち受けパターンを発生させて、その待ち受けパタ
ーンに上記M系列からなる入力パターンが一致するか否
かを検出し、その待ち受けパターンに上記入力パターン
が一致したとき以降において上記M系列発生器にクロッ
クを連続的に供給することによって上記基準パターン発
生部から上記基準パターンを発生させる検出制御部とを
設ける。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] This invention relates to a pattern synchronization device for an error rate measuring device. ``Prior Art'' To measure the error rate of a digital transmission system, a measurement pattern generator with a predetermined bit length (generally 2N-1 bits) is generated on the input side of the digital transmission system to be measured. This is then supplied to the digital transmission system, and on the output side of the digital transmission system, a standard similar to the measurement pattern supplied to the digital transmission system from a reference pattern generation section similar to the measurement pattern generation section on the input side is generated. By obtaining a pattern and comparing it with the input pattern obtained through the digital transmission system, errors in the input pattern obtained through the digital transmission system are detected, and the number of errors per unit bit length is counted. In this case, if the reference pattern obtained from the reference pattern generator is not synchronized with the input pattern obtained through the digital transmission system, it will be determined that there is an error even if there is no error in the input pattern. For this, a pattern synchronization device is provided to synchronize the reference pattern obtained from the input pattern with the input pattern, and errors in the input pattern are counted while the reference pattern is synchronized with the input pattern by this pattern synchronization device.
The pattern synchronization device of such an error rate measuring instrument is
As shown in Japanese Patent Application No. 62-324831, the reference pattern obtained from the reference pattern generator is compared with the input pattern obtained through the digital transmission system using the clock from the clock generator, and the reference pattern is determined as the input pattern. A clock that corrects the phase of the reference pattern obtained from the reference pattern generation section by temporarily prohibiting the supply of the clock to the reference pattern generation section and temporarily stopping the generation of the reference pattern from the reference pattern generation section when the clock does not match the reference pattern generation section. It is structured in a way that can be called the extraction method. Therefore, the maximum number of clock removal operations until the reference pattern is synchronized with the input pattern is equal to the pattern length of the reference pattern and the input pattern. [Problems to be Solved by the Invention] However, in the conventional pattern synchronization device using the clock extraction method described above, there is a time delay between the clock edge and the generation of reference pattern data in the reference pattern generation section. In reality, it is necessary to allow a loss time of about 100 nanoseconds for one clock removal operation, so for example, if the pattern length of the input pattern and reference pattern is 2xs 1 bit (
8Mbit), the maximum time required for synchronization is 1
00 x 10-” seconds x 8 x 10” -0.8 seconds
...(1), but for example, if the pattern length of the input pattern and reference pattern is 2s + 1 bit (2G bit), the maximum time required for synchronization is 100XI
O-' seconds x 2 x 10 seconds = 200 seconds...(2)
If the input pattern and the reference pattern are extremely long patterns, as shown in the following, there is a disadvantage that the maximum time required for synchronization becomes extremely long. Accordingly, the present invention provides a pattern synchronization device for an error rate measuring device in which the maximum time required for synchronization is significantly shortened even when the input pattern and the reference pattern are extremely long patterns. "Means for Solving the Problem" The present invention has an M-sequence (maximum periodic sequence) generator, and by continuously supplying a clock to the M-sequence generator, the pattern length is 2'4-1. A reference pattern generation unit that obtains a reference pattern consisting of an M sequence with a predetermined pattern content of l bits; The data content equal to the data content of specific consecutive J bits in one pattern (J is the number where a data string with data content equal to the data content of the J bits appears only once in the above one pattern, where J is N or more) Generating a standby pattern, detecting whether or not the input pattern consisting of the M sequence matches the standby pattern, and continuously clocking the M sequence generator from when the input pattern matches the standby pattern. and a detection control section that causes the reference pattern generation section to generate the reference pattern by supplying the reference pattern to the reference pattern generation section.
「作 用」
パターン長が24−1ビットのG(x) =x’ +x
+1なる生成多項式で表現される、1パターンのデータ
内容が111100010011010となるM系列に
おいては、連続した4ビットのデータ内容は第4図のデ
ータ列21〜Z15に示すように4ビットすべてが0で
ある場合を除いた15種類になるとともに、すなわち連
続した4ビットのデータ内容の種類数はパターン長に等
しいとともに、連続した4ビットのデータ内容が例えば
1111というような特定のものは1パターン中に1回
しか現れないことから明らかなように、一般にパターン
長が2N−1ビットのM系列においては、連続したNビ
ットのデータ内容の種類数はパターン長に等しいととも
に、連続したNビットのデータ内容が特定のものはlパ
ターン中に1回しか現れない。"Effect" G(x) with pattern length of 24-1 bits = x' + x
In the M series where the data content of one pattern is 111100010011010, which is expressed by a generator polynomial of In other words, the number of types of consecutive 4-bit data is equal to the pattern length, and certain types of consecutive 4-bit data, such as 1111, are included in one pattern. As is clear from the fact that it appears only once, in general, in an M sequence with a pattern length of 2N-1 bits, the number of types of data content of consecutive N bits is equal to the pattern length, and the number of types of data content of consecutive N bits is equal to the pattern length. A specific one appears only once in the l pattern.
したがって、上記のように構成された、この発明のパタ
ーン同期装置においては、基準パターン発生部のM系列
発生器へのクロックの供給が阻止されたときの基準パタ
ーン発生部の出力である待ち受けパターンが上記のよう
に構成されることによって、その待ち受けパターンに入
力パターンが一致したときは基準パターン発生部の出力
が入力パターンに同期したことになり、その一致したと
き以降において基準パターン発生部のM系列発生器にク
ロックが連続的に供給されて基準パターン発生部から基
準パターンが発生することによって、その一致したとき
以降において基準パターン発生部から入力パターンに同
期した基準パターンが得られる。Therefore, in the pattern synchronization device of the present invention configured as described above, the standby pattern that is the output of the reference pattern generator when the clock supply to the M-sequence generator of the reference pattern generator is blocked is With the above configuration, when the input pattern matches the standby pattern, the output of the reference pattern generation section is synchronized with the input pattern, and after that match, the M sequence of the reference pattern generation section By continuously supplying a clock to the generator and generating a reference pattern from the reference pattern generation section, a reference pattern synchronized with the input pattern can be obtained from the reference pattern generation section after the coincidence occurs.
そして、この発明のパターン同期装置においては、検出
制御部における待ち受けパターンと入力パターンの監視
本数をKとすると、M系列発生器へのクロックの供給が
阻止される初期化から同期までに最大で入力パターンの
(2’−1)XKビットを要し、入力パターンおよび基
準パターンのビットレートをfc=1/TCとすると、
同期に要する最大時間はK(2’ 1)Tcとなる。In the pattern synchronization device of the present invention, if the number of standby patterns and input patterns to be monitored in the detection control section is K, the maximum number of input patterns from initialization to synchronization when clock supply to the M-sequence generator is blocked is K. If (2'-1)XK bits of the pattern are required and the bit rate of the input pattern and reference pattern is fc = 1/TC,
The maximum time required for synchronization is K(2' 1)Tc.
したがって、N=23の場合、すなわち入力パターンお
よヒ基準パターンのパターン長が223 1ビット(
8Mビット)である場合には、同期に要する最大時間は
、K=8,fc=IGHzのときには64ミリ秒になり
、K=8,fc=10GHzのときには6.4ミリ秒に
なり、N=31の場合、すなわち入力パターンおよび基
準パターンのパターン長が231 1ビット(2Gビ
ット)である場合には、同期に要する最大時間は、K=
8,fc=IGHzのときには16秒になり、K=8,
fc=10GHzのときには1.6秒になり、入力パタ
ーンおよび基準パターンが超長大パターンである場合で
も同期に要する最大時間が著しく短くなる。Therefore, when N=23, that is, the pattern length of the input pattern and the reference pattern is 223 1 bits (
8 Mbit), the maximum time required for synchronization is 64 ms when K = 8, fc = IGHz, and 6.4 ms when K = 8, fc = 10 GHz, and N = 31, that is, when the pattern length of the input pattern and the reference pattern is 231 bits (2 Gbits), the maximum time required for synchronization is K=
8, when fc=IGHz, it is 16 seconds, and K=8,
When fc=10 GHz, the maximum time required for synchronization becomes 1.6 seconds, and even when the input pattern and the reference pattern are extremely long patterns, the maximum time required for synchronization is significantly shortened.
「実施例」
第1図は、この発明のパターン同期装置の一般的な例で
、M系列発生器10、PNシンセサイザ20、多重化回
路30、分割化回路40、一致検出回路50およびクロ
ック分周制御回路60を備え、M系列発生器10,PN
シンセサイザ20および多重化回路30が基準パターン
発生部70を構成し、一致検出回路50およびクロック
分周制御回路60が検出制御部80を構成する。Embodiment FIG. 1 shows a general example of the pattern synchronization device of the present invention, which includes an M-sequence generator 10, a PN synthesizer 20, a multiplexing circuit 30, a division circuit 40, a coincidence detection circuit 50, and a clock division circuit 50. Equipped with a control circuit 60, an M-sequence generator 10, PN
Synthesizer 20 and multiplexing circuit 30 constitute reference pattern generation section 70 , and coincidence detection circuit 50 and clock frequency division control circuit 60 constitute detection control section 80 .
M系列発生器10は、クロックが連続的に供給されるこ
とによってパターン長が2’−1ビットの所定のパター
ン内容のM系列を発生するもので、N段構成の循環型レ
ジスタによって構成される。The M-sequence generator 10 generates an M-sequence with a predetermined pattern content having a pattern length of 2'-1 bits by being continuously supplied with a clock, and is constituted by a circulating register with N stages. .
PNシンセサイザ20は、M系列発生器lOの各段の出
力Ml,M2・・・・MNをPNシンセサイズして、M
系列発生器10にクロックが連続的に供給されることに
よって出力Ml.M2・・・・MNとして、それぞれ上
記のM系列が得られるときには、そのL本の出力Sl,
S2・・・・SLとして、それぞれそのM系列発生器1
0から得られるM系列と同一のM系列を、相互の間で互
いにずれた、それぞれ必要な位相で得るものである。た
だし、その積み上げ本数Lは、M系列発生器10におけ
る段数Nとの関係で、Nが2のべき乗数であるときには
Nに等しくされ、Nが2のべき乗数でないときにはNよ
り大きい2のべき乗数にされる。すなわち、N=4のと
きにはL=4にされ、N=31のときには最小でもし=
32にされる。The PN synthesizer 20 performs PN synthesis on the outputs Ml, M2, .
By continuously supplying a clock to the sequence generator 10, the output Ml. When the above M sequences are obtained as M2...MN, the L outputs Sl,
S2...SL, respectively its M sequence generator 1
The M sequences that are the same as the M sequences obtained from 0 are obtained with the respective required phases shifted from each other. However, in relation to the number of stages N in the M-sequence generator 10, the stacked number L is set equal to N when N is a power of 2, and when N is not a power of 2, it is a power of 2 larger than N. be made into That is, when N = 4, L = 4, and when N = 31, the minimum value is =
Becomes 32.
多重化回路30は、PNシンセサイザ20のL本の出力
Sl,S2・・・・SLをK本の出力Rl,R2・・・
・RKに多重化するもので、KはLの整数分の1にされ
る。The multiplexing circuit 30 converts the L outputs Sl, S2, . . . SL of the PN synthesizer 20 into the K outputs Rl, R2, .
・It is multiplexed to RK, and K is set to 1/integer of L.
分割化回路40は、端子91に得られる入力パターンI
PをK本の出力11.12・・・・IKに分割するもの
で、その入力パターンIPは、M系列発生器10から得
られるM系列と同一の、エラーレートを測定すべきデジ
タル伝送系を通じて得られるM系列である.
一致検出回路50・は、多重化回路30の出力R1,R
2・・・・RKと分割化回路4oの出力11,I2・・
・・IKがそれぞれ一致するが否かを検出するものであ
る.
クロック分周制御回路60は、分周器61、アンドゲー
ト62、分周器63、Dフリップフロップ64、オアゲ
ート65、分周器66およびオアゲート67を備え、分
周器61において端子91に得られる入力パターンIP
のビットレートに等しい周波数の端子92に得られる人
力クロックCLlが1/Kに分周されて、その出力クロ
ックCL2がアンドゲート62に供給され、分周器63
が端子93に得られる初期化信号INによってリセット
されてアンドゲート62の出力CL2AをK/Lに分周
し、Dフリップフロップ64が初期化信号INによって
リセットされて分周器63の出力CL4Aの立ち下がり
エッジにおける一致検出回路50の出力RIを読み取り
、その一致検出回路50の出力Rr,Dフリップ7ロッ
プ64の一方の出力DXおよび分周器63の出力CL4
Aがオアゲート65に供給され、オアゲート65の出力
ORがアンドゲート62に供給され、分周器66がDフ
リップフロップ64の他方の出力DYによってリセット
されてアンドゲート62の出力CL2AをK/Lに分周
し、その分周器66の出力CL4BとDフリップフロッ
プ64の出力DYがオアゲート67に供給され、オアゲ
ート67の出力CL4CがM系列発生器10にクロック
入力として供給され、アンドゲート62の出力CL2A
が多重化回路30にクロック入力として供給され、初期
化信号INがM系列発生器10および多重化回路30に
供給される.また、入力クロックCL1と分周器6lの
出力クロックCL2が分割化回路40にクロック入力と
して供給される。The dividing circuit 40 receives an input pattern I obtained at a terminal 91.
The input pattern IP is divided into K outputs 11, 12, . This is the resulting M series. The coincidence detection circuit 50 detects the outputs R1 and R of the multiplexing circuit 30.
2...RK and the output 11, I2 of the dividing circuit 4o...
...It detects whether the IKs match or not. The clock frequency division control circuit 60 includes a frequency divider 61, an AND gate 62, a frequency divider 63, a D flip-flop 64, an OR gate 65, a frequency divider 66, and an OR gate 67. Input pattern IP
The human clock CLl obtained at the terminal 92 with a frequency equal to the bit rate of is divided by 1/K, and the output clock CL2 is supplied to the AND gate 62,
is reset by the initialization signal IN obtained at the terminal 93 to divide the output CL2A of the AND gate 62 into K/L, and the D flip-flop 64 is reset by the initialization signal IN to divide the output CL2A of the frequency divider 63 into K/L. The output RI of the coincidence detection circuit 50 at the falling edge is read, and the output Rr of the coincidence detection circuit 50, one output DX of the D flip 7 lop 64, and the output CL4 of the frequency divider 63 are read.
A is supplied to the OR gate 65, the output OR of the OR gate 65 is supplied to the AND gate 62, the frequency divider 66 is reset by the other output DY of the D flip-flop 64, and the output CL2A of the AND gate 62 is set to K/L. The output CL4B of the frequency divider 66 and the output DY of the D flip-flop 64 are supplied to an OR gate 67, the output CL4C of the OR gate 67 is supplied as a clock input to the M sequence generator 10, and the output of the AND gate 62. CL2A
is supplied as a clock input to the multiplexing circuit 30, and an initialization signal IN is supplied to the M-sequence generator 10 and the multiplexing circuit 30. Further, the input clock CL1 and the output clock CL2 of the frequency divider 6l are supplied to the division circuit 40 as clock inputs.
以上の構成の一殼的な例の動作は、以下のN=4,L=
4,K=2.J=4の場合の例についての詳細な説明か
ら容易に理解できよう.第2図は、この発明のパターン
同期装置のN=4,L=4,K=2,J=4の場合の例
である。The operation of the above-mentioned configuration example is as follows: N=4, L=
4, K=2. This can be easily understood from the detailed explanation of the case J=4. FIG. 2 shows an example of the pattern synchronization device of the present invention in the case of N=4, L=4, K=2, and J=4.
この例においては、M系列発生器10は、Dフリップフ
ロップ11・〜14および排他的オアゲ−ト15を有し
、端子93に得られる初期化信号INがDフリップフロ
ップ11〜13のリセット端子およびDフリソブフロッ
プ14のセット端子に供給され、オアゲート67の出力
CL4Cがインバータ16によって反転されてDフリッ
プフロップ11〜14のクロック端子に供給され、Dフ
リップフロップ11,12.13の出力Ml,M2.M
3がDフリップフロップ12.13.14のデータ端子
にそれぞれ供給され、Dフリップフロップ13.14の
出力M3.M4が排他的オアゲート15に供給され、排
他的オアゲート15の出力XOがDフリップフロップ1
1のデータ端子に供給される構成で、初期化信号INに
よってDフリップフロップ11〜13がそれぞれリセッ
トされ、Dフリップフロップ14がセットされたときに
は、第3図の順位1に示すようにDフリップフロップ1
1.12.13.14の出力Ml,M2,M3,M4が
O,0,0.1になり、この状態からオアゲート67の
出力CL4Cとしてクロックが得られると、Dフリップ
フロップ11〜14の出力M1〜M4は、そのクロック
の立ち下がりエッジごとに第3図の順位2,3・・・・
に示すように変化し、Dフリップフロップ11〜14の
出力M1〜M4として、それぞれパターン長が24−1
ビットのG(x)=x’ +x+1なる生成多項式で表
現される、lパターンのデータ内容が11110001
0011010となる、出力M1と出力M2の間、出力
M2と出力M3の間、出力M3と出力M4の間で、それ
ぞれ互いに位相が1ビットずれたM系列が得られる.
これらM系列においては、連続した4ビットのデータ内
容は第4図のデータ列Zl−215に示すように4ビッ
トすべてが0である場合を除いた15種類になるととも
に、すなわち連続した4ビットのデータ内容の種類数は
パターン長に等しいとともに、連続した゛4ビットのデ
ータ内容が例えば1111というような特定のものはl
パターン中に1回しか現れない。In this example, the M-sequence generator 10 has D flip-flops 11-14 and an exclusive-OR gate 15, and the initialization signal IN obtained at the terminal 93 is connected to the reset terminals of the D flip-flops 11-13 and The output CL4C of the OR gate 67 is inverted by the inverter 16 and supplied to the clock terminals of the D flip-flops 11 to 14, and the outputs Ml, M2 . M
3 are supplied to the data terminals of D flip-flops 12, 13, 14, respectively, and the outputs M3. M4 is supplied to the exclusive OR gate 15, and the output XO of the exclusive OR gate 15 is supplied to the D flip-flop 1.
In this configuration, when the D flip-flops 11 to 13 are each reset by the initialization signal IN and the D flip-flop 14 is set, the D flip-flops are supplied to the data terminal 1 of FIG. 1
1.12.13.14 outputs Ml, M2, M3, M4 become O, 0, 0.1, and from this state, when a clock is obtained as the output CL4C of the OR gate 67, the outputs of the D flip-flops 11 to 14 M1 to M4 are ranked 2, 3, etc. in Figure 3 for each falling edge of the clock.
The outputs M1 to M4 of the D flip-flops 11 to 14 each have a pattern length of 24-1
The data content of the l pattern, expressed by the generator polynomial of bits G(x)=x' +x+1, is 11110001
0011010, M sequences whose phases are shifted by 1 bit from each other are obtained between the output M1 and the output M2, between the output M2 and the output M3, and between the output M3 and the output M4. In these M sequences, there are 15 types of consecutive 4-bit data, excluding the case where all 4 bits are 0, as shown in data string Zl-215 in Figure 4. The number of types of data content is equal to the pattern length, and if the data content of consecutive 4 bits is 1111, for example,
Appears only once in a pattern.
PNシンセサイザ20は、排他的オアゲート21〜24
を有し、M系列発生器10のDフリツプフロップ12.
14の出力M2.M4が排他的オアゲート21に供給さ
れ、Dフリップフロップ13.14の出力M3,M4が
排他的オアゲート22に供給され、Dフリップフロップ
11.12の出力Ml.M2が排他的オアゲート23に
供給され、排他的オアゲート22.23の出力BX,X
3が排他的オアゲート24に供給され、Dフリップフロ
ップI4の出力M4がそのまま第1の出力AXとして取
り出され、排他的オアゲート21,22.24の出力A
Y,BX,BYが第2、第3、第4の出力として取り出
される。したがって、上述したようにM系列発生器10
の出力M1〜M4としてM系列が得られるときには、第
3図に示すように、PNシンセサイザ20の出力AX,
AY,BX,BYとして、それぞれ出力M1〜M4と同
一の、位相的に出力AVが出力AXに対して7ビット遅
れ、出力BXが出力AXに対して11ビット遅れ(4ビ
ット進み)、出力BYが出力BXに対して7ビット遅れ
たM系列が得られる。The PN synthesizer 20 has exclusive OR gates 21 to 24.
and a D flip-flop 12 . of the M-sequence generator 10 .
14 output M2. M4 is supplied to the exclusive OR gate 21, the outputs M3 and M4 of the D flip-flop 13.14 are supplied to the exclusive OR gate 22, and the output M1. M2 is supplied to the exclusive OR gate 23, and the output BX,X of the exclusive OR gate 22.23
3 is supplied to the exclusive OR gate 24, the output M4 of the D flip-flop I4 is directly taken out as the first output AX, and the output A of the exclusive OR gates 21, 22, 24
Y, BX, and BY are taken out as second, third, and fourth outputs. Therefore, as mentioned above, the M-sequence generator 10
When an M sequence is obtained as the outputs M1 to M4 of the PN synthesizer 20, as shown in FIG.
AY, BX, BY are the same as outputs M1 to M4, respectively, in terms of phase, output AV lags output AX by 7 bits, output BX lags output AX by 11 bits (leads 4 bits), and output BY An M sequence is obtained in which the output BX is delayed by 7 bits.
多重化回路30は、後述するように入カクロックCLI
の1/2の周波数のクロックによってPNシンセサイザ
20の出力AX,AYおよびBX,BYを出力RAおよ
びRBにそれぞれ多重化するものである.
分割化回路40は、入力クロックCLIとその1/2の
周波数の分周器61の出力クロックCL2によって入力
パターンIPを出力IA,IBに分割するもので、その
入力パターンIPは、パターン長が24−1ビットのG
(x)−x’ +x+1なる生成多項式で表現されるM
系列である.一致検出回路50は、排他的オアゲート5
l,52およびアンドゲート53を有し、多重化回路3
0の出力RAと分割化回路40の出力IAが排他的オア
ゲー}51に供給され、多重化回路30の出力RBと分
割化回路40の出力IBが排他的オアゲート52に供給
され、排他的オアゲート51.52の出力XI,X2が
それぞれ反転されてアンドゲート53に供給され、アン
ドゲート53の出力Rlが一致検出回路50の出力とし
て取り出される構成で、七力RA,IAがともに1また
は0になり、かつ出力RB,IBがともに1またはOに
なるときには、出力XI,X2がともに0になって出力
Rlが1になり、それ以外のときには、出力XI,χ2
のいずれかが1になって出力Rlが0になる.すなわち
、一致検出回路5oによって、出力RAと出力IAが一
致し、かつ出力RBと出力IBが一敗するか否がが検出
される.この例においては、分周器61は1個のTフリ
ップフロップからなる1/2分周器とされ、分周器63
,66もそれぞれ1個のTフリップフロップからなる1
/2分周器とされる.
上述した例において初期化信号INによって分周器63
およびDフリフプフロップ64がそれぞれリセットされ
ると、分周器63の出力CL4Aが低レベル、Dフリッ
プフロップ64の一方の出力DXが低レベル、他方の出
力DYが高レベルになり、オアゲート67の出力CL4
Cが高レベルになるとともに、Dフリップフロップ64
の出力DYが高レベルになることによって分周器66が
リセットされて分周器66の出力CL4Bが低レベルに
なる.
このとき、初期化信号INによってM系列発生器10が
初期化されて、すなわちDフリップフロップ11〜13
がそれぞれリセットされ、Dフリップフロップ14がセ
ットされて、第3図の順位1に示したようにDフリップ
フロップ11,12.13.14(7)出力Ml,M2
,M3.M4が0,0,O,lになり、PNシンセサイ
ザ2oの出力AX,AY,BX,BYがそれぞれ1にな
って、分周器63の出力CL4AおよびDフリップフロ
ップ64の出力DXがそれぞれ低レベルであり、一致検
出回路50の出力Rlもいまだ低レベルであって、オア
ゲート65の出力ORが低レベルであり、アンドゲート
62の出力CL2Aにいまだクロックが得られないので
、多重化回路30の出力RA,RBとしてM系列発生器
10が初期化された状態でのPNシンセサイザ20の出
力AX,BXが得られて、出力RA,RBがそれぞれl
になる.
第5図の期間T1・,T2・・・・は、上記の初期化後
における入力クロックCLIの2周期分の期間を順次示
したもので、期間TIにおいては多重化回路30の出力
RA.RBは、それぞれ「lXJで示し、かつ上記のよ
うにM系列発生器10が初期化された状態でのPNシン
セサイザ20の出力AX,BXに等しい、それぞれlと
なる。この状態の出力RA,RBを待ち受けパターンR
Xと称する。The multiplexing circuit 30 receives an input clock CLI as described later.
The outputs AX, AY and BX, BY of the PN synthesizer 20 are multiplexed into the outputs RA and RB, respectively, using a clock having a frequency of 1/2 of the frequency of the PN synthesizer 20. The dividing circuit 40 divides the input pattern IP into outputs IA and IB using the input clock CLI and the output clock CL2 of the frequency divider 61 whose frequency is 1/2 of the input clock CLI, and the input pattern IP has a pattern length of 24. -1 bit G
M expressed by the generator polynomial (x)-x' +x+1
It is a series. The coincidence detection circuit 50 includes an exclusive OR gate 5
1, 52 and an AND gate 53, the multiplexing circuit 3
The output RA of 0 and the output IA of the dividing circuit 40 are supplied to an exclusive OR gate} 51, and the output RB of the multiplexing circuit 30 and the output IB of the dividing circuit 40 are supplied to an exclusive OR gate 52. .52 outputs XI and X2 are each inverted and supplied to the AND gate 53, and the output Rl of the AND gate 53 is taken out as the output of the coincidence detection circuit 50, so that the seven inputs RA and IA are both 1 or 0. , and when the outputs RB and IB are both 1 or O, the outputs XI and X2 are both 0 and the output Rl is 1; otherwise, the outputs XI and χ2
If either becomes 1, the output Rl becomes 0. That is, the match detection circuit 5o detects whether the output RA and the output IA match and whether the output RB and the output IB are in a single loss. In this example, the frequency divider 61 is a 1/2 frequency divider consisting of one T flip-flop, and the frequency divider 63
, 66 are each composed of one T flip-flop.
/2 frequency divider. In the above example, the frequency divider 63 is activated by the initialization signal IN.
When the D flip-flops 64 and 64 are reset, the output CL4A of the frequency divider 63 becomes low level, one output DX of the D flip-flop 64 becomes low level, the other output DY becomes high level, and the OR gate 67 becomes low level. Output CL4
As C goes high, the D flip-flop 64
The frequency divider 66 is reset by the output DY of the frequency divider 66 becoming a high level, and the output CL4B of the frequency divider 66 becomes a low level. At this time, the M sequence generator 10 is initialized by the initialization signal IN, that is, the D flip-flops 11 to 13
are reset, and the D flip-flop 14 is set, so that the outputs of the D flip-flops 11, 12, 13, 14 (7) Ml, M2 are set as shown in the order 1 of FIG.
, M3. M4 becomes 0, 0, O, l, the outputs AX, AY, BX, BY of the PN synthesizer 2o become 1, and the output CL4A of the frequency divider 63 and the output DX of the D flip-flop 64 become low level. The output Rl of the coincidence detection circuit 50 is still at a low level, the output OR of the OR gate 65 is at a low level, and the clock is not yet obtained at the output CL2A of the AND gate 62, so the output of the multiplexing circuit 30 is The outputs AX and BX of the PN synthesizer 20 with the M sequence generator 10 initialized are obtained as RA and RB, and the outputs RA and RB are respectively l.
become. Periods T1, T2, . . . in FIG. 5 sequentially indicate periods corresponding to two cycles of the input clock CLI after the above-mentioned initialization, and in period TI, the output RA. RB are respectively indicated by lXJ and are equal to the outputs AX and BX of the PN synthesizer 20 in the state where the M-sequence generator 10 is initialized as described above.The outputs RA and RB in this state are standby pattern R
It is called X.
第5図は、期間TI,T2,T3において入力パターン
IPのそれぞれ連続した2ビットがOOot,ooにな
る場合で、期間TI,T2,T3においては、待ち受け
パターンRXとなる出力RA.RBと分割化回路40の
出力IA,IBが一致しないで一致検出回路50の出力
Rlが低レベルを保持し、オアゲート65の出力ORが
低レベルを保持してアンドゲート62の出力CL2Aに
クロックが得られず、分周器63の出力CL4Aが低レ
ベルを保持してDフリップフロップ64がトリガーされ
ず、Dフリップフロップ64の出力DYが高レベルを保
持してオアゲート67の出力CL4Cにクロックは得ら
れない.
期間T4になると、出力RA,RBと出力IA,IBが
一致して一致検出回路50の出力Rlが高レベルになり
、オアゲート65の出力ORが高レベルになってアンド
ゲート62の出力CL2Aに分周器61の出力クロック
CL2が得られる。そして、次の期間T5においては、
期間T4の終りにおいてアンドゲート62の出力CL2
Aが立ち下がることによって多重化回路30の出力RA
,RBとして、期間T1〜T4と同様にそれぞれ1にな
るが、それぞれ’1yJで示すようにM系列発生器10
が初期化された状態でのPNシンセサイザ20の出力A
Y,BYが得られる(この状態の出力RA,RBを待ち
受けパターンRYと称する)とともに、期間T4の終り
におけるアンドゲー}62の出力CL2Aの立ち下がり
によって分周器63がトリガーされることによって、分
周器63の出力CL4Aが高レベルになり、オアゲート
65の出力ORが高レベルになってアンドゲート62の
出力CL2Aに゛分周器61の出力クロックCL2が得
られる。しかし、期間T5においては待ち受けパターン
RYとなる出力RA,RBと分割化回路40の出力IA
,IBが一致しないで一致検出回路50の出力Rlが低
レベルになるので、期間T5の終りにおいて分周器63
の出力CL4Aの立ち下がりによってDフリップフロッ
プ64がトリガーされてもDフリップフロップ64の出
力DX,DYは反転せず、出力DYは高レベルを保持し
てオアゲート67の出力CL4Cにクロックは得られな
い.
期間T6においては、期間T5の終りにおいてアンドゲ
ート62の出力CL2Aが立ち下がることによって多重
化回路30の出力RA,RBとして待ち受けパターンR
Xが得られるが、その待ち受けパターンRXと分割化回
路40の出力IA,IBが一致しないで一致検出回路5
0の出力Rlが低レベルを保持し、オアゲート65の出
力ORが低レベルになってアンドゲート62の出力CL
2Aにクロックが得られず、分周器63の出力CL4A
が低レベルになってDフリップフロップ64がトリガー
されず、Dフリップフロップ64の出力DYが高レベル
を保持してオアゲート67の出力CL4Cにクロックは
得られない.期間T7,T8,T9においては、入力パ
ターンIPの具体的なデータ内容は別にして、期間T4
,T5,T6と同じである.期間TIO,Tl1.T1
2,T13においては、入力パターンIPの具体的なデ
ータ内容は別にして、それぞれ期間Tl,T2,T3と
同じである.
そして、期間T14になると、期間T4,T7と同様に
、待ち受けパターンRXとなる出力RA,RBと分割化
回路40の出力IA,IBが一致して一致検出回路50
の出力Rlが高レベルになり、オアゲート65の出力O
Rが高レベルになってアンドゲート62の出力CL2A
に分周器6lの出カクロックCL2が得られ、次の期間
T15においては、期間T5,T8と同様に、多重化回
路30の出力RA,RBとして待ち受けパターンRYが
得られるとともに、分周器63の出力CL4Aが高レベ
ルになり、″オアゲート65の出力ORが高レベルを保
持してアンドゲート62の出力CL2Aに分周器61の
出力クロックCL2が得られるが、期間T5,T8とは
異なり、その待ち受けパターンRYと分割化回路40の
出力IA,IBが一致して一致検出回路50の出力Rl
が高レベルを保持するので、期間T15の終りにおいて
、分周器63の出力CL4Aの立ち下がりによってDフ
リップフロップ64がトリガーされることによってDフ
リップフロップ64の出力DX,DYが初めて反転して
、出力DXが高レベル、出力DYが低レベルになり、分
周器66のリセット状態が解除されるとともに、オアゲ
ート67の出力CL4Cが高レベルから低レベルに立ち
下がって、その立ち下がりがクロックとしてM系列発生
器lOに供給される。FIG. 5 shows a case in which consecutive two bits of the input pattern IP become OOot and oo during periods TI, T2, and T3, and output RA. RB and the outputs IA and IB of the dividing circuit 40 do not match, the output Rl of the coincidence detection circuit 50 maintains a low level, the output OR of the OR gate 65 maintains a low level, and the clock is applied to the output CL2A of the AND gate 62. Therefore, the output CL4A of the frequency divider 63 is kept at a low level, and the D flip-flop 64 is not triggered, and the output DY of the D flip-flop 64 is kept at a high level, and the clock is not obtained at the output CL4C of the OR gate 67. I can't. In period T4, the outputs RA and RB and the outputs IA and IB match, the output Rl of the coincidence detection circuit 50 becomes high level, and the output OR of the OR gate 65 becomes high level and is divided into the output CL2A of the AND gate 62. The output clock CL2 of the frequency generator 61 is obtained. Then, in the next period T5,
At the end of period T4, the output CL2 of AND gate 62
As A falls, the output RA of the multiplexing circuit 30
, RB are respectively 1 as in the periods T1 to T4, but the M sequence generator 10 is
Output A of the PN synthesizer 20 in the initialized state
Y and BY are obtained (the outputs RA and RB in this state are referred to as a standby pattern RY), and the frequency divider 63 is triggered by the fall of the output CL2A of the AND gate 62 at the end of the period T4, so that the frequency divider 63 is The output CL4A of the frequency divider 63 becomes high level, the output OR of the OR gate 65 becomes high level, and the output clock CL2 of the frequency divider 61 is obtained as the output CL2A of the AND gate 62. However, in the period T5, the outputs RA and RB which become the standby pattern RY and the output IA of the dividing circuit 40
, IB do not match and the output Rl of the match detection circuit 50 becomes a low level, so at the end of the period T5, the frequency divider 63
Even if the D flip-flop 64 is triggered by the falling edge of the output CL4A, the outputs DX and DY of the D flip-flop 64 are not inverted, the output DY remains at a high level, and no clock is obtained at the output CL4C of the OR gate 67. .. In the period T6, the output CL2A of the AND gate 62 falls at the end of the period T5, so that the standby pattern R is output as the outputs RA and RB of the multiplexing circuit 30.
However, since the standby pattern RX and the outputs IA and IB of the dividing circuit 40 do not match, the match detection circuit 5
0's output Rl holds a low level, the output OR of the OR gate 65 becomes a low level, and the output CL of the AND gate 62
2A cannot receive a clock, and the output of frequency divider 63 is CL4A.
becomes a low level, the D flip-flop 64 is not triggered, and the output DY of the D flip-flop 64 maintains a high level, so that the output CL4C of the OR gate 67 does not receive a clock. In the periods T7, T8, and T9, apart from the specific data content of the input pattern IP, the period T4
, T5, and T6. Period TIO, Tl1. T1
2 and T13 are the same as periods Tl, T2, and T3, respectively, apart from the specific data content of the input pattern IP. Then, in the period T14, similarly to the periods T4 and T7, the outputs RA and RB serving as the standby pattern RX match the outputs IA and IB of the dividing circuit 40, and the coincidence detection circuit 50
The output Rl of becomes high level, and the output O of the OR gate 65 becomes high level.
R becomes high level and the output CL2A of the AND gate 62
, the output clock CL2 of the frequency divider 6l is obtained, and in the next period T15, the standby pattern RY is obtained as the outputs RA and RB of the multiplexing circuit 30, as in periods T5 and T8, and the output clock CL2 of the frequency divider 63 is obtained. The output CL4A of becomes high level, the output OR of the OR gate 65 is kept at high level, and the output clock CL2 of the frequency divider 61 is obtained as the output CL2A of the AND gate 62, but unlike the periods T5 and T8, When the standby pattern RY and the outputs IA and IB of the dividing circuit 40 match, the output Rl of the match detection circuit 50
maintains a high level, at the end of period T15, the D flip-flop 64 is triggered by the fall of the output CL4A of the frequency divider 63, and the outputs DX and DY of the D flip-flop 64 are inverted for the first time. The output DX becomes a high level and the output DY becomes a low level, and the reset state of the frequency divider 66 is released, and the output CL4C of the OR gate 67 falls from a high level to a low level, and the fall is used as a clock M. It is supplied to the sequence generator lO.
したがって、次の期間716においては、M系列発生器
10が初期化状態を脱して第3図の順位2に示したよう
にDフリップフロップ11.12,13.14の出力M
l,M2,M3,M4が1,0,0.0になり、PNシ
ンセサイザ20の出力AX,AY,BX,BYがo,o
,o,iになるとともに、期間T15の終りにおいてア
ンドゲート62の出力CL2Aが立ち下がることによっ
て多重化回路30の出力RA,RBとしてPNシンセサ
イザ20の出力AX,BXが得られて、出力RA,RB
がそれぞれ0になり、その出力RA,RBと分割化回路
40の出力IA,IBが一致して一致検出回路50の出
力Rlが高レベルを保持する。次の期間Tl7において
は、期間T16の終りにおいてアンドゲート62の出力
CL2Aが立ち下がることによって多重化回路30の出
力RA,RBとしてPNシンセサイザ20の出力AY,
BYが得られて、出力RA,RBが0.1になり、その
出力RA,RBと分割化回路40の出力IA,IBが一
致して一致検出回路50の出力Rlが高レベルを保持す
る。Therefore, in the next period 716, the M-sequence generator 10 exits the initialization state and outputs M of the D flip-flops 11.12, 13.
l, M2, M3, M4 become 1, 0, 0.0, and the outputs AX, AY, BX, BY of the PN synthesizer 20 become o, o.
, o, i, and the output CL2A of the AND gate 62 falls at the end of the period T15, so that the outputs AX, BX of the PN synthesizer 20 are obtained as the outputs RA, RB of the multiplexing circuit 30, and the outputs RA, R.B.
become 0, their outputs RA and RB match with the outputs IA and IB of the dividing circuit 40, and the output Rl of the match detection circuit 50 maintains a high level. In the next period Tl7, the output CL2A of the AND gate 62 falls at the end of the period T16, so that the output AY of the PN synthesizer 20,
BY is obtained, the outputs RA and RB become 0.1, the outputs RA and RB match the outputs IA and IB of the division circuit 40, and the output Rl of the coincidence detection circuit 50 maintains a high level.
期間T16,T17においては、Dフリップフロップ6
4の出力DYが低レベルを保持し、分周器66の出力C
L4Bとして分周器63の出力CL4Aと同様に入力゜
クロックCLIの174の周波数のクロックが得られ、
オアゲート6′7の出力CL4Cとして入力クロックC
LIの174の周波数のクロックが得られるので、次の
期間71Bにおいては、第3図の順位3に示したように
Dフリップフロップ11,12.13.14の出力Ml
,M2,M3,M4が0.1.0.0になり、PNシン
セサイザ20の出力AX,AY,BX,BYが0.1,
0.1になるとともに、多重化回路30の出力RA,R
BとしてPNシンセサイザ20の出力AX,BXが得ら
れて、出力RA,RBがそれぞれ0になり、その出力R
A,RBと分割化回路40の出力IA,IBが一致して
一致検出回路50の出力Rlが高レベルを保持する。ま
た、期間T17の終りの分周器63の出力CL4Aの立
ち下がり時点において一致検出回路50の出力RIが高
レベルであるので、Dフリップフロップ64の出力DY
は低レベルを保持する.以後同様で、以後の状態を第6
図に示す。これから明らかなように、期間T14以降に
おいては、多重化回路30の出力RA,RBと分割化回
路40の出力IA,IBがそれぞれ一致し、多重化回路
30の出力RA,RBを多重化したものを基準パターン
RPとすると、基準パターンRPは分割化回路40の出
力IA,IBが多重化されたものである入力パターンI
Pに同期する.
すなわち、第2図の例は、第4図において説明したよう
にパターン長が24−1ビットのG(x)=x’ +x
+lなる生成多項式で表現されるM系列においては連続
した4ビットのデータ列の一つであるデータ列z1はl
パターン中に1回しか現れないことから、M系列発生器
10へのクロックノ供給を阻止することによって基準パ
ターン発生部70の出力RA,RBとして連続した多重
化されたもので考えればデータ列Z1に等しい待ち受け
パターンRX,RYを発生させて、その待ち受けパター
ンRX,RYに入力パターンIPが一致するか否かを検
出し、その待ち受けパターンRX,RYに入力パターン
IPが一致したとき以降においてM系列発生器10にク
ロックを連続的に供給して基準パターン発生部70の出
力RA,RBとして基準パターンRPを発生させること
によって、基準パターンRPを入力パターンIPに同期
させるものである.
第5図の場合、入力パターンIPが待ち受けパターンR
X,RYに一致することによってDフリップフロップ6
4の出力DYが高レベルから低レベルに立ち下がるのは
期間T15の終りであるが、第6図からも明らかなよう
に期間T14から出力RA,RBとして入力パターンI
Pに同期した基準パターンRPが得られるので、間をと
って期間T15から入力パターンIPに同期した基準パ
ターンRPが得られるとすれば、同期までに入力パター
ンIPの14×2ビットを要することになる。During periods T16 and T17, the D flip-flop 6
The output DY of the frequency divider 66 is held at a low level, and the output C of the frequency divider 66 is
Similar to the output CL4A of the frequency divider 63, a clock having a frequency of 174 of the input clock CLI is obtained as L4B,
Input clock C as output CL4C of OR gate 6'7
Since a clock with a frequency of 174 of LI is obtained, in the next period 71B, the output Ml of the D flip-flops 11, 12, 13, and 14 as shown in rank 3 in FIG.
, M2, M3, M4 become 0.1.0.0, and the outputs AX, AY, BX, BY of the PN synthesizer 20 become 0.1,
0.1, and the outputs RA, R of the multiplexing circuit 30
The outputs AX and BX of the PN synthesizer 20 are obtained as B, the outputs RA and RB are respectively 0, and the output R
A, RB match the outputs IA, IB of the dividing circuit 40, and the output Rl of the match detection circuit 50 maintains a high level. Furthermore, since the output RI of the coincidence detection circuit 50 is at a high level at the falling edge of the output CL4A of the frequency divider 63 at the end of the period T17, the output DY of the D flip-flop 64
remains at a low level. The same goes for the rest, and the subsequent state is the sixth one.
As shown in the figure. As is clear from this, after the period T14, the outputs RA and RB of the multiplexing circuit 30 and the outputs IA and IB of the dividing circuit 40 match, respectively, and the outputs RA and RB of the multiplexing circuit 30 are multiplexed. is the reference pattern RP, the reference pattern RP is the input pattern I which is the multiplexed output IA and IB of the dividing circuit 40.
Synchronize with P. That is, in the example of FIG. 2, as explained in FIG. 4, the pattern length is 24-1 bits, G(x)=x' +x
In the M sequence expressed by the generator polynomial +l, the data string z1, which is one of the consecutive 4-bit data strings, is l
Since it appears only once in the pattern, by blocking the clock signal supply to the M-sequence generator 10, the data string Z1 can be considered as continuous multiplexed outputs RA and RB of the reference pattern generator 70. Generate standby patterns RX, RY equal to , detect whether the input pattern IP matches the standby patterns RX, RY, and after the input pattern IP matches the standby patterns RX, RY, the M sequence The reference pattern RP is synchronized with the input pattern IP by continuously supplying a clock to the generator 10 and generating the reference pattern RP as the outputs RA and RB of the reference pattern generating section 70. In the case of Fig. 5, the input pattern IP is the standby pattern R.
D flip-flop 6 by matching X, RY
It is at the end of period T15 that the output DY of No. 4 falls from a high level to a low level, but as is clear from FIG.
Since the reference pattern RP synchronized with P can be obtained, if the reference pattern RP synchronized with the input pattern IP can be obtained after a period of time T15, 14×2 bits of the input pattern IP will be required until synchronization. Become.
第7図は、入力パターンIPのいずれの位相タイミング
でM系列発生器10が初期化されるかによって同期に要
するビット数ないし時間が異なる様子を示したもので、
ケース1〜15における待ち受けパターンRXの最初の
ものは、それぞれM系列発生器10が初期化された直後
のものであり、待ち受けパターンRX,RYo太わくを
付したものは、それぞれ入力パターンIPと一致するも
のであり、ケース2は、第5図および第6図に示した場
合であり、ケース1は、同期に要するビット数ないし時
間が最大になる場合であり、ケース15は、同期に要す
るビット数ないし時間が最小になる場合である.したが
って、第2図の例においては、同期までに最大で入力パ
ターンIPの(24−1)X2ビットを要し、入力クロ
ックCLIの周期をTcとすると、すなわち入力パター
ンIPおよび基準パターンRPのビットレートをfc=
1/Tcとすると、同期に要する最大時間は2(24−
l)Tcとなる.
N=4,L=4.K=2,J=4の場合の第2図の例に
ついての以上の説明から、第1図の一般的な例について
も同様であることが容易に理解できよう。すなわち、一
般的には、同期までに最大で入力パターンIPの(2’
−1)XKビットを要し、同期に要する最大時間はK(
2’ 1)Tcとなる。FIG. 7 shows how the number of bits or time required for synchronization differs depending on which phase timing of the input pattern IP the M-sequence generator 10 is initialized.
The first standby patterns RX in cases 1 to 15 are immediately after the M-sequence generator 10 is initialized, and the standby patterns RX and RYo with bold frames respectively match the input pattern IP. Case 2 is the case shown in FIGS. 5 and 6, Case 1 is the case where the number of bits required for synchronization or the time is maximum, and Case 15 is the case where the number of bits required for synchronization is the maximum. This is the case where the number or time is the minimum. Therefore, in the example shown in FIG. 2, (24-1)x2 bits of the input pattern IP are required at most until synchronization, and if the period of the input clock CLI is Tc, that is, the bits of the input pattern IP and the reference pattern RP. Rate fc=
If 1/Tc, the maximum time required for synchronization is 2(24-
l) It becomes Tc. N=4, L=4. From the above description of the example of FIG. 2 in the case of K=2 and J=4, it will be readily understood that the same applies to the general example of FIG. In other words, in general, the input pattern IP (2'
-1) Requires XK bits and the maximum time required for synchronization is K(
2' 1) Tc.
したがって、N=−23の場合、すなわち入力パターン
および基準パターンのパターン長が223−1ビット(
8Mビット)である場合には、同期に要する最大時間は
、従来のクロック抜き方式においては、(1)式で示し
たように入力パターンおよび基準パターンのビットレー
トなどにかかわらず0.8秒になるのに対して、この発
明の待ち受け方式においては、K=8,fc=IGHz
のときには64ミリ秒になり、K=8,fc=10GH
zのときには6.4ミリ秒になり、N=31の場合、す
なわち入力パターンおよび基準パターンのパターン長が
231 1ビット(2Gビット)である場合には、同
期に要する最大時間は、従来のクロック抜き方式におい
ては、(2)式で示したように入力パターンおよび基準
パターンのビットレートなどにかかわらず200秒にな
るのに対して、この発明の待ち受け方式においては、K
=8,fc=IGHzのときには16秒になり、K=8
,fc−10GHzのときには1.6秒になり、この発
明の待ち受け方式においては入力パターンおよび基準パ
ターンが超長大パターンである場合でも同期に要する最
大時間が著しく短くなる.
「発明の効果」
上述したように、この発明によれば、待ち受け方式と呼
ぶべき構成をとるので、入力パターンおよび基準パター
ンが超長大パターンである場合でも同期に要する最大時
間が著しく短くなる.Therefore, when N=-23, that is, the pattern length of the input pattern and the reference pattern is 223-1 bits (
8M bits), the maximum time required for synchronization is 0.8 seconds in the conventional clockless method, regardless of the bit rate of the input pattern and reference pattern, as shown in equation (1). On the other hand, in the standby system of this invention, K=8, fc=IGHz
When , it becomes 64 milliseconds, K=8, fc=10GH
When N=31, that is, when the pattern length of the input pattern and the reference pattern is 231 bits (2 Gbits), the maximum time required for synchronization is 6.4 milliseconds when In the sampling method, the time is 200 seconds regardless of the bit rate of the input pattern and the reference pattern, as shown in equation (2), whereas in the standby method of this invention, the time is 200 seconds.
= 8, when fc = IGHz, it will be 16 seconds, and K = 8
, fc-10GHz, it becomes 1.6 seconds, and in the standby method of the present invention, even when the input pattern and the reference pattern are extremely long patterns, the maximum time required for synchronization is significantly shortened. ``Effects of the Invention'' As described above, according to the present invention, since a configuration that can be called a standby method is adopted, the maximum time required for synchronization is significantly shortened even when the input pattern and the reference pattern are extremely long patterns.
第1図は、この発明のパターン同期装置の一般的な例を
示すブロック図、第2図は、この発明のパターン同期装
置のN=4,L=4,K=2.J=4の場合の例を示す
ブロック図、第3図は、そのM系列発生器にクロックが
連続的に供給されたときのM系列発生器およびPNシン
セサイザのそれぞれの出力を示す図、第4図は、パター
ン長が24−1ビットのG(x)=x’ +x+lなる
生成多項式で表現されるM系列の性質を説明するための
図、第5図および第6図は、第2図の例の動作の説明に
供するタイムチャート、第7図は、第2図の例において
入力パターンのいずれの位相タイミングでM系列発生器
が初期化されるかによって同期に要するビット数ないし
時間が異なる様子を示す図である。FIG. 1 is a block diagram showing a general example of the pattern synchronization device of the present invention, and FIG. 2 is a block diagram showing a general example of the pattern synchronization device of the present invention. FIG. 3 is a block diagram showing an example in the case of J=4, and FIG. The figure is a diagram for explaining the properties of the M sequence expressed by the generator polynomial G(x)=x' +x+l with a pattern length of 24-1 bits. FIG. 7, a time chart used to explain the operation of the example, shows how the number of bits or time required for synchronization differs depending on which phase timing of the input pattern the M-sequence generator is initialized in the example of FIG. 2. FIG.
Claims (1)
クが連続的に供給されることによってパターン長が2^
N−1ビットの所定のパターン内容のM系列からなる基
準パターンが得られる基準パターン発生部と、 上記M系列発生器へのクロックの供給を阻止することに
よって上記基準パターン発生部の出力として上記M系列
の1パターンにおける特定の連続したJビットのデータ
内容(JはN以上の、そのJビットのデータ内容に等し
いデータ内容のデータ列が上記1パターン中に1回しか
現れない数)に等しいデータ内容の待ち受けパターンを
発生させて、その待ち受けパターンに上記M系列からな
る入力パターンが一致するか否かを検出し、その待ち受
けパターンに上記入力パターンが一致したとき以降にお
いて上記M系列発生器にクロックを連続的に供給するこ
とによって上記基準パターン発生部から上記基準パター
ンを発生させる検出制御部と、 を備えるパターン同期装置。(1) It has an M-sequence generator, and by continuously supplying a clock to this M-sequence generator, the pattern length is 2^
a reference pattern generating section that obtains a reference pattern consisting of an M sequence having a predetermined pattern content of N-1 bits; Data equal to the data content of specific consecutive J bits in one pattern of the series (J is the number where a data string with data content equal to the data content of the J bits appears only once in the above one pattern, where J is N or more) A standby pattern of the content is generated, it is detected whether or not the input pattern consisting of the M sequence matches the standby pattern, and from when the input pattern matches the standby pattern, the M sequence generator is clocked. a detection control section that generates the reference pattern from the reference pattern generation section by continuously supplying the reference pattern.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009868A JPH03214941A (en) | 1990-01-19 | 1990-01-19 | Pattern synchronizing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009868A JPH03214941A (en) | 1990-01-19 | 1990-01-19 | Pattern synchronizing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03214941A true JPH03214941A (en) | 1991-09-20 |
Family
ID=11732119
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009868A Pending JPH03214941A (en) | 1990-01-19 | 1990-01-19 | Pattern synchronizing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03214941A (en) |
-
1990
- 1990-01-19 JP JP2009868A patent/JPH03214941A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0460604A2 (en) | Pattern sychronizing circuit | |
| KR960020007A (en) | Hybrid frequency synthesizer | |
| EP4639311A1 (en) | Processor synchronization systems and methods | |
| US6339628B1 (en) | Payload relative position change requesting apparatus and transmission apparatus containing the same | |
| JPH03214941A (en) | Pattern synchronizing device | |
| JPH0748725B2 (en) | Frame synchronization circuit | |
| EP0880707A1 (en) | Phase- and frequency detector | |
| US6393089B1 (en) | Frequency divider | |
| KR100328761B1 (en) | A device of switching system clock unit for optical communication system | |
| US5943373A (en) | External protocol hooks system and method | |
| JPS61140221A (en) | Timing generating circuit | |
| JP2000183982A (en) | Information transmission system | |
| JP2004247771A (en) | Data synchronization method and data synchronization circuit | |
| KR100315702B1 (en) | Method for generating data clock and byte clock and apparatus therefor | |
| JP3144735B2 (en) | Synchronous signal generator | |
| KR0162461B1 (en) | Full width digital PL for low frequencies | |
| JPH098786A (en) | Synchronizing clock switching system | |
| JP2645133B2 (en) | Code error measurement device | |
| JPH03219737A (en) | Pattern synchronizing circuit | |
| JPH03219739A (en) | Pattern synchronizing circuit | |
| JP2002023885A (en) | Multiple synchronizers and clock branching / dividing devices | |
| JPH05327782A (en) | Speed converting circuit | |
| JPH01196931A (en) | Synchronization detection circuit | |
| JPH04177932A (en) | Destuff circuit for digital synchronizing network | |
| JPS61242136A (en) | Self-diagnosis system |