Nothing Special   »   [go: up one dir, main page]

JPS58215842A - Hunting accelerating type frame synchronizing system - Google Patents

Hunting accelerating type frame synchronizing system

Info

Publication number
JPS58215842A
JPS58215842A JP57099705A JP9970582A JPS58215842A JP S58215842 A JPS58215842 A JP S58215842A JP 57099705 A JP57099705 A JP 57099705A JP 9970582 A JP9970582 A JP 9970582A JP S58215842 A JPS58215842 A JP S58215842A
Authority
JP
Japan
Prior art keywords
state
pattern
output
hunting
bits
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
JP57099705A
Other languages
Japanese (ja)
Other versions
JPS6340509B2 (en
Inventor
Botaro Hirosaki
廣崎 膨太郎
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.)
NEC Corp
Original Assignee
NEC Corp
Nippon Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP57099705A priority Critical patent/JPS58215842A/en
Priority to US06/501,729 priority patent/US4541104A/en
Priority to EP83105664A priority patent/EP0096854B1/en
Priority to CA000430005A priority patent/CA1195007A/en
Priority to DE8383105664T priority patent/DE3374749D1/en
Publication of JPS58215842A publication Critical patent/JPS58215842A/en
Publication of JPS6340509B2 publication Critical patent/JPS6340509B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0602Systems characterised by the synchronising information used
    • H04J3/0605Special codes used as synchronising signal
    • H04J3/0608Detectors therefor, e.g. correlators, state machines

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

PURPOSE:To compensate out of synchronism effectively, by observing an output of a correlation detecting circuit continuously when the internal state of a state control circuit is in hunting state, and loading the prescribed number of the outputs to a counter circuit immediately when the coincidence of pattern is detected. CONSTITUTION:When the output of the correlation detecting circuit 3 shows the coincidence of pattern at the 1st observing time, the internal state is reset to the initial state. When the state of the output of the correlation detecting circuit 3 representing the dissidence of pattern is consecutive for a prescribed number of times at the 1st observing time or the output of the circuit 3 shows the coincidence of pattern even once at the 2nd observing time, the internal state is brought into the hunting state immediately. When the internal state of a state control circuit 4 is the hunting state, the output of the circuit 3 is observed continuously. Further, when the coincidence of pattern is detected, the prescribed number of outputs is loaded to the counter circuit 5 immediately. Thus, the number of times of out of synchronism due to a random error is decreased, and the system follows quickly a true out of synchronism.

Description

【発明の詳細な説明】 本発明は、nビット長のフレーム同期パターンとmビッ
ト長の情報とでなる総計(0十m)ビット長のフレーム
構成をとるクロック周期T秒の2値信号系列に対するフ
レーム同期方式に関し、特にnピット長のフレーム同期
パターンと同じパターンがmビット長の情報内にて出現
する確率の極めて低い状況にて用いられるフレーム同期
方式に関−t−る。即ち、ユニークワード検出形のフレ
ーム同期方式に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention is directed to a binary signal sequence with a clock period of T seconds that has a frame structure with a total (00m) bit length consisting of an n-bit length frame synchronization pattern and m-bit length information. The present invention relates to a frame synchronization method, and particularly relates to a frame synchronization method used in a situation where the probability that the same pattern as an n-bit length frame synchronization pattern will appear in m-bit length information is extremely low. That is, it relates to a unique word detection type frame synchronization method.

このようなユニークワード検出形のフレーム同期方式は
、受信された2値化号系列のクロックの位相ゆらぎが大
きいシステム、例えば衛星通信システムあるいは民生用
デジタ売システムにて、しばしば必要とされる。
Such a unique word detection type frame synchronization method is often required in systems in which the phase fluctuation of the clock of a received binary coded signal sequence is large, such as a satellite communication system or a consumer digital sales system.

ユニークワード検出形のフレーム同期方式として従来最
も広く用いられている方法に検出窓を設ける方法がある
。この方法では、現在正しいフレーム位置を示している
フレームパルス位置を中心として時間的な検出窓を設け
ておき、この窓の中で各クロックパルス発生時点毎にそ
の時点までに到来したnビット又はそれ以下の長さの2
値化号系列を観測し、こうして得られた被観測パターン
カ同期パターンと一致しているか否かを判別し、もし、
一致を検出すれば、この一致検出時点を以って、直ちに
新たなフレーム位置とみなす仁とにカる。もし、検出窓
の中に一致パルスが全く見当たらない状態が規定のN回
連続すれば系は直ちにハンチング状態に入り、新たなフ
レーム位置を探すことになる。、前記の回数Nは、いわ
ゆる前方保護回数と呼ばれるパラメータである。
One of the most widely used unique word detection type frame synchronization methods is a method in which a detection window is provided. In this method, a temporal detection window is provided around the frame pulse position that currently indicates the correct frame position, and within this window, at each clock pulse generation point, n bits or n bits that have arrived up to that point are set. 2 of length below
Observe the value code sequence, determine whether the observed pattern thus obtained matches the synchronization pattern, and if
If a match is detected, the point at which the match is detected is immediately regarded as a new frame position. If a condition in which no matching pulse is found within the detection window continues for a prescribed number of N times, the system immediately enters a hunting state and searches for a new frame position. , the above-mentioned number of times N is a parameter called the so-called forward protection number of times.

上記のような従来の方法が有効となるのは、雑音等に起
因するランダムな誤りによって、現在のフレーム位置か
らずれた位置に一致パルスを生じる可能性が極めて低い
場合である。このことを説明するために、いまnビット
−長の同期パターンを(al、  a、、  ・・・・
・・・・・・・・Sa)で表わし、第にフレーム目のm
ビット長の情報パターンを(bk9. l b k、、
 l・・・・・・・・・・・・晩、ア)と表わす。する
と入力2値化号系列はbk−f””・・・・・・と書き
表わされる。検出窓をを±3ビット分とし、第にフレー
ムにてmビットの情報パターンの始まりを示すフレーム
パルスがbk、1の位置にあるものとする。すると一致
パターンの観測は(J−t * 、、1−t* bk−
1* m −1s b k−8’ m’ ” ’ ”−
” %−s )と基準パターン(a4.a2.・・・・
・・・・・、 an)との比較ホら始まり、(a4* 
al s”””・・’w a、e bll、1 sbl
、、t*bk、m)と該基準パターンとの比較まで続行
する。この過程で例えば(bk −1’ m、 ”1’
 ””−” 3m+” )がランダムな誤りによって基
準パターンと一致したとみなされると、現在のフレーム
パルスは正規の位置からlビットずれた位置にあるとさ
れ、新しいフレームパルス位置をal、lの位置に変更
させる。このように従来の方法では検出窓内のランダム
族りに対しては、前方保5i機能が弱められている。即
ち従来の方法では、クロック位相のゆらぎに対しても安
定なフレーム同期をとるために広い検出窓を設けると、
その分だけランダム族りに対する前方保護機能が弱まる
という一種のトレードオフがある。
The conventional method described above is effective when it is extremely unlikely that random errors caused by noise or the like will cause a coincident pulse to occur at a position shifted from the current frame position. To explain this, we will now write an n-bit-long synchronization pattern as (al, a, . . .
......Sa), m of the th frame
The bit length information pattern is (bk9. l b k,,
l・・・・・・・・・Evening, expressed as a). Then, the input binary code sequence is written as bk-f""... It is assumed that the detection window is ±3 bits, and that a frame pulse indicating the start of an m-bit information pattern in the first frame is at position bk,1. Then, the observation of the matching pattern is (J-t *,,1-t* bk-
1* m -1s b k-8'm' ” ' ”-
"%-s) and the reference pattern (a4.a2.....
・・・・Comparison with an) starts from ho, (a4*
al s"""...'wa a, e bll, 1 sbl
, t*bk, m) with the reference pattern. In this process, for example (bk -1' m, "1'
""-"3m+") is considered to match the reference pattern due to a random error, the current frame pulse is assumed to be at a position shifted by l bits from the normal position, and the new frame pulse position is set to al, l. change the position. As described above, in the conventional method, the forward protection function 5i is weakened against random errors within the detection window. In other words, in the conventional method, if a wide detection window is provided in order to achieve stable frame synchronization even in the face of clock phase fluctuations,
There is a kind of trade-off in that the forward protection function against random attacks is weakened accordingly.

本発明は、上記の如き従来のフレーム同期方式の欠点を
解決するものであり、その原理はフレームパターンの特
殊性に着目し、検出窓内で現在のフレーム位置と異なっ
ン’C位置に−C−C−原パルス+111.たならば、
その時点で直ちに7レーム゛+’Rf4k Z”失われ
ブこものとみなし、糸をハンチング状鮨に転じさせ、新
しいフレーム位置を探紫させる方法に基いている。
The present invention solves the drawbacks of the conventional frame synchronization method as described above, and its principle is to focus on the peculiarity of the frame pattern, and to detect -C at a position different from the current frame position within the detection window. -C-original pulse +111. If so,
At that point, it is immediately assumed that 7 frames + 'Rf4k Z' have been lost, the thread is turned into a hunting pattern, and a new frame position is searched.

即ち、本発明の目的1dnビツト長のフレーム同期パタ
ーンと1ηビツト長の情報とでな乙03計(n+m)ビ
ット長のフレーム構成をとるクロック周期T秒の21M
信号に対するフレーム同期方式においてクロックパルス
の数を法(n十m)にて計徹し、その計2!値が規定の
11σkに達する毎に時間1i1 T秒のフレームパル
スを発生する計数手段とある観測時点までに到来したn
′ビット(但しn′はn以下の正′Ii数)のビットパ
ターンを観測し、こうして得られたビットパターンと、
予め定められた11′ビツトの基準パターンとの相関を
とることによりパターンの一致あるいは不一致を検出す
る相関検出手段と前記計数手段を系め状態に応じて制御
する状Jl!4制御手段とを含み、該状態制御手段の内
部状態が初期状態にあれば(n+m)T秒毎に出現する
前記フレームパルスの位置を第1の観測時間とすると共
に該第1の観測時間の前後に予め定められた時間巾を有
する第2の観測時間を設け、該第1の在゛l測時間にて
前記相関検出手段の出力が、パターン一致を示し、でい
れば前記内部状態を初期状態にリセットし、該^τ1の
観測時間にて前記相関検出手段の出力がパターン不一致
を示している状態が現定数8回連続するか、あるいは該
第2の観測時間にて前記相関検出手段の出力が、1回で
もパターン一致を示しだ場合には前記内部状態を直ちに
ハンチング状雇とし、前記゛伏態ff?IJ徊手段の内
部状態がハンチング状1現にあるときは、前記相関検出
手段の出力を連続的に観測しパターン一致が検出された
時点で直ちに前記計数手段に所定数kをロードすること
を特徴どするフレーム同期方式を提供す゛ることにある
That is, the purpose of the present invention is to create a frame structure with a total length of (n+m) bits, consisting of a frame synchronization pattern with a length of 1dn bits and information with a length of 1η bits, with a clock period of T seconds.
In the frame synchronization method for signals, the number of clock pulses is calculated by the modulus (n0m), and the total is 2! Counting means that generates a frame pulse of time 1i1 T seconds each time the value reaches the specified 11σk, and n that has arrived by a certain observation point.
Observe the bit pattern of 'bits (where n' is a positive 'Ii number less than or equal to n), and the bit pattern thus obtained and
A correlation detecting means for detecting matching or mismatching of patterns by correlating with a predetermined 11'-bit reference pattern and the counting means are controlled according to the system state Jl! 4 control means, and if the internal state of the state control means is in the initial state, the position of the frame pulse that appears every (n+m) T seconds is the first observation time, and the first observation time is A second observation time having a predetermined time width is provided before and after the first observation time, and if the output of the correlation detection means indicates a pattern match in the first observation time, the internal state is initialized. state, and the state in which the output of the correlation detecting means shows a pattern mismatch continues for the current constant 8 times during the observation time of ^τ1, or the state in which the output of the correlation detecting means shows pattern mismatch during the second observation time If the output shows a pattern match even once, the internal state is immediately changed to the hunting state, and the "hidden" state is set to "ff?". When the internal state of the IJ wandering means is in a hunting state, the output of the correlation detection means is continuously observed, and a predetermined number k is loaded into the counting means immediately when a pattern match is detected. The objective is to provide a frame synchronization method that

以下、図面を用いて本発明を説明する。第1図は本発明
によるフレーム同期方式の一般的な実施例を示すブロッ
クであり、3は相関検出手段、4は状態制御手段、5は
計数手段を表わす。相関検出手段3は、ある観測時間ま
でに到来したn′ビット(但しn′はn’<nなる正整
数とする)の入力2値パターンを観測し、こうして得ら
れた被観測ビットパターンと基準パターンとの相関をと
り、基準パターンとの一致が得られたか否かを判定しそ
の判定結果を信号線6を介して状態制御手段4に伝える
。ここで相関検出手段3の観測時間は信号線7を介して
状態制御手段4から与えられるハンチング指令信号(こ
れをH信号と略称する)と信号線10を介して計数手段
5から与えられるフレームパルス【これをF信号と略称
する)と、信号線9を介して計数手段5から与えられる
計数信号(これをA信号と略称する)とで定められる。
The present invention will be explained below using the drawings. FIG. 1 is a block diagram showing a general embodiment of the frame synchronization system according to the present invention, in which 3 represents correlation detection means, 4 represents state control means, and 5 represents counting means. The correlation detection means 3 observes an input binary pattern of n' bits (where n' is a positive integer such that n'<n) that has arrived by a certain observation time, and combines the observed bit pattern and the reference bit pattern thus obtained. Correlation with the pattern is taken, it is determined whether or not a match with the reference pattern is obtained, and the determination result is transmitted to the state control means 4 via the signal line 6. Here, the observation time of the correlation detection means 3 is determined by a hunting command signal (hereinafter referred to as an H signal) given from the state control means 4 via the signal line 7 and a frame pulse given from the counting means 5 via the signal line 10. [This will be abbreviated as the F signal] and a count signal given from the counting means 5 via the signal line 9 (this will be abbreviated as the A signal).

即ち、H信号が論理10′の時(即ち、ハンチング指令
が無い時)はF信号にて定められる1ビット分の時間を
第1の観測時間とし、A信号とF信号の組合わせで得ら
れるF信号前後数ビット分の時間即ち検出窓を第2の観
測時間とする。第10観測時間と第2の観測時間との間
には、お互いに重なりはない。第1の観測時間にて相関
検出手段3が一致を検出すると、信号線6を介して状m
匍rm手段4の内部状態は、直ちに初期状態(これをS
状態と略称する)にリセットされる。第2の観測時間に
て相関検出手段3が一致を検出すると、信号線6を介し
て状態制御手段4の内部状態は、ハンチング状態(これ
をH状態と略称する)に転する0また・第1の観測時間
にて相関検出手段3が不一致を検出すると信号線6を介
して状態制御手段の内部状態が変更されるが、この内部
状態の推移は、S状態の後何個の不一致が到来したかに
より異なる。即ち、いま前方保護回数を3とするとS状
態の後1個の不一致が到来すると、該内部状態はP1状
悪に移り、更に1個の不一致が到来するとP、状態に移
る。P、状態にて更に1個の不二致が到来すると、この
内部状態はH状態に転する。
That is, when the H signal is logic 10' (that is, when there is no hunting command), the time corresponding to 1 bit determined by the F signal is set as the first observation time, and it is obtained by the combination of the A signal and the F signal. The time corresponding to several bits before and after the F signal, ie, the detection window, is defined as the second observation time. There is no overlap between the tenth observation time and the second observation time. When the correlation detection means 3 detects a match at the first observation time, a state m is detected via the signal line 6.
The internal state of the ram means 4 is immediately changed to the initial state (this is called S
state). When the correlation detection means 3 detects a match at the second observation time, the internal state of the state control means 4 changes to the hunting state (hereinafter referred to as the H state) via the signal line 6. When the correlation detection means 3 detects a mismatch at observation time 1, the internal state of the state control means is changed via the signal line 6, but the transition of this internal state depends on how many mismatches occur after the S state. It depends on what you did. That is, if the number of forward protections is now 3, when one mismatch arrives after the S state, the internal state shifts to P1 state, bad, and when one more mismatch arrives, it shifts to P state. When one more discordance occurs in state P, this internal state changes to state H.

状態制御手段4の内部状態がH状態になると相関検出手
段3には、信号線7を介して論理11′のH信号が供給
される。相関検出手段3はH信号が論理″″1’に転す
ると、直ちに全てのビットタイミング時刻を観測時刻と
して一致検出を試みる。この状態にて一致が検出される
と状態制御手段4は信号8!6を介してその内部状態が
8状態にリセットされると共に17レ一ム分のクロック
パルスを常にカウントしている計数手段5が前記の一致
検出の時点にてフレームパルスを発生するよう現定の数
にのロード指令(L信号と略称する)を信号線8を介し
て計数手段5に伝える。
When the internal state of the state control means 4 becomes the H state, the correlation detection means 3 is supplied with an H signal of logic 11' via the signal line 7. When the H signal changes to logic ``1'', the correlation detection means 3 immediately tries to detect coincidence using all bit timing times as observation times. When a match is detected in this state, the state control means 4 resets its internal state to 8 states via the signal 8!6, and the counting means 5 always counts clock pulses for 17 frames. A load command (abbreviated as L signal) to a predetermined number is transmitted to the counting means 5 via the signal line 8 so as to generate a frame pulse at the time of the above-mentioned coincidence detection.

第2図は前記′状態制御手段4の内部状態の推移を表わ
しだ状態遷移図である。21.22.23.24は各々
前記の8状態、P1状)I、Pt状態、H状態を表わす
。まだ、25.26.27は前記第1の観測時間におい
て不一致を検出した場合の状態遷移を示している。更に
29.30.31は該第1の観測時間において一致検出
した場合の状態遷移を示している。
FIG. 2 is a state transition diagram showing the transition of the internal state of the state control means 4. As shown in FIG. 21, 22, 23, and 24 respectively represent the above eight states, P1 state) I, Pt state, and H state. Furthermore, 25.26.27 shows a state transition when a mismatch is detected at the first observation time. Furthermore, 29.30.31 shows the state transition when a match is detected at the first observation time.

32はハンチング状態にてパターン−竺を検出しS状態
に復帰する過程を表わしている。33.34゜35の遷
移は前記第2の観測時間即ち検出窓内の観測において、
一致検出したことによって生ずる遷移に対応しており、
図かられかるようにこの検出窓内での一致検出によりハ
ンチングが加速されている。
32 represents the process of detecting a pattern in the hunting state and returning to the S state. The transition of 33.34°35 is during the second observation time, that is, the observation within the detection window.
It corresponds to the transition caused by detecting a match,
As can be seen from the figure, hunting is accelerated by matching detection within this detection window.

第3図は従来のフレーム同期方式と本発明によるハンチ
ング加速形フレーム同期方式とのランダム誤りに対する
耐力の相異を説明するだめの波形図である。第3図にお
いて囚は、前記相関検出手段にて得られた一致パルスを
表わす。31から36のパルスはフレーム同期毎に規則
的に現われている。但し、35の位置ではランダム誤り
によりパルスが欠落している。37のパルスはランダム
誤りによって本来の位置から前方にずれた位置に生じた
一致パルスである。38.39は再び正しい一致バルス
が発生したことを示している。まず、従来のフ\ 40の位置にあるものとする。この時400前後数ビッ
ト分に亘シ開けられた検出窓51の中に囚の一致パルス
が入っているかどうかを観測する。図の例においては検
出窓の中に一致パルスが入ってい1図の例では3回)連
続するとハンチングを開始して、33の一致パルスを検
出することによりフレームパルス43を発生し、ハンチ
ングを終了する。
FIG. 3 is a waveform diagram illustrating the difference in resistance to random errors between the conventional frame synchronization method and the hunting accelerated frame synchronization method according to the present invention. In FIG. 3, the symbol represents a coincident pulse obtained by the correlation detecting means. Pulses 31 to 36 appear regularly at every frame synchronization. However, at position 35, a pulse is missing due to a random error. Pulse 37 is a coincident pulse generated at a position shifted forward from its original position due to a random error. 38.39 indicates that a correct coincidence pulse has occurred again. First, let us assume that it is in the conventional position of F\40. At this time, it is observed whether a matching pulse is included in the detection window 51, which is opened over several bits around 400 bits. In the example shown in the figure, when a matching pulse enters the detection window (3 times in the example shown in the figure), hunting starts, and when 33 matching pulses are detected, a frame pulse 43 is generated, and hunting ends. do.

以後、44.任5,46のようにフレーム周期毎に規則
的なフレームパルスを発生する。ランダム誤り35によ
って一致パルス欠落を生じても前方保護がかふっている
ため、フレームパルスは影響を受けない。し必し乍ら、
37のようにランダム誤りによって正規の位置必らずれ
た位置で、しかも検出窓内に誤った一致パルスが現われ
ると、このパルスによって47の如くフレームパルスが
シフトされ、47(D y< A/ スt 新1−い基
準トシて次のフレームパルス48が発生される。ところ
が、この時、正規の位置にて生じた一致パルス38が、
必ず検出窓の中に入ってくるので、49のように新しい
フレーム位置を定めなおし、以後フレーム周期毎のフレ
ームパルスを発生する。従って、37のようにランダム
誤りによつて正規の位置力蔦らずれた所に一致パルスを
生ずることがあると、2フレ一ム分のフレーム同期誤り
を生じてしまう。即ち、検出窓内のランダム誤りによる
一致パルス発生に対しては、従来のフレーム同期方式は
何ら前方保W11機能を有しない。これ程は、従来のフ
レーム同期方式と同様であるが、37のごときランダム
誤りによる誤った一致パルスがあった場合は、その時点
から直ちにハンチングが開始される。次の一致パルス3
8は正規のフレーム位置にあるので、この結果得られる
本発明の方式における7レームパルスは、59.60.
61のごとく正しいフレーム位置を持続することができ
る。
Hereafter, 44. Regular frame pulses are generated every frame period as shown in numbers 5 and 46. Even if a coincident pulse is dropped due to random error 35, the frame pulse is not affected because forward protection is provided. Although it is inevitable,
When an erroneous matching pulse appears at a position shifted from the normal position due to a random error as shown in 37 and within the detection window, the frame pulse is shifted as shown in 47 by this pulse, and 47 (D y < A/ The next frame pulse 48 is generated at the new reference position.However, at this time, the coincidence pulse 38 generated at the normal position is
Since the pulse always falls within the detection window, a new frame position is determined as shown in 49, and frame pulses are generated every frame period thereafter. Therefore, if a coincident pulse is generated at a position deviated from the normal positional force due to a random error as in 37, a frame synchronization error for two frames will occur. That is, the conventional frame synchronization method does not have any forward protection W11 function for the generation of coincidence pulses due to random errors within the detection window. This is similar to the conventional frame synchronization method, but if there is an erroneous coincidence pulse due to a random error such as 37, hunting starts immediately from that point. Next match pulse 3
Since 8 is at the normal frame position, the resulting 7-frame pulse in the method of the present invention is 59.60.
61, the correct frame position can be maintained.

ランダム誤りによってではなく真のビットずれによって
突発的に一致パルスの発生時点がずれだ場合は、新しい
フレーム位置になるべく速く追従する必要がある。この
追従性では、従来のフレーム同期方式の方が、本発明に
よるフレーム同期方式より若干良好である。しかしなが
ら、現実のシステムではランダム誤9による影響の方が
支配的な場合が多い上に、しかも、上記の真のピッFず
れが、起こる過程ではランダム誤りによる誤った一致パ
ルスの発生頻度が高くなる。従って、現実のシステムで
は本発明によるハンチング加速形フレーム同期方式の方
が、総じて良好な同期特性を示す。
If the timing of the coincidence pulse is suddenly shifted due to a true bit shift rather than a random error, it is necessary to follow the new frame position as quickly as possible. In terms of followability, the conventional frame synchronization method is slightly better than the frame synchronization method according to the present invention. However, in actual systems, the influence of random errors9 is often more dominant, and furthermore, in the process in which the above-mentioned true P/F deviation occurs, false coincidence pulses due to random errors occur more frequently. . Therefore, in actual systems, the hunting accelerated frame synchronization method according to the present invention generally exhibits better synchronization characteristics.

?U’S 4図は本発明のハンチング加速形フレーム同
期方式におい°C用いられる相関検出手段の具体的な一
実施例を示しだ回路図である。第4図において70の入
力端より入力された2値信号系列は、端子74より供給
されたクロックパルスにて1ビツトずつデータを読込む
直列入力並列出力形のレジスタ7Bに入力され、このレ
ジスタの出力として得られたn′ビットの並列パターン
は一致検出回路79にてn′ビットの基準パターンとを
比較される。
? FIG. 4 is a circuit diagram showing a specific embodiment of the correlation detection means used in the hunting accelerated frame synchronization method of the present invention. In FIG. 4, the binary signal series inputted from the input terminal 70 is inputted to the serial input/parallel output type register 7B which reads data bit by bit using the clock pulse supplied from the terminal 74. The n'-bit parallel pattern obtained as an output is compared with an n'-bit reference pattern in a coincidence detection circuit 79.

即ち、−数構出回路79は両者が一致していれば、論理
1ドを出力し、両者が一致していなければ、論理゛0″
を出力する。この出力をQと表わすと、Qはアングー)
 81.83に供給され、Qの又射信号Qはアンドゲー
ト82に供給される。アンドゲート8182は端子73
より供給される。フレームパルスにれをF信号と略称す
る)および端子72より供給されるハンチング指令信号
(これをH信号と略称する)にてゲートの開閉が制御さ
れる。即ち、出力端75にidF信号又はH信号が論理
゛1″の期間に検出された一致パルス(これをR信号と
略称する)が出力され、出力端76には前記と同じ期1
川にて検出された不一致パルス(これをC信号と略称す
る)が出力される。一方アンドゲート83は一致検出回
路790出力Qを、検出窓設定回路80にて設定された
時間内で、且つフレームパルスの無い所にてゲートして
出力端77に出力される。
That is, the - number output circuit 79 outputs a logic 1 code if the two match, and outputs a logic 0 if the two do not match.
Output. If this output is expressed as Q, Q is Angoo)
81 and 83, and the re-injection signal Q of Q is supplied to an AND gate 82. AND gate 8182 is terminal 73
Supplied by The opening and closing of the gate is controlled by a frame pulse (hereinafter referred to as an F signal) and a hunting command signal (hereinafter referred to as an H signal) supplied from a terminal 72. That is, the coincidence pulse detected during the period in which the idF signal or the H signal is logic "1" (hereinafter referred to as the R signal) is outputted to the output terminal 75, and the coincidence pulse detected during the period when the idF signal or the H signal is logic "1" is outputted to the output terminal 76.
The mismatched pulse (abbreviated as C signal) detected at the river is output. On the other hand, the AND gate 83 gates the output Q of the coincidence detection circuit 790 within the time set by the detection window setting circuit 80 and at a location where there is no frame pulse, and outputs the gated signal to the output terminal 77.

この信号をC信号と呼ぶことにする。検出窓設定回路8
0は、端子71を介して第1図の計数手段5から供給さ
れる計数値を見て、この計数値(前記のA信号に対応す
る)が、規定の範囲にあるときのみ、その出力を論理“
1′とすることにより検出窓を設定する。
This signal will be called the C signal. Detection window setting circuit 8
0 looks at the count value supplied from the counting means 5 in FIG. logic"
1' to set the detection window.

第5図は、本発明にて用いられる状態制御手段の具体的
な一実施例を示す回路図であって、90゜91、92は
各々前記のC信号、C信号、比信号の入力される入力端
であり、93は前記のH信号が出力される出力端、94
は計数手段に規定計数値を強制的にロードするよう指示
するロード指令信号(L信号)の出力端、97.99は
アンドゲート、98はオアゲート、95はセットリセッ
ト形フリップ70ツブ、96はカウンタである。
FIG. 5 is a circuit diagram showing a specific embodiment of the state control means used in the present invention, in which 90° 91 and 92 are input points for the C signal, C signal, and ratio signal, respectively. An input terminal, 93 is an output terminal from which the above-mentioned H signal is output, 94
97.99 is an AND gate, 98 is an OR gate, 95 is a set-reset type flip 70 knob, and 96 is a counter. It is.

図において、カウンタ96は常時はC信号即ち不一致パ
ルスを計数しているが、R信号即ち一致パルスにてリセ
ットされている。また、フリップ70ツブ95がC信号
即ち検出窓内の一致パルスにてセットされてその出力が
ハイレベルに転するか、又は、カウンタ96が規定のカ
ウント値(これが前方保護回数に対応している。)に達
してその出力がハイレベルに転すると、オアゲート98
の出力として得られるH信号は、直ちにハイレベルに転
じ、前記相関検出手段にハンチング指令を出す。
In the figure, a counter 96 normally counts C signals, that is, non-coincidence pulses, but is reset by R signals, that is, coincidence pulses. Also, the flip 70 knob 95 is set by the C signal, that is, the coincidence pulse within the detection window, and its output changes to high level, or the counter 96 is set to a specified count value (this corresponds to the number of forward protections). ) and its output changes to high level, the OR gate 98
The H signal obtained as the output immediately changes to a high level and issues a hunting command to the correlation detection means.

このときC信号はアンドゲート97にて禁止さ渇から、
プリップフロップ95はR信号によるリセットを待つ状
態に入る。即ち、ハンチング状態での一致パルスがR信
号として入力されると7リツプフaツブ95.カウンタ
96共にリセットされ、系は初期状態にもどる。また、
ハンチング過程にて一致パルスを検出した時点にてアン
ドゲート99の出力として得られるL信号はハイレベル
に転する。
At this time, the C signal is inhibited by the AND gate 97.
The flip-flop 95 enters a state in which it waits for reset by the R signal. That is, when the matching pulse in the hunting state is input as the R signal, the 7 lip filter 95. The counter 96 is also reset, and the system returns to its initial state. Also,
At the time when a matching pulse is detected in the hunting process, the L signal obtained as the output of the AND gate 99 changes to a high level.

以−ヒ、述べたす目〈本発明によれば、ランダム族りに
よる同期はずれ頻度を小さくシ、シかも真の同期はずれ
に対しては、速やかにこれに追従することのできるハン
チング加速形フレーム同明方式%式%
According to the present invention, the frequency of out-of-synchronization due to random errors can be reduced, and a hunting acceleration type frame can be used that can quickly follow true out-of-synchronization. Domei method % formula %

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

−m1図は本発明によるハンチング加速形フレーム同期
方式の一般的な実施例を示すブロック図で本りi明によ
るハンチシダ加速形フレーム同期方式の動作を説明する
だめの状態遷移図および波形図である。第4図および第
5図は、各々本発明によるハンチング加速形フレーム同
期方式にて用いられる相関検出手段および状態制御手段
の具体的な実施例を示す回路図であって、78はレジス
タ、79は一致検出回路、80は検出窓設定回路、95
はプリップフロップ、96はカウンタである。
-m1 is a block diagram showing a general embodiment of the hunting acceleration type frame synchronization method according to the present invention, and is a state transition diagram and waveform diagram for explaining the operation of the hunting fern acceleration type frame synchronization method according to Akira Hon. . 4 and 5 are circuit diagrams respectively showing specific embodiments of the correlation detection means and state control means used in the hunting accelerated frame synchronization method according to the present invention, in which 78 is a register and 79 is a Coincidence detection circuit, 80, detection window setting circuit, 95
is a flip-flop, and 96 is a counter.

Claims (1)

【特許請求の範囲】[Claims] nビット長のフレーム同期パターンと01ビツト長の情
報とでなる総計(n+m)ビット長のフレーム構成をど
るクロック周期T秒の2値信号に対するフレーム同期方
式において、クロックパルスの数を法(n+m)にて相
数し、その計数値が規定の値Kに達する毎に時間巾T秒
のフレームパルスを発生する計数手段と、ある観測時点
までに到来したn′ビット(但し n /はn以下の正
整数)のビットパターンを観測し、こうして得られたビ
ットパターンと予め定められたn′ビットの基準/ぐタ
ーンとの相関をとることにより、パターンの一致あるい
は不一致を検出する相関検出手段と前記計数手段を系の
状態に応じて制御する状態制御手段どを含み、該状態制
御手段の内部状態が初期状態にあれば(n + m )
 ’l’秒毎に出現する前記7し一ムパルス、の位置を
第1の観測時間とすると共に該第1の観測時間の前後に
予め定められた時間巾をイアする第2の観測時1111
を設け、該第1 (f)観測時間にて前記相関検出手段
の出力がパターン一致を示していれば、前記内部状況會
初期状態にリセットシ、該第1の観測時間にて前記4■
関検出手段の出力がパターン不一致を示している状態が
規定数N [i!l連続するホ、あるいは該第2の観測
時間にて前記相関検出手段の出力が、1回でもパターン
一致を示した場合には前記内部状)IL4 k、直ちに
ハンチング状態とし、前記状態制御手段の内部状態がハ
ンチング状態にあるときは、前記相関検出手段の出力を
連続的に観測し、パターン一致が検出された時点で、直
ちに前記i1“数手段に所定数Kiロードすることを特
徴とするフレーム同期方式。
In a frame synchronization method for a binary signal with a clock period of T seconds that follows a frame structure with a total length of (n+m) bits consisting of a frame synchronization pattern with a length of n bits and information with a length of 01 bits, the number of clock pulses is modulo (n+m). counting means that generates a frame pulse of time width T seconds each time the counted value reaches a specified value K, and n' bits that have arrived up to a certain observation point (where n / is less than or equal to a correlation detection means for detecting a match or mismatch of patterns by observing a bit pattern of a positive integer and correlating the bit pattern thus obtained with a predetermined reference/gturn of n'bits; It includes a state control means for controlling the counting means according to the state of the system, and if the internal state of the state control means is in the initial state (n + m)
A second observation time 1111 in which the position of the seven pulses that appear every 'l' seconds is the first observation time, and a predetermined time span is observed before and after the first observation time.
If the output of the correlation detection means shows a pattern match at the first (f) observation time, reset the internal situation meeting to the initial state, and at the first observation time, perform the four
The state in which the output of the relationship detection means indicates pattern mismatch is the specified number N [i! If the output of the correlation detecting means shows a pattern match even once during consecutive E or the second observation time, the internal state (IL4) is immediately set to the hunting state, and the state control means When the internal state is in a hunting state, the output of the correlation detection means is continuously observed, and when a pattern match is detected, a predetermined number of Ki is immediately loaded into the i1" number means. Synchronous method.
JP57099705A 1982-06-10 1982-06-10 Hunting accelerating type frame synchronizing system Granted JPS58215842A (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP57099705A JPS58215842A (en) 1982-06-10 1982-06-10 Hunting accelerating type frame synchronizing system
US06/501,729 US4541104A (en) 1982-06-10 1983-06-06 Framing circuit for digital system
EP83105664A EP0096854B1 (en) 1982-06-10 1983-06-09 Framing system
CA000430005A CA1195007A (en) 1982-06-10 1983-06-09 Framing system
DE8383105664T DE3374749D1 (en) 1982-06-10 1983-06-09 Framing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57099705A JPS58215842A (en) 1982-06-10 1982-06-10 Hunting accelerating type frame synchronizing system

Publications (2)

Publication Number Publication Date
JPS58215842A true JPS58215842A (en) 1983-12-15
JPS6340509B2 JPS6340509B2 (en) 1988-08-11

Family

ID=14254472

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57099705A Granted JPS58215842A (en) 1982-06-10 1982-06-10 Hunting accelerating type frame synchronizing system

Country Status (1)

Country Link
JP (1) JPS58215842A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6148252A (en) * 1984-08-15 1986-03-08 Nec Home Electronics Ltd Pcm synchronizing system
JPS61161045A (en) * 1985-01-08 1986-07-21 Mitsubishi Electric Corp Frame synchronizing circuit
EP0451767A2 (en) * 1990-04-10 1991-10-16 Sharp Kabushiki Kaisha Frame synchronization stabilizer

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6148252A (en) * 1984-08-15 1986-03-08 Nec Home Electronics Ltd Pcm synchronizing system
JPS61161045A (en) * 1985-01-08 1986-07-21 Mitsubishi Electric Corp Frame synchronizing circuit
JPH0528539B2 (en) * 1985-01-08 1993-04-26 Mitsubishi Electric Corp
EP0451767A2 (en) * 1990-04-10 1991-10-16 Sharp Kabushiki Kaisha Frame synchronization stabilizer

Also Published As

Publication number Publication date
JPS6340509B2 (en) 1988-08-11

Similar Documents

Publication Publication Date Title
US4541104A (en) Framing circuit for digital system
US6212660B1 (en) Methods and apparatuses for identification of the position of data packets which are located in a serial received data stream
US3597539A (en) Frame synchronization system
JPS6226103B2 (en)
US4747105A (en) Linear feedback sequence detection with error correction
CA1212723A (en) System for transmitting digital information signals
US5228036A (en) Frame synchronization stabilizer
JPS58215842A (en) Hunting accelerating type frame synchronizing system
US6774826B2 (en) Synchronization code recovery circuit and method
US7752506B1 (en) FIFO memory error circuit and method
JPS6010833A (en) Frame pattern detecting circuit
JPH0431211B2 (en)
US7173493B1 (en) Range controller circuit and method
JPS585543B2 (en) frame synchronizer
US6307904B1 (en) Clock recovery circuit
JPH08139711A (en) Receiver circuit for asynchronous data
JPH0472423B2 (en)
JPH10199162A (en) Signal reproducing device
JPH04158645A (en) Frame synchronization circuit
JPH0282828A (en) Frame synchronization detecting circuit
JPH05260038A (en) Block synchronizing selection control circuit
JPH0766731A (en) Cmi encoding/decoding circuit
JPS6081940A (en) Frame synchronizing circuit
JPH0136743B2 (en)
JPS62241449A (en) Transmission system for control code of synchronizing word data sequence