JP3412927B2 - Frame synchronization circuit - Google Patents
Frame synchronization circuitInfo
- Publication number
- JP3412927B2 JP3412927B2 JP23802494A JP23802494A JP3412927B2 JP 3412927 B2 JP3412927 B2 JP 3412927B2 JP 23802494 A JP23802494 A JP 23802494A JP 23802494 A JP23802494 A JP 23802494A JP 3412927 B2 JP3412927 B2 JP 3412927B2
- Authority
- JP
- Japan
- Prior art keywords
- frame synchronization
- frame
- data
- signal
- bit
- 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.)
- Expired - Fee Related
Links
Landscapes
- Time-Division Multiplex Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、固定長フレームのフレ
ーム同期回路に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a frame synchronizing circuit for fixed length frames.
【0002】[0002]
【従来の技術】従来、送受信装置間(例えばLSI間)
でフレーム同期を確立させる構成法として、図10に示
すように送信側装置1101とは別系統(例えばクロッ
ク発生装置など)から各送受信装置1101,1102
にフレーム同期信号FCLK1,FCLK2をそれぞれ
分配するとともに、送受信LSI間で3つの信号線11
03〜1105をほぼ等長に配線し、各信号線1103
〜1105を用いて、データ、フレーム同期信号、およ
びビットクロックを伝送する構成法、あるいは図11に
示すように、各送受信装置1121,1122間のデー
タ線1123をほぼ等長に配線して、送信側装置110
1とは別系統からのフレーム同期信号FCLK1,FC
LK2によってフレーム同期を確立する構成法などがあ
った。2. Description of the Related Art Conventionally, between transmitting and receiving devices (for example, between LSIs).
As a configuration method for establishing frame synchronization in the above, as shown in FIG. 10, each transmitting / receiving device 1101, 1102 is transmitted from a system different from the transmitting side device 1101 (for example, a clock generating device).
The frame synchronization signals FCLK1 and FCLK2 are respectively distributed to the three signal lines 11 between the transmission / reception LSIs.
03 to 1105 are wired to have substantially equal length, and each signal line 1103
~ 1105 is used to transmit data, a frame synchronization signal, and a bit clock, or as shown in FIG. 11, data lines 1123 between transmission / reception devices 1121 and 1122 are wired to have substantially equal lengths for transmission. Side device 110
Frame synchronization signals FCLK1 and FC from systems other than 1
There has been a configuration method of establishing frame synchronization by LK2.
【0003】一方、フレーム同期信号は使用せずに、各
フレーム内に所定のフレーム同期パターンを埋め込み、
フレーム構造内において同期パターンを常に検索しなが
ら、フレーム同期を取る方法があった。例えば、同期型
ディジタルハイアラーキ(SDH)等があげられる。On the other hand, without using the frame synchronization signal, a predetermined frame synchronization pattern is embedded in each frame,
There has been a method for frame synchronization while constantly searching for a synchronization pattern in the frame structure. For example, there is a synchronous digital hierarchy (SDH).
【0004】第1の構成法を取ると、基板内で等長化さ
せる必要があるのは、対になるデータ、フレーム同期信
号、およびビットクロックのみで、異なる送受信装置の
対では、等長化配線を行う必要はない。しかしながら、
回路規模の増大によって、送受信装置間での配線数を増
大させ、これが基板設計の困難さを増大させる要因とな
っていた。また、送受信装置がLSIである場合にピン
数を増大させる要因となっていた。According to the first configuration method, it is only the paired data, the frame synchronization signal, and the bit clock that need to be equalized in the substrate. No wiring is required. However,
Due to the increase in the circuit scale, the number of wires between the transmitting and receiving devices has increased, which has been a factor of increasing the difficulty of board design. Further, when the transmission / reception device is an LSI, it has been a factor of increasing the number of pins.
【0005】また、第2の構成法を取ると、送受信装置
間で配線する配線数は減少させることができるが、全て
の送受信装置間のデータ配線長を等しくする必要が生
じ、伝送速度の高速化に伴い、基板設計の困難さを増大
させる要因となっていた。また、別系統から分配される
フレーム同期信号のみから、フレーム同期を確立するた
めに、各受信装置にデータが伝送されるまでの遅延を予
め予測してそれぞれの受信装置にフレーム同期信号を分
配しなければならないという問題点が生じていた。Further, if the second configuration method is adopted, the number of wires to be wired between the transmitters and receivers can be reduced, but it is necessary to make the data wire lengths between all the transmitters and receivers equal, which results in a high transmission speed. This has been a factor that increases the difficulty of board design. In order to establish frame synchronization only from the frame synchronization signal distributed from another system, the delay until the data is transmitted to each receiving device is predicted in advance and the frame synchronization signal is distributed to each receiving device. There was a problem that it had to be.
【0006】また、第3の方式では、受信側装置が常に
同期パターンを検索するので、データ内に偶然発生する
同期パターンによる誤同期引き込みを防ぐために、送信
側装置にはスクランブル伝送の機能が受信側装置には後
方保護の機能が必要となり、装置構成が複雑になるとい
った問題点が生じていた。Further, in the third method, since the receiving side apparatus always searches for the synchronization pattern, the transmitting side apparatus has a scramble transmission function in order to prevent false synchronization pull-in due to a synchronization pattern that happens to occur in the data. The side device requires a backward protection function, which causes a problem that the device configuration becomes complicated.
【0007】[0007]
【発明が解決しようとする課題】以上のように、従来の
フレーム同期方式では、回路規模の増大に伴い、送受信
装置間での配線数、ピン数、設計上の困難さが増大する
問題点があった。また、伝送データ中からフレーム同期
パターンを検出する方式では、誤同期引き込みの問題が
あった。As described above, the conventional frame synchronization system has a problem that the number of wires, the number of pins, and the difficulty of design between the transmitter and the receiver increase as the circuit scale increases. there were. Further, the method of detecting the frame synchronization pattern in the transmission data has a problem of false synchronization pull-in.
【0008】本発明は、上記事情を考慮してなされたも
ので、配線数やピン数を削減でき、誤同期引き込みも回
避でき、等長化配線のマージンも大きくすることができ
るフレーム同期回路を提供することを目的とする。The present invention has been made in consideration of the above circumstances. A frame synchronization circuit capable of reducing the number of wirings and pins, avoiding false synchronization pull-in, and increasing the margin of equal-length wirings is provided. The purpose is to provide.
【0009】[0009]
【課題を解決するための手段】本発明は、受信側装置内
でフレーム同期を行うためのフレーム同期回路であっ
て、送信側装置から送られてきた所定のフレーム長を有
する伝送データを取り込むデータ入力手段と、前記デー
タ入力手段にて取り込まれた前記伝送データ、及び該伝
送データとともに前記送信側装置から送られてきた又は
該伝送データから抽出した第1のビットクロックに基づ
いて第1のフレーム同期信号の検出を行うフレーム同期
信号検出手段と、前記送信側装置とは別系統の装置から
分配され入力された第2のフレーム同期信号及び第2の
ビットクロック信号に基づいて、前記フレーム長より短
い所定の長さのフレーム同期判定期間を設定するフレー
ム同期判定期間設定手段と、前記フレーム同期判定期間
設定手段により設定されたフレーム同期判定期間内で、
前記フレーム同期信号検出手段により検出された前記第
1のフレーム同期信号が有効かどうかを判定し、有効と
判定された場合に、前記データ入力手段からの所定のビ
ット長のデータの出力を示すイネーブル信号を発生させ
るフレーム同期判定手段とを具備したことを特徴とす
る。また、本発明は、受信側装置内でフレーム同期を行
うためのフレーム同期回路であって、送信側装置から第
1のビットクロックとともに送られてきた固定長フレー
ムからなる伝送データを、該第1のビットクロックに従
って取り込むデータ入力手段と、前記データ入力手段に
て取り込まれた前記伝送データ中に含まれるフレーム同
期用ビットパターンを検出して第1のフレーム同期信号
を出力するフレーム同期信号検出手段と、前記送信側装
置とは別系統の装置から分配され入力された第2のフレ
ーム同期信号及び第2のビットクロック信号に基づい
て、該伝送された固定長フレーム内の所定の一部分をフ
レーム同期判定期間として指示する判定期間信号を出力
するフレーム同期判定期間設定手段と、前記フレーム同
期信号検出手段から出力された前記第1のフレーム同期
信号と前記フレーム同期判定期間設定手段から出力され
た前記判定期間信号に基づいて、該フレーム同期信号検
出手段により検出された前記フレーム同期用ビットパタ
ーンが有効かどうかを判定し、有効と判定された場合
に、前記データ入力手段からの所定のビット長のデータ
の出力を示すイネーブル信号を発生させるフレーム同期
判定手段とを具備したことを特徴とする。また、本発明
は、受信側装置内でフレーム同期を行うためのフレーム
同期回路であって、従属接続された複数の記憶素子によ
り構成され、送信側装置から第1のビットクロックとと
もに送られてきた固定長フレームからなる伝送データ
を、該第1のビットクロックに従って取り込み、所定の
ビット長単位で出力するデータ入力手段と、前記データ
入力手段にて取り込まれた前記伝送データ中の連続する
所定ビット長のデータを入力し、このデータと予め設定
された該所定ビット長のフレーム同期用ビットパターン
とを比較し、これらが一致した場合に第1のフレーム同
期信号を出力するフレーム同期信号検出手段と、前記送
信側装置とは別系統の装置から分配され入力された第2
のフレーム同期信号及び第2のビットクロック信号に基
づいて、前記フレーム同期信号検出手段により前記フレ
ーム同期用ビットパターンが検出される期間を、該伝送
された固定長フレーム内の所定の一部分の期間内で設定
し、この期間中アクティブとなる判定期間信号を出力す
るフレーム同期判定期間設定手段と、前記フレーム同期
判定期間設定手段から出力された前記判定期間信号がア
クティブになっている間に前記フレーム同期信号検出手
段から前記第1のフレーム同期信号が入力された場合に
リセットされ、前記第1のビットクロックに従って前記
固定長フレームのビット長分をカウントするごとに前記
データ入力手段からの前記所定のビット長のデータの出
力を示すイネーブル信号を発生するフレーム同期判定手
段とを具備したことを特徴とする。SUMMARY OF THE INVENTION The present invention is a frame synchronization circuit for performing frame synchronization in a receiving side device, which is data for taking in transmission data having a predetermined frame length sent from a transmitting side device. A first frame based on an input unit, the transmission data taken in by the data input unit, and a first bit clock transmitted from the transmission side device together with the transmission data or extracted from the transmission data. Based on a frame synchronization signal detecting means for detecting a synchronization signal and a second frame synchronization signal and a second bit clock signal distributed and input from a device of a system different from the transmission side device, Frame synchronization determination period setting means for setting a frame synchronization determination period of a short predetermined length, and setting by the frame synchronization determination period setting means Within the frame synchronization determination period,
It is determined whether the first frame synchronization signal detected by the frame synchronization signal detection means is valid, and when it is determined that the first frame synchronization signal is valid, the enable indicating the output of data of a predetermined bit length from the data input means And a frame synchronization determining means for generating a signal. Further, the present invention is a frame synchronization circuit for performing frame synchronization in a receiving side device, wherein transmission data composed of a fixed length frame sent from a transmitting side device together with a first bit clock is transmitted to the first side. And a frame synchronization signal detection means for detecting a frame synchronization bit pattern included in the transmission data captured by the data input means and outputting a first frame synchronization signal. , A frame synchronization determination of a predetermined part of the transmitted fixed-length frame based on a second frame synchronization signal and a second bit clock signal distributed and input from a device different from the transmission side device. Frame synchronization determination period setting means for outputting a determination period signal indicating a period, and output from the frame synchronization signal detection means Whether the frame synchronization bit pattern detected by the frame synchronization signal detecting means is valid based on the first frame synchronization signal and the determination period signal output from the frame synchronization determination period setting means. It is characterized by further comprising frame synchronization determination means for generating an enable signal indicating an output of data of a predetermined bit length from the data input means when it is determined to be valid. Further, the present invention is a frame synchronization circuit for performing frame synchronization in the receiving side device, which is constituted by a plurality of storage elements connected in cascade and has been sent from the transmitting side device together with the first bit clock. Data input means for fetching transmission data composed of a fixed length frame in accordance with the first bit clock and outputting it in a predetermined bit length unit, and a predetermined consecutive bit length of the transmission data fetched by the data input means. Frame synchronization signal detecting means for inputting the data, comparing this data with a preset frame synchronization bit pattern of the predetermined bit length, and outputting a first frame synchronization signal when these match, A second device distributed and input from a device of a different system from the device on the transmission side.
Based on the frame synchronization signal and the second bit clock signal, the period in which the frame synchronization signal detecting unit detects the frame synchronization bit pattern is within a predetermined part of the transmitted fixed length frame. And a frame synchronization determination period setting means for outputting a determination period signal that is active during this period, and the frame synchronization determination period signal output from the frame synchronization determination period setting means while the determination period signal is active. It is reset when the first frame synchronization signal is input from the signal detection means, and the predetermined bit from the data input means is reset every time the bit length of the fixed length frame is counted according to the first bit clock. Frame synchronization determining means for generating an enable signal indicating the output of long data. The features.
【0010】また、本発明に係るフレーム同期回路は、
外部からビットクロックとともに送られてきた固定長フ
レームからなる伝送データを、該ビットクロックに従っ
て取り込むデータ入力手段と、前記データ入力手段にて
取り込まれた前記伝送データ中に含まれるフレーム同期
用ビットパターンを検出して所定の同期信号を出力する
フレーム同期信号検出手段と、前記伝送データとは別に
入力されたフレーム同期信号に基づいて、該伝送された
固定長フレーム内の所定の部分をフレーム同期判定期間
として指示する判定期間信号を出力するフレーム同期判
定期間設定手段と、前記フレーム同期信号検出手段から
出力された前記同期信号と前記フレーム同期判定期間設
定手段から出力された前記判定期間信号に基づいて、該
フレーム同期信号検出手段により検出された前記フレー
ム同期用ビットパターンが有効かどうかを判定するフレ
ーム同期判定手段とを具備したことを特徴とする。Further, the frame synchronization circuit according to the present invention is
A data input unit that takes in transmission data composed of a fixed-length frame sent from the outside together with a bit clock according to the bit clock, and a frame synchronization bit pattern included in the transmission data taken in by the data input unit. Frame synchronization signal detection means for detecting and outputting a predetermined synchronization signal, and a predetermined portion in the transmitted fixed-length frame based on a frame synchronization signal input separately from the transmission data, for a frame synchronization determination period. Based on the determination period signal output from the frame synchronization determination period setting unit that outputs a determination period signal indicating as, the synchronization signal output from the frame synchronization signal detection unit and the frame synchronization determination period setting unit, The frame synchronization bit pattern detected by the frame synchronization signal detecting means. Wherein the chromatography emissions has and a frame synchronization determining means for determining if valid.
【0011】また、本発明に係るフレーム同期回路は、
縦続接続された複数の記憶素子により構成され、外部か
らビットクロックとともに送られてきた固定長フレーム
からなる伝送データを、該ビットクロックに従って取り
込み、所定のビット長単位で出力するデータ入力手段
と、前記データ入力手段にて取り込まれた前記伝送デー
タ中の連続する所定ビット長のデータを入力し、このデ
ータと予め設定された該所定ビット長のフレーム同期用
ビットパターンとを比較し、これらが一致した場合に所
定の同期信号を出力するフレーム同期信号検出手段と、
前記伝送データとは別に入力されたフレーム同期信号に
基づいて、前記フレーム同期信号検出手段により前記フ
レーム同期用ビットパターンが検出される期間を、該伝
送された固定長フレーム内の所定の期間内で設定し、こ
の期間中アクティブとなる判定期間信号を出力するフレ
ーム同期判定期間設定手段と、前記フレーム同期判定期
間設定手段から出力された前記判定期間信号がアクティ
ブになっている間に前記フレーム同期信号検出手段から
前記同期信号が入力された場合にリセットされ、前記ビ
ットクロックに従って前記固定長フレームのビット長分
をカウントするごとに前記データ入力手段からの前記所
定のビット長のデータの出力を示すイネーブル信号を発
生するフレーム同期判定手段とを具備したことを特徴と
する。Further, the frame synchronization circuit according to the present invention is
A data input unit configured by a plurality of storage elements connected in cascade, taking in transmission data consisting of a fixed length frame sent from outside with a bit clock according to the bit clock, and outputting the data in a predetermined bit length unit; Data of a continuous predetermined bit length in the transmission data fetched by the data input means is input, and this data is compared with a preset frame synchronization bit pattern of the predetermined bit length, and these are coincident with each other. Frame sync signal detection means for outputting a predetermined sync signal in the case,
Based on a frame synchronization signal input separately from the transmission data, a period during which the frame synchronization signal detecting unit detects the frame synchronization bit pattern is within a predetermined period within the transmitted fixed-length frame. A frame synchronization determination period setting means that outputs a determination period signal that is set and is active during this period; and the frame synchronization signal while the determination period signal output from the frame synchronization determination period setting means is active. An enable signal which is reset when the synchronization signal is input from the detection means, and which outputs the data of the predetermined bit length from the data input means every time the bit length of the fixed length frame is counted according to the bit clock. And a frame synchronization determining means for generating a signal.
【0012】また、好ましくは、前記データ入力手段
は、外部からビットクロックを入力する代わりに、外部
から送られてきた前記伝送データからビットクロックを
抽出することを特徴とする。Further, preferably, the data input means extracts a bit clock from the transmission data sent from the outside, instead of inputting the bit clock from the outside.
【0013】また、好ましくは、前記データ入力手段
は、前記伝送データを受けとるために縦続接続された複
数の記憶素子により構成されており、前記伝送データに
等長に配線したビットクロックまたは前記伝送データか
ら抽出されたビットクロックによって動作することを特
徴とする。Further, preferably, the data input means is composed of a plurality of storage elements connected in series to receive the transmission data, and a bit clock wired in equal length to the transmission data or the transmission data. It operates by the bit clock extracted from.
【0014】また、好ましくは、前記フレーム同期信号
検出手段は、前記固定長フレーム内のある特定の位置に
付与されたフレーム同期用ビットパターンを検出した時
に、フレーム同期信号を検出したと判断することを特徴
とする。Further, preferably, the frame synchronization signal detecting means determines that a frame synchronization signal is detected when a frame synchronization bit pattern given to a specific position in the fixed length frame is detected. Is characterized by.
【0015】また、好ましくは、前記フレーム同期信号
検出手段は、前記固定長フレーム内のある特定の位置に
付与されたフレーム同期用ビットパターンを、回路設計
あるいは基板設計後に変更可能とするために外部制御用
プロセッサから前記ビットパターンを設定可能となるよ
う記憶素子を用いたことを特徴とする。Further, preferably, the frame synchronization signal detecting means is an external device for changing a frame synchronization bit pattern provided at a specific position in the fixed length frame after a circuit design or a board design. A memory element is used so that the bit pattern can be set from the control processor.
【0016】また、好ましくは、前記フレーム同期信号
検出手段は、前記送信側装置からの伝送データにフレー
ムクロックが並走されている場合は、前記フレームクロ
ックの立ち上がりを検出しフレーム同期を検出したと判
断することを特徴とする。Preferably, the frame synchronization signal detecting means detects a rising edge of the frame clock and detects frame synchronization when a frame clock is run in parallel with the transmission data from the transmitting side device. It is characterized by making a judgment.
【0017】また、好ましくは、前記フレーム同期判定
期間設定手段は、前記別系列から分配されたフレームク
ロック及びビットクロックをもとに1フレーム内におい
てフレーム同期判定を行う時間を制限するためのフレー
ム同期判定期間設定信号を発生させる機能を持つことを
特徴とする。Further, preferably, the frame synchronization determination period setting means limits frame synchronization determination time within one frame based on the frame clock and the bit clock distributed from the different series. It is characterized by having a function of generating a determination period setting signal.
【0018】また、好ましくは、前記フレーム同期判定
期間設定手段は、回路及び基板設計後にフレーム同期判
定期間設定信号の位相を変化させることを可能とするこ
とを特徴とする。Preferably, the frame synchronization determination period setting means is capable of changing the phase of the frame synchronization determination period setting signal after designing the circuit and the board.
【0019】また、好ましくは、前記フレーム同期判定
期間設定手段は、前記送信側装置が複数個存在する場
合、各送信側装置数分だけ受信側装置に持つことを特徴
とする。Further, preferably, when there are a plurality of transmitting side devices, the frame synchronization determination period setting means has as many receiving side devices as there are transmitting side devices.
【0020】また、好ましくは、前記フレーム同期判定
手段は、前記フレーム同期信号検出手段からの出力と前
記フレーム同期判定期間設定手段からの出力によりフレ
ーム同期判定を行い、前記判定結果から受信側装置のビ
ットクロックによって前記固定長データを取り込むため
のイネーブル信号を発生させることを特徴とする。Further, preferably, the frame synchronization determination means performs frame synchronization determination based on the output from the frame synchronization signal detection means and the output from the frame synchronization determination period setting means, and from the determination result, the receiving side device It is characterized in that an enable signal for taking in the fixed length data is generated by a bit clock.
【0021】また、好ましくは、前記フレーム同期判定
手段は、前記受信側装置のビットクロックで動作するカ
ウンタと前記イネーブル信号を発生させるデコーダで構
成されており、前記フレーム同期信号検出手段の出力と
前記フレーム同期判定期間設定手段の出力の両方がアク
ティブになった時に前記カウンタのリセット信号とする
ことを特徴とする。Further, preferably, the frame synchronization determination means is composed of a counter which operates with a bit clock of the receiving side device and a decoder which generates the enable signal, and the output of the frame synchronization signal detection means and the output of the frame synchronization signal detection means. It is characterized in that when both of the outputs of the frame synchronization determination period setting means are activated, the reset signal of the counter is used.
【0022】[0022]
【作用】本発明では、まず、フレーム同期信号検出手段
が、データ入力手段にて取り込まれた伝送データに基づ
いてフレーム同期信号検出を行う。一方、フレーム同期
判定期間設定手段は、この伝送データとは別の系統から
分配されたフレーム同期信号に基づいて、伝送データの
フレーム長より短い期間でフレーム同期判定を行うよう
に設定する。In the present invention, first, the frame synchronization signal detecting means detects the frame synchronization signal based on the transmission data taken in by the data input means. On the other hand, the frame synchronization determination period setting means sets the frame synchronization determination in a period shorter than the frame length of the transmission data based on the frame synchronization signal distributed from a system different from the transmission data.
【0023】前記フレーム同期判定手段は、フレーム同
期判定期間設定手段により設定されたフレーム同期判定
期間の間にフレーム同期信号検出手段がフレーム同期信
号検出に成功したときに、該検出結果が有効であると判
定する。The frame synchronization determination means is effective when the frame synchronization signal detection means succeeds in detecting the frame synchronization signal during the frame synchronization determination period set by the frame synchronization determination period setting means. To determine.
【0024】このように本発明では、フレーム同期判定
期間設定手段を設け、同期検出期間を適宜設定すること
により、データ内に偶然現れたフレーム同期ビットパタ
ーンと同一のビットパターンによる誤同期引き込みを防
ぐことができ、簡便な方法で正確なフレーム同期検出を
行うことができる。例えば、送受信装置間の伝送データ
線の配線長のずれ、従って別系統から基板内各LSIに
分配されたフレーム同期信号からフレームの先頭の到着
する位相との違い(スキュー)の範囲内でフレーム同期
パターンとの比較を行えば、正確な同期検出ができるの
である。As described above, according to the present invention, the frame synchronization determination period setting means is provided and the synchronization detection period is appropriately set to prevent erroneous synchronization pull-in due to the same bit pattern as the frame synchronization bit pattern that happens to appear in the data. Therefore, accurate frame synchronization detection can be performed by a simple method. For example, there is a shift in the wiring length of the transmission data line between the transmitting and receiving devices, and therefore, frame synchronization within the range (skew) from the phase at which the head of the frame arrives from the frame synchronization signal distributed to each LSI in the board from another system. Accurate synchronization detection can be performed by comparing with the pattern.
【0025】また、本発明によれば、送受信装置間に必
要な配線の種類が少ないので、回路規模が増大しても、
送受信装置間での配線数やLSIのピン数の増大を回避
することができる。Further, according to the present invention, since the number of types of wiring required between the transmitter and the receiver is small, even if the circuit scale increases,
It is possible to avoid an increase in the number of wires and the number of pins of the LSI between the transmitting and receiving devices.
【0026】また、フレーム同期判定期間設定手段によ
り設定される同期検出期間内に、同期を確立できれば良
いので、送受信装置間、例えば同一基板内の各LSI
間、の伝送データ線の配線長は、ある程度以内に抑えて
おけばよいことになり、等長化配線のマージンを大きく
することができる。Further, since it is sufficient that the synchronization can be established within the synchronization detection period set by the frame synchronization determination period setting means, it is possible to perform the synchronization between the transmitting / receiving devices, for example, each LSI on the same substrate.
The wiring length of the transmission data line during this period can be kept within a certain range, and the margin of the equal length wiring can be increased.
【0027】[0027]
【実施例】以下、図面を参照しながら実施例を説明す
る。
(第1の実施例)図1は、本発明の第1の実施例に係る
フレーム同期回路を示す概略ブロック図である。本実施
例における主な信号のタイミングチャートを図8に示
す。また、フレーム同期信号は、その立上がりでフレー
ムの先頭を示すものであるとする。Embodiments will be described below with reference to the drawings. (First Embodiment) FIG. 1 is a schematic block diagram showing a frame synchronization circuit according to the first embodiment of the present invention. A timing chart of main signals in this embodiment is shown in FIG. Further, it is assumed that the frame sync signal indicates the beginning of the frame at the rising edge.
【0028】本実施例のフレーム同期回路は、受信側装
置(例えばLSI)に内臓されるものであり、図示しな
い送信側装置(例えばLSI)から伝送されたビットク
ロックBCLk in によって動作するデータ入力部10
0、フレーム同期信号検出部200、フレーム同期判定
部300、送信側装置とは別系統(例えばクロック発生
装置など)から分配されたビットクロックBCLk Mai
n で動作するフレーム同期判定期間設定部400から構
成される。The frame synchronization circuit of this embodiment is built in a receiving side device (eg LSI), and operates by a bit clock BCLk in transmitted from a transmitting side device (eg LSI) (not shown). 10
0, the frame synchronization signal detection unit 200, the frame synchronization determination unit 300, and the bit clock BCLk Mai distributed from a system different from the transmission side device (for example, a clock generation device).
The frame synchronization determination period setting unit 400 operates at n.
【0029】データ入力部100は、図8に示すごと
く、ビットクロックBCLk in に従い、送信側装置か
ら伝送されたデータData in を取り込み、および取
り込んだデータData in 中からフレーム同期パター
ン長であるnビット分の並列データSync Patを1ビ
ットづつシフトしつつ出力するとともに、出力データD
ata in をN(例えば1あるいは8,16,32,6
4など)ビット分のデータData Main として順次出
力する。As shown in FIG. 8, the data input section 100 takes in the data Data in transmitted from the transmitting side device in accordance with the bit clock BCLk in, and takes n bits which is the frame synchronization pattern length from the taken in data Data in. Minute parallel data Sync Pat is output while shifting by 1 bit at a time, and output data D
ata in to N (eg 1 or 8, 16, 32, 6
4 bits, etc.) are sequentially output as data Data Main for bits.
【0030】データ入力部100は、例えば図2(a)
のように縦続接続された記憶素子(例えばフリップフロ
ップ回路)101によって構成される。フレーム同期信
号検出部200に送られるnビットは、予め決められた
フレーム同期パターン長に一致している。LSIなどの
当該受信側装置本体に送られるData Main のビット
幅Nは、その内部処理によってのみ決定される。ただ
し、データData inのビット長の約数とする。記憶
素子101にて構成されるシフトレジスタの中でフレー
ム同期検出部200に送るデータを取り出す位置と、D
ata Main として出力する位置との関係は、フレーム
同期パターンと実際に取り込む必要のあるデータの間の
(予め決定されている)ビット数(図2(b)参照)や
後述するフレーム同期判定部300にあるデコーダ30
3がいくつのカウント値でイネーブル信号を発生させる
かによって決まる。例えば、Stuff bitが0ビ
ットで、フレーム同期信号判定部300にあるデコーダ
がカウント値1でイネーブル信号を発生させる場合は図
2(c)のようになる。The data input section 100 is, for example, as shown in FIG.
The storage elements (for example, flip-flop circuits) 101 are connected in series as described above. The n bits sent to the frame synchronization signal detection unit 200 match the predetermined frame synchronization pattern length. The bit width N of Data Main sent to the main body of the receiving side device such as an LSI is determined only by its internal processing. However, it is a divisor of the bit length of the data Data in. A position where data to be sent to the frame synchronization detection unit 200 is extracted in the shift register constituted by the storage element 101;
The relationship with the position output as ata Main is the number of bits (predetermined) between the frame synchronization pattern and the data that actually needs to be fetched (see FIG. 2B) and the frame synchronization determination unit 300 described later. Decoder 30 in
3 depends on how many count values generate the enable signal. For example, when the Stuff bit is 0 bit and the decoder in the frame synchronization signal determination unit 300 generates an enable signal with a count value of 1, it becomes as shown in FIG.
【0031】なお、ビットクロックBCLk in は、送
信側装置からのデータ線に並走される場合の他に、デー
タData in から抽出しても良い。フレーム同期信号
検出部200は、データ入力部100からの並列データ
Sync Patを送信側装置のビットクロックBCLk i
n によって取り込み、そのnビットのデータがフレーム
同期パターンと一致したときのみ、一致パルスSYNC
を発生し、フレーム同期判定部300に送る。The bit clock BCLk in may be extracted from the data Data in in addition to the case where the bit clock BCLk in runs in parallel with the data line from the transmission side device. The frame synchronization signal detection unit 200 outputs the parallel data Sync Pat from the data input unit 100 to the bit clock BCLk i of the transmission side device.
Matching pulse SYNC is acquired only when the n-bit data matches the frame synchronization pattern.
Is generated and sent to the frame synchronization determination unit 300.
【0032】図3は、フレーム同期信号検出部200の
内部構成の一例である。回路設計時などにてフレーム同
期パターンが「00000001」と予め決定されてい
る場合であり、データ入力部100からの8ビットのパ
ターンがフレーム同期パターンに一致したときに、図8
のようにSYNC信号をアクティブにしてフレーム同期
判定部300に送る。FIG. 3 shows an example of the internal structure of the frame synchronization signal detecting section 200. When the frame synchronization pattern is previously determined to be “00000001” at the time of circuit design and the like, and the 8-bit pattern from the data input unit 100 matches the frame synchronization pattern, FIG.
Then, the SYNC signal is activated and sent to the frame synchronization determination unit 300.
【0033】図4は、フレーム同期パターンを回路設計
あるいは基板設計後に変更することが可能な構成例であ
り、フレーム同期パターン長分の記憶素子201および
データ入力部100からのデータと比較するためのゲー
ト素子202,203から構成されている。フレーム同
期パターン長分の記憶素子201は、外部制御用プロセ
ッサによって任意の値に設定可能であり、記憶素子20
1からの値とデータ入力部100からの値が一致したと
きのみ、一致信号SYNCをアクティブにしてフレーム
同期判定部300に送る。FIG. 4 shows an example of the structure in which the frame synchronization pattern can be changed after the circuit design or the board design, and is for comparing with the data from the storage element 201 and the data input unit 100 for the frame synchronization pattern length. It is composed of gate elements 202 and 203. The storage element 201 for the frame synchronization pattern length can be set to an arbitrary value by the external control processor.
Only when the value from 1 and the value from the data input unit 100 match, the match signal SYNC is activated and sent to the frame synchronization determination unit 300.
【0034】図5に、フレーム同期判定期間設定部40
0の内部構成の一例を示す。また、図6に、図8に示し
た出力信号GWNDと1フレーム周期との関係を示す。
このフレーム周期判定期間設定部400は、1フレーム
周期カウンタ部402、この1フレーム周期カウンタ部
402の出力信号を入力としたデコーダ部403、1フ
レーム周期カウンタ部402に対するリセット信号を発
生させるリセットパルス発生回路401で構成され、送
信側装置とは別系統から分配されたフレーム周期信号F
CLK Main およびビットクロックBCLK Main によ
って動作する。FIG. 5 shows the frame synchronization determination period setting section 40.
An example of the internal configuration of 0 is shown. Further, FIG. 6 shows the relationship between the output signal GWND shown in FIG. 8 and one frame period.
The frame cycle determination period setting section 400 includes a 1-frame cycle counter section 402, a decoder section 403 which receives the output signal of the 1-frame cycle counter section 402 as an input, and a reset pulse generation for generating a reset signal to the 1-frame cycle counter section 402. The frame period signal F which is composed of the circuit 401 and is distributed from a system different from that of the transmitting side device.
It operates by CLK Main and bit clock BCLK Main.
【0035】1フレーム周期カウンタ部402は、ビッ
トクロックBCLK Main を、0から(1フレーム内の
ビット長−1)まで計数可能であり、カウント値をその
出力とする。リセットパルス発生回路401の出力がア
クティブになったときに、フレーム先頭であると判定
し、カウンタ値をリセットして計数を繰り返す。なお、
1フレームを送受信装置間で並列伝送する場合、1フレ
ーム周期カウンタ部402は、(1フレームのビット長
/並列幅)までカウント計算可能としても良い。The 1-frame cycle counter section 402 can count the bit clock BCLK Main from 0 to (bit length within 1 frame-1), and outputs the count value. When the output of the reset pulse generation circuit 401 becomes active, it is determined that the frame is at the head, the counter value is reset, and counting is repeated. In addition,
When one frame is transmitted in parallel between the transmitting and receiving devices, the one-frame cycle counter unit 402 may be capable of count calculation up to (bit length of one frame / parallel width).
【0036】デコーダ部403は、送信側装置からのデ
ータData in の1フレーム内のある一定の期間で図
8のようなGWND信号を発生させる。すなわち、1フ
レーム周期カウンタ部402の出力がデコーダ部403
内に予め設定された第1の計数値(図6のC1)に一致
したときにGWND信号をアサートし、その後、該出力
が予め設定された第2の計数値(図6のC2)に一致し
たときにGWND信号をデアサートする。The decoder section 403 generates a GWND signal as shown in FIG. 8 in a certain period within one frame of the data Data in from the transmission side device. That is, the output of the 1-frame cycle counter unit 402 is the decoder unit 403.
Asserts a GWND signal when it matches a preset first count value (C1 in FIG. 6), and then the output matches a preset second count value (C2 in FIG. 6) Then, the GWND signal is deasserted.
【0037】送信側装置が複数存在する場合は、各送信
側装置からのデータData in のスキューがGWND
信号幅以内に収まればよく、例えば送受信装置がLSI
であり、それらを一基板あるいは一筐体に実装する場
合、基板設計等が容易になる。また、送信側装置が複数
あり、各伝送データのスキューが比較的大きくなる場合
の一構成例として、各送信側装置に対応してフレーム同
期判定期間設定部400を複数設けても良い。また、基
板設計あるいは筐体を組んだ後、システム立ち上げ時
に、フレーム同期用セルを流し、GWND信号をアクテ
ィブにする期間を設定しても良い。When there are a plurality of transmitting side devices, the skew of the data Data in from each transmitting side device is GWND.
It only needs to fit within the signal width.
Therefore, when they are mounted on one board or one housing, board design and the like become easy. Further, as one configuration example in which there are a plurality of transmitting side devices and the skew of each transmission data is relatively large, a plurality of frame synchronization determination period setting units 400 may be provided corresponding to each transmitting side device. Further, after the board is designed or the case is assembled, the period for activating the GWND signal by flowing the cell for frame synchronization may be set when the system is started up.
【0038】リセットパルス発生回路401は、別系統
から分配されたフレーム周期信号FCLK Main の立ち
上がりを検出し、その立ち上がりで1フレーム周期カウ
ンタ部402にリセット信号を送る。フレーム周期信号
FCLK Main およびビットクロックBCLK Main の
位相を基板設計あるいは筐体設計後に変化可能とするこ
とにより、各送受信装置間のデータの遅延が同方向にず
れた場合に対応可能となる。The reset pulse generation circuit 401 detects the rising edge of the frame cycle signal FCLK Main distributed from another system and sends a reset signal to the 1-frame cycle counter section 402 at the rising edge. By allowing the phases of the frame cycle signal FCLK Main and the bit clock BCLK Main to be changed after the board design or the housing design, it is possible to deal with the case where the data delays between the respective transmitters / receivers deviate in the same direction.
【0039】図7は、フレーム同期判定部300の内部
構成の一例である。このフレーム同期判定部300は、
1フレーム周期カウンタ部302、この1フレーム周期
カウンタ部302の出力信号を入力としたデコーダ部3
03、1フレーム周期カウンタ部302に対するリセッ
ト信号を発生させるリセットパルス発生回路301で構
成される。FIG. 7 shows an example of the internal configuration of the frame synchronization determination section 300. The frame synchronization determination unit 300
1-frame cycle counter section 302, and decoder section 3 using the output signal of the 1-frame cycle counter section 302 as an input
03, a reset pulse generation circuit 301 for generating a reset signal for the 1-frame cycle counter 302.
【0040】1フレーム周期カウンタ部302は、送信
側装置から伝送されるビットクロックBCLk in を、
0から(1フレーム内のビット長−1)まで計数可能で
あり、カウント値をその出力とする。リセットパルス発
生回路301の出力がアクティブになったときに、フレ
ーム先頭であると判定し、カウンタ値をリセットして計
数を繰り返す。The 1-frame cycle counter section 302 receives the bit clock BCLk in transmitted from the transmitting side device,
Counting from 0 to (bit length within one frame-1) is possible, and the count value is used as its output. When the output of the reset pulse generation circuit 301 becomes active, it is determined that the frame is at the head, the counter value is reset, and counting is repeated.
【0041】デコーダ部303は、1フレーム周期カウ
ンタ部302の出力値をもとに、図8のようなデータ入
力部100からのデータData Main を指示するイネ
ーブル信号Enableを1フレーム周期で発生させ
る。すなわち、1フレーム周期カウンタ部302の出力
がデコーダ部303内に予め設定された第1の計数値に
一致したときにイネーブル信号Enableをアサート
し、その後、該出力が予め設定された第2の計数値に一
致したときにイネーブル信号Enableをデアサート
する、という動作が繰り返される。なお、1フレーム周
期カウンタ部302は、上記構成の代わりに、内部とり
こみ幅分のカウンタで構成しても良い。例えば、16ビ
ット幅でとりこむ場合、4ビットカウンタを設け、デコ
ーダ部303は0〜15のうちの所定の値のときにイネ
ーブル信号Enableを発生させるようにしても良
い。The decoder section 303 generates an enable signal Enable for instructing the data Data Main from the data input section 100 as shown in FIG. 8 in one frame cycle based on the output value of the one frame cycle counter section 302. That is, the enable signal Enable is asserted when the output of the 1-frame period counter unit 302 matches the first count value set in advance in the decoder unit 303, and then the output is set to the second count value set in advance. The operation of deasserting the enable signal Enable when the numerical values match is repeated. Note that the 1-frame cycle counter unit 302 may be configured by a counter for the internal incorporation width instead of the above configuration. For example, when incorporating with a 16-bit width, a 4-bit counter may be provided and the decoder unit 303 may generate the enable signal Enable when the value is a predetermined value from 0 to 15.
【0042】このイネーブル信号Enableは、デー
タ入力部100からのデータData Main の出力形式
に依存しており、例えば、データ入力部100からビッ
トシリアルに出力したい場合は、1ビットごとにイネー
ブル信号Enableを発生させ、8ビットの並列デー
タとして出力したい場合は、8ビットごとにイネーブル
信号Enableを発生させる。なお、1フレーム内の
データフォーマットが決定されていれば、1フレーム内
のある一部分のデータを取り込まないという動作も可能
である。The enable signal Enable depends on the output format of the data Data Main from the data input unit 100. For example, when it is desired to output the data from the data input unit 100 in a bit-serial manner, the enable signal Enable is set for each bit. When it is desired to generate and output as 8-bit parallel data, the enable signal Enable is generated every 8 bits. Note that if the data format in one frame is determined, an operation of not capturing a part of data in one frame is also possible.
【0043】リセットパルス発生回路301は、フレー
ム周期信号検出部200からのSYNC信号とフレーム
同期判定期間設定部400からのGWND信号の両方が
アクティブのときのみ、1フレーム周期カウンタ部30
2にリセット信号を送る。上記の2つの信号の論理和を
取ることで、データData in 内に偶然発生したフレ
ーム同期ビットパターンと同一のパターンによる誤同期
を防止することが可能となる。The reset pulse generating circuit 301 has a one-frame period counter section 30 only when both the SYNC signal from the frame period signal detecting section 200 and the GWND signal from the frame synchronization determination period setting section 400 are active.
Send a reset signal to 2. By taking the logical sum of the above two signals, it is possible to prevent erroneous synchronization due to the same pattern as the frame synchronization bit pattern that happens to occur in the data Data in.
【0044】このように本実施例によれば、同期判定期
間を適宜設定することにより、データ内に偶然現れたフ
レーム同期ビットパターンと同一のビットパターンによ
る誤同期引き込みを防ぐことができるとともに、送受信
装置間に必要な配線の種類が少ないので、回路規模が増
大しても、送受信装置間での配線数やLSIのピン数の
増大を回避することができ、さらに、フレーム同期判定
期間設定手段により設定される同期検出期間内に、同期
を確立できれば良いので、送受信装置間の伝送データ線
の配線長は、ある程度以内に抑えておけばよいことにな
り、等長化配線のマージンを大きくすることができる。As described above, according to the present embodiment, by properly setting the synchronization determination period, it is possible to prevent erroneous synchronization pull-in caused by the same bit pattern as the frame synchronization bit pattern that appears in the data by accident, and to transmit / receive data. Since the number of types of wiring required between the devices is small, even if the circuit scale increases, it is possible to avoid an increase in the number of wirings between the transmission / reception devices and the number of pins of the LSI. Since it is only necessary to establish synchronization within the synchronization detection period that is set, the wiring length of the transmission data line between the transmitter and receiver can be kept within a certain amount, and the margin for equal length wiring should be increased. You can
【0045】(実施例2)図9は、本発明の第2の実施
例に係るフレーム同期回路の概略ブロック図である。(Embodiment 2) FIG. 9 is a schematic block diagram of a frame synchronization circuit according to a second embodiment of the present invention.
【0046】本実施例のフレーム同期回路は、図示しな
い送信側装置(例えばLSI)から伝送されたビットク
ロックBCLk in によって動作するデータ入力部10
0´、フレーム先頭位置検出部500、フレーム同期判
定部300、送信側装置とは別系統から分配されたビッ
トクロックBCLk Main で動作するフレーム同期判定
期間設定部400から構成される。The frame synchronizing circuit of the present embodiment operates by the data input section 10 which operates by the bit clock BCLk in transmitted from a transmitting side device (eg LSI) not shown.
0 ′, a frame head position detection unit 500, a frame synchronization determination unit 300, and a frame synchronization determination period setting unit 400 that operates with a bit clock BCLk Main distributed from a system different from the transmission side device.
【0047】データ入力部100´は、第1の実施例の
データ入力部100から、nビット分の並列データSy
nc Patを出力する機能に対応する構成を省いたもので
ある。フレーム同期判定部300およびフレーム同期判
定期間設定部400は、第1の実施例と同様である。The data input section 100 'has the same structure as the data input section 100 of the first embodiment except that it has n bits of parallel data Sy.
The configuration corresponding to the function for outputting nc Pat is omitted. The frame synchronization determination unit 300 and the frame synchronization determination period setting unit 400 are the same as those in the first embodiment.
【0048】第1の実施例では、SYNC信号は、フレ
ーム同期信号検出部200にてデータ入力部100から
取り込んだ並列データSync Patと所定のフレーム同
期パターンとの一致検出をして発生した。これに対して
本実施例では、送信側装置から受信側装置にデータ線に
ほぼ等長に配線された信号線を用いてフレーム同期信号
FCLKinを与え、図9に示したフレーム先頭位置検
出部500にて、フレーム同期信号FCLK in の立ち
上がりを送信側装置からのビットクロックBCLK in
に従って判別し、それを一致信号SYNCとしてフレー
ム同期判定部300に送るものである。In the first embodiment, the SYNC signal is generated by the frame sync signal detection unit 200 upon detection of coincidence between the parallel data Sync Pat fetched from the data input unit 100 and a predetermined frame sync pattern. On the other hand, in the present embodiment, the frame synchronization signal FCLKin is given from the transmission side device to the reception side device by using the signal line wired to the data line with substantially equal length, and the frame head position detection unit 500 shown in FIG. At the rising edge of the frame synchronization signal FCLK in, the bit clock BCLK in
According to the above, it is sent to the frame synchronization judging section 300 as a coincidence signal SYNC.
【0049】このように構成しても、フレーム同期を確
立することが可能である。また、本発明は上述した各実
施例に限定されるものではなく、その要旨を逸脱しない
範囲で、種々変形して実施することができる。Even with this configuration, frame synchronization can be established. Further, the present invention is not limited to the above-described embodiments, and various modifications can be carried out without departing from the scope of the invention.
【0050】[0050]
【発明の効果】このように本発明では、フレーム同期判
定期間設定手段を設け、同期検出期間を適宜設定するこ
とにより、データ内に偶然現れたフレーム同期ビットパ
ターンと同一のビットパターンによる誤同期引き込みを
防ぐことができ、簡便な方法で正確なフレーム同期検出
を行うことができる。As described above, according to the present invention, by providing the frame synchronization determination period setting means and appropriately setting the synchronization detection period, erroneous synchronization pull-in by the same bit pattern as the frame synchronization bit pattern that happens to occur in the data is obtained. It is possible to prevent the above, and it is possible to perform accurate frame synchronization detection by a simple method.
【0051】また、本発明によれば、送受信装置間に必
要な配線の種類が少ないので、回路規模が増大しても、
送受信装置間での配線数やLSIのピン数の増大を回避
することができる。Further, according to the present invention, since the number of types of wiring required between the transmitter and the receiver is small, even if the circuit scale increases,
It is possible to avoid an increase in the number of wires and the number of pins of the LSI between the transmitting and receiving devices.
【0052】また、フレーム同期判定期間設定手段によ
り設定される同期検出期間内に、同期を確立できれば良
いので、送受信装置間、例えば同一基板内の各LSI
間、の伝送データ線の配線長は、ある程度以内に抑えて
おけばよいことになり、等長化配線のマージンを大きく
することができる。Further, since it suffices that the synchronization can be established within the synchronization detection period set by the frame synchronization determination period setting means, it is possible to perform transmission / reception devices, for example, each LSI on the same substrate.
The wiring length of the transmission data line during this period can be kept within a certain range, and the margin of the equal length wiring can be increased.
【図1】本発明の第1の実施例に係るフレーム同期回路
の概略構成を示す図FIG. 1 is a diagram showing a schematic configuration of a frame synchronization circuit according to a first embodiment of the present invention.
【図2】データ入力部の内部構成の一例を示す図FIG. 2 is a diagram showing an example of an internal configuration of a data input unit.
【図3】フレーム同期信号検出部の内部構成の一例を示
す図FIG. 3 is a diagram showing an example of an internal configuration of a frame synchronization signal detection unit.
【図4】フレーム同期信号検出部の内部構成の他の例を
示す図FIG. 4 is a diagram showing another example of the internal configuration of the frame synchronization signal detection unit.
【図5】フレーム同期判定期間設定部の内部構成の一例
を示す図FIG. 5 is a diagram showing an example of an internal configuration of a frame synchronization determination period setting unit.
【図6】ウィンドウ信号GWNDの一例を示す図FIG. 6 is a diagram showing an example of a window signal GWND.
【図7】フレーム同期判定部の内部構成の一例を示す図FIG. 7 is a diagram showing an example of an internal configuration of a frame synchronization determination unit.
【図8】第1の実施例の主な信号のタイミングチャートFIG. 8 is a timing chart of main signals of the first embodiment.
【図9】本発明の第2の実施例に係るフレーム同期回路
の概略構成を示す図FIG. 9 is a diagram showing a schematic configuration of a frame synchronization circuit according to a second embodiment of the present invention.
【図10】従来例の第1の構成を示す図FIG. 10 is a diagram showing a first configuration of a conventional example.
【図11】従来例の第2の構成を示す図FIG. 11 is a diagram showing a second configuration of a conventional example.
100…データ入力部、101…記憶素子、200…フ
レーム同期信号検出部、201…記憶素子、202,2
03…ゲート素子、300…フレーム同期判定部、30
1…リセットパルス発生回路、302…1フレーム周期
カウンタ部、303…デコーダ部、400…フレーム同
期判定期間設定部、401…リセットパルス発生回路、
402…1フレーム周期カウンタ部、403…デコーダ
部、500…フレーム先頭位置検出部100 ... Data input section, 101 ... Storage element, 200 ... Frame synchronization signal detection section, 201 ... Storage element, 202, 2
03 ... Gate element, 300 ... Frame synchronization determination unit, 30
DESCRIPTION OF SYMBOLS 1 ... Reset pulse generation circuit, 302 ... 1-frame period counter section, 303 ... Decoder section, 400 ... Frame synchronization determination period setting section, 401 ... Reset pulse generation circuit,
402 ... 1-frame cycle counter section, 403 ... Decoder section, 500 ... Frame start position detection section
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平4−38026(JP,A) 特開 平4−185129(JP,A) 特開 昭64−4135(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04L 7/08 H04J 3/06 ─────────────────────────────────────────────────── ─── Continuation of the front page (56) References JP-A-4-38026 (JP, A) JP-A-4-185129 (JP, A) JP-A 64-4135 (JP, A) (58) Field (Int.Cl. 7 , DB name) H04L 7/08 H04J 3/06
Claims (3)
フレーム同期回路であって、 送信側装置 から送られてきた所定のフレーム長を有する
伝送データを取り込むデータ入力手段と、 前記データ入力手段にて取り込まれた前記伝送データ、
及び該伝送データとともに前記送信側装置から送られて
きた又は該伝送データから抽出した第1のビットクロッ
クに基づいて第1のフレーム同期信号の検出を行うフレ
ーム同期信号検出手段と、 前記送信側装置とは別系統の装置から分配され入力され
た第2のフレーム同期信号及び第2のビットクロック信
号に基づいて、前記フレーム長より短い所定の長さのフ
レーム同期判定期間を設定するフレーム同期判定期間設
定手段と、 前記フレーム同期判定期間設定手段により設定されたフ
レーム同期判定期間内で、前記フレーム同期信号検出手
段により検出された前記第1のフレーム同期信号が有効
かどうかを判定し、有効と判定された場合に、前記デー
タ入力手段からの所定のビット長のデータの出力を示す
イネーブル信号を発生させるフレーム同期判定手段とを
具備したことを特徴とするフレーム同期回路。1. For performing frame synchronization in a receiving device
A frame synchronization circuit, the data input means for taking in transmission data having a predetermined frame length sent from the transmitting side device, the transmission data taken in by the data input means ,
And sent from the transmission side device together with the transmission data
The first bit clock that came or was extracted from the transmitted data.
A first frame the frame synchronization signal detecting means for detecting a synchronizing signal based on the click, a second frame synchronization signal and the second bit clock signal wherein the transmitting-side apparatus that has been input is distributed from the device of another system
Based on the item, and the frame synchronization determination period setting means for setting a full <br/> frame synchronization determination period of the frame length shorter than a predetermined length, a frame synchronization determination period set by the frame synchronization determination period setting means It is determined whether the first frame synchronization signal detected by the frame synchronization signal detection means is valid, and if it is determined that the first frame synchronization signal is valid , the data
Data output of a predetermined bit length from the input means
A frame synchronization circuit comprising: a frame synchronization determination means for generating an enable signal .
フレーム同期回路であって、 送信側装置 から第1のビットクロックとともに送られて
きた固定長フレームからなる伝送データを、該第1のビ
ットクロックに従って取り込むデータ入力手段と、 前記データ入力手段にて取り込まれた前記伝送データ中
に含まれるフレーム同期用ビットパターンを検出して第
1のフレーム同期信号を出力するフレーム同期信号検出
手段と、 前記送信側装置とは別系統の装置から分配され入力され
た第2のフレーム同期信号及び第2のビットクロック信
号に基づいて、該伝送された固定長フレーム内の所定の
一部分をフレーム同期判定期間として指示する判定期間
信号を出力するフレーム同期判定期間設定手段と、 前記フレーム同期信号検出手段から出力された前記第1
のフレーム同期信号と前記フレーム同期判定期間設定手
段から出力された前記判定期間信号に基づいて、該フレ
ーム同期信号検出手段により検出された前記フレーム同
期用ビットパターンが有効かどうかを判定し、有効と判
定された場合に、前記データ入力手段からの所定のビッ
ト長のデータの出力を示すイネーブル信号を発生させる
フレーム同期判定手段とを具備したことを特徴とするフ
レーム同期回路。2. For performing frame synchronization in a receiving device
A frame synchronization circuit, a transmission data composed of the first fixed-length frame transmitted with the bit clock from the sending device, a data input means for loading in accordance with the first bi <br/> Ttokurokku, the data input the detected frame synchronization bit pattern included in said transmission data fetched by means
Frame synchronization signal detecting means for outputting a frame synchronization signal, a second frame synchronization signal and the second bit clock signal, wherein the transmitting device is distributed input from a device of another system
According to a predetermined number in the transmitted fixed length frame,
A frame synchronization determination period setting means for outputting a determination period signal indicating a first portion as a frame synchronization determination period, the frame output from the synchronization signal detection means the first
Of the frame synchronization signal and the determination period signal output from the frame synchronization determination period setting means, it is determined whether the frame synchronization bit pattern detected by the frame synchronization signal detection means is valid, Size
If the specified bit from the data input means is
A frame synchronization circuit, comprising: a frame synchronization determination means for generating an enable signal indicating the output of the data having a frame length .
フレーム同期回路であって、 従属接続された複数の記憶素子により構成され、送信側
装置から第1のビットクロックとともに送られてきた固
定長フレームからなる伝送データを、該第1のビットク
ロックに従って取り込み、所定のビット長単位で出力す
るデータ入力手段と、 前記データ入力手段にて取り込まれた前記伝送データ中
の連続する所定ビット長のデータを入力し、このデータ
と予め設定された該所定ビット長のフレーム同期用ビッ
トパターンとを比較し、これらが一致した場合に第1の
フレーム同期信号を出力するフレーム同期信号検出手段
と、 前記送信側装置とは別系統の装置から分配され入力され
た第2のフレーム同期信号及び第2のビットクロック信
号に基づいて、前記フレーム同期信号検出手段により前
記フレーム同期用ビットパターンが検出される期間を、
該伝送された固定長フレーム内の所定の一部分の期間内
で設定し、この期間中アクティブとなる判定期間信号を
出力するフレーム同期判定期間設定手段と、 前記フレーム同期判定期間設定手段から出力された前記
判定期間信号がアクティブになっている間に前記フレー
ム同期信号検出手段から前記第1のフレーム同期信号が
入力された場合にリセットされ、前記第1のビットクロ
ックに従って前記固定長フレームのビット長分をカウン
トするごとに前記データ入力手段からの前記所定のビッ
ト長のデータの出力を示すイネーブル信号を発生するフ
レーム同期判定手段とを具備したことを特徴とするフレ
ーム同期回路。3. For performing frame synchronization in a receiving device
A frame synchronization circuit is constituted by a cascaded plurality of storage elements, the transmission side
The transmission data composed of the first fixed-length frame transmitted with the bit clock from the device, takes in accordance with the first bit clock, a data input means for outputting a predetermined bit length unit, taken at the data input means The continuous data of the predetermined bit length in the transmitted transmission data is input, this data is compared with the preset frame synchronization bit pattern of the predetermined bit length, and if they match, the first
Frame synchronization signal detecting means for outputting a frame synchronization signal, and a second frame synchronization signal and a second bit clock signal distributed and input from a device of a different system from the transmission side device.
The period during which the frame synchronization bit pattern is detected by the frame synchronization signal detection means,
A frame synchronization determination period setting means for setting within a predetermined part of the transmitted fixed length frame and outputting a determination period signal active during this period, and an output from the frame synchronization determination period setting means. It is reset when the first frame synchronization signal is input from the frame synchronization signal detection means while the determination period signal is active, and is reset by the bit length of the fixed length frame according to the first bit clock. Frame synchronization determining means for generating an enable signal indicating the output of the data of the predetermined bit length from the data input means each time the frame synchronizing circuit is counted.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP23802494A JP3412927B2 (en) | 1994-09-30 | 1994-09-30 | Frame synchronization circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP23802494A JP3412927B2 (en) | 1994-09-30 | 1994-09-30 | Frame synchronization circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08102732A JPH08102732A (en) | 1996-04-16 |
JP3412927B2 true JP3412927B2 (en) | 2003-06-03 |
Family
ID=17024035
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP23802494A Expired - Fee Related JP3412927B2 (en) | 1994-09-30 | 1994-09-30 | Frame synchronization circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3412927B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0883262A3 (en) | 1997-06-04 | 2003-12-17 | NEC Electronics Corporation | Synchronous signal detecting circuit, method, and information storage medium |
JP3330555B2 (en) | 1999-01-28 | 2002-09-30 | 沖電気工業株式会社 | Synchronous circuit |
-
1994
- 1994-09-30 JP JP23802494A patent/JP3412927B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH08102732A (en) | 1996-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8023602B2 (en) | Serial data communication apparatus and methods of using a single line | |
US4284953A (en) | Character framing circuit | |
JP3412927B2 (en) | Frame synchronization circuit | |
US20080247496A1 (en) | Early HSS Rx Data Sampling | |
WO1997004575A1 (en) | Extended chip select reset apparatus and method | |
KR100231286B1 (en) | The packet router | |
JPH0614649B2 (en) | Terminal adapter having multiple HDLC communication channel receiver | |
RU2043652C1 (en) | Device for interface between computer and communication channel | |
JP2897404B2 (en) | Data transmission apparatus and method | |
SU1113790A1 (en) | Interface for linking computer with communication channels | |
JP2619939B2 (en) | Synchronous pattern detection circuit | |
JP2845768B2 (en) | Time information synchronization device | |
JP3137090B2 (en) | Error detection circuit | |
US20020097754A1 (en) | Elastic store circuit | |
JP3256464B2 (en) | Asynchronous transfer control method | |
JP3108328B2 (en) | Synchronous playback circuit | |
JP2862926B2 (en) | Frame synchronization protection circuit | |
JP3115756B2 (en) | Demultiplexer circuit | |
JPH04145566A (en) | Serial transferring circuit | |
JP2590935B2 (en) | Digital transmission data recovery circuit | |
JP2735760B2 (en) | Pattern detection circuit | |
JPS6316934B2 (en) | ||
JPH088546B2 (en) | Frame synchronization detection method for digital transmission circuits | |
JPH098673A (en) | Block synchronous processing circuit | |
JPH0430234A (en) | Error detection circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080328 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090328 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100328 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |