JP2000068992A - Frame synchronization detection method for inverted data and its device - Google Patents
Frame synchronization detection method for inverted data and its deviceInfo
- Publication number
- JP2000068992A JP2000068992A JP10231814A JP23181498A JP2000068992A JP 2000068992 A JP2000068992 A JP 2000068992A JP 10231814 A JP10231814 A JP 10231814A JP 23181498 A JP23181498 A JP 23181498A JP 2000068992 A JP2000068992 A JP 2000068992A
- Authority
- JP
- Japan
- Prior art keywords
- data
- frame
- inverted
- frame synchronization
- 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.)
- Granted
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 27
- 238000012545 processing Methods 0.000 claims abstract description 34
- 238000000034 method Methods 0.000 claims abstract description 20
- 239000000872 buffer Substances 0.000 claims description 50
- 238000012790 confirmation Methods 0.000 abstract description 3
- 238000006243 chemical reaction Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Time-Division Multiplex Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、多重化されたディ
ジタルデータ伝送におけるフレーム同期方式に関し、特
に衛星通信等のように、ビット列の順序を反転して伝送
される反転データのフレーム同期検出方法とその装置に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a frame synchronization system for multiplexed digital data transmission, and more particularly to a method for detecting a frame synchronization of inverted data transmitted by inverting the order of bit strings, such as in satellite communication. Regarding the device.
【0002】[0002]
【従来の技術】ディジタルデータ伝送におけるフレーム
同期方式は、伝送されるデータの各フレーム毎に送信側
と受信側の同期を取るための所定のビットパターンを配
置して送信し、受信側でこのパターンを検出することに
より、フレーム毎に受信データの同期を確認しながら受
信したデータの処理を行うものである。2. Description of the Related Art In a frame synchronization system in digital data transmission, a predetermined bit pattern for synchronizing a transmission side and a reception side is arranged for each frame of data to be transmitted and transmitted. , The received data is processed while confirming the synchronization of the received data for each frame.
【0003】また、通信衛星を介して送られるフレーム
同期信号付きのデータ信号は、地上局において、同一符
号の連続による集中を避け、クロックの同期保持を容易
にする為のスクランブル/デスクランブルや、リードソ
ロモン符号等の誤り訂正符号付加のコード/デコード処
理が施される外に、衛星においては、地上局から受信し
た電波を増幅、周波数変換等の処理が施されて地上局に
送信される。A data signal with a frame synchronization signal transmitted via a communication satellite is used in a ground station to avoid scrambling / descrambling for avoiding concentration of consecutive same codes and facilitating clock synchronization maintenance. In addition to performing code / decoding processing for adding an error correction code such as a Reed-Solomon code, in a satellite, processing such as amplification and frequency conversion of radio waves received from a ground station is performed and transmitted to the ground station.
【0004】この際、衛星局において、入力と出力との
干渉防止の1つの手段として入力された1フレームのデ
ータビットの配列順序を逆転して反転データとして地上
局に送信し、この反転データを受信した地上局では、ま
ず受信データの同期を確認してからデータビットを元の
配列順序に戻してそのデータを処理している。At this time, the satellite station inverts the arrangement order of the input data bits of one frame as one means for preventing interference between input and output and transmits the inverted data to the ground station as inverted data. The receiving ground station first confirms the synchronization of the received data, and then processes the data by returning the data bits to the original arrangement order.
【0005】[0005]
【発明が解決しようとする課題】従来は、フレーム同期
装置がビット反転の同期コードにより同期を確認し、同
期検出以降の処理を行うには、反転データを一旦データ
レコーダ等に記録し、記録したデータを逆転再生して順
方向のデータにしてからでないと、その後の処理である
スクランブルのデコードやリードソロモンのデコード等
の処理ができなかった。Conventionally, in order for a frame synchronizer to confirm synchronization using a bit-reversed synchronization code and to perform processing subsequent to the detection of synchronization, the inverted data is temporarily recorded in a data recorder or the like. Until the data is reversely reproduced and converted into forward data, subsequent processes such as scramble decoding and Reed-Solomon decoding cannot be performed.
【0006】従って、同期検出の後に記録/逆転再生と
いう余計な時間がかかり、リアルタイムの処理ができな
かった。また、必ずデータを記録して逆転再生を行う装
置が必要であり、システムとしての信頼性の低下をも招
くことになっていた。Therefore, extra time of recording / reverse reproduction after synchronization detection is required, and real-time processing cannot be performed. In addition, a device for always recording data and performing reverse reproduction is necessary, which has led to a decrease in the reliability of the system.
【0007】本発明の目的は、上述の問題点を解消し、
受信した反転データの同期確認からデコード処理までを
一貫して処理して、反転データをリアルタイムに処理す
ることができる反転データのフレーム同期検出方法とそ
の装置を提供することにある。An object of the present invention is to solve the above-mentioned problems,
It is an object of the present invention to provide a method and an apparatus for detecting frame synchronization of inverted data, which can process the inverted data in real time by performing processing from synchronization confirmation to decoding processing of the received inverted data consistently.
【0008】[0008]
【課題を解決するための手段】本発明の反転データのフ
レーム同期検出方法は、予めフレーム同期コードのビッ
ト列の順序を反転した同期検出コードを設定し、反転デ
ータが入力されると、設定した同期検出コードにより入
力された反転データのフレーム同期コードを検出し、フ
レーム同期コードを検出する度に、反転データを1フレ
ームずつ入力ビット順にバッファに格納し、バッファに
格納した反転データを入力とは反対のビット順で1フレ
ームずつ読み出し、バッファから読み出した1フレーム
のデータを所定の復号方式により復号して出力する。According to the method for detecting frame synchronization of inverted data of the present invention, a synchronization detection code in which the bit sequence of a frame synchronization code is inverted is set in advance, and when the inverted data is input, the set synchronization detection code is set. The frame synchronization code of the inverted data input by the detection code is detected, and every time the frame synchronization code is detected, the inverted data is stored in the buffer in the order of the input bit by frame, and the inverted data stored in the buffer is opposite to the input. , And the data of one frame read from the buffer is decoded by a predetermined decoding method and output.
【0009】本発明のフレーム同期検出装置は、フレー
ム同期コードのビット列の順序を反転した同期検出コー
ドが予め設定され、受信した反転データの同期及び1フ
レームずつを検出する同期コード検出部と、検出した1
フレームの反転データを入力のビット順とは逆転して順
方向のデータに戻すデータビット反転部と、データビッ
ト反転部の出力データをデコードするフォーマット処理
部と、これら各部の動作の設定、制御を行う制御部とを
有する。The frame synchronization detecting apparatus according to the present invention comprises a synchronization code detecting section for preliminarily setting a synchronization detection code in which the bit sequence of the frame synchronization code is inverted, detecting the synchronization of the inverted data received and each frame. Done 1
A data bit inverting unit for inverting the inverted data of the frame to the data in the forward direction by inverting the bit order of the input, a format processing unit for decoding the output data of the data bit inverting unit, and setting and controlling operations of these units. And a control unit for performing the control.
【0010】フォーマット処理部は、少なくともスクラ
ンブル符号化方式のデコード処理手段及びリードソロモ
ン方式のデコード処理手段を有することが望ましい。It is desirable that the format processing unit has at least decoding processing means of a scramble coding method and decoding processing means of a Reed-Solomon method.
【0011】また、データビット反転部は、入力データ
を格納する少なくとも2つのバッファとそれらのバッフ
ァを1つずつ切り替える切替え手段とを備え、同期コー
ドが検出される度に入力データを1フレームずつバッフ
ァを切り替えて格納し、各バッファごとに格納した入力
データのデータビット順の反転処理を行うのが望まし
い。The data bit inverting section includes at least two buffers for storing input data and switching means for switching between the buffers one by one. The input data is buffered by one frame each time a synchronization code is detected. It is desirable to switch and store the data, and to perform inversion processing of the data bit order of the input data stored for each buffer.
【0012】また、データビット反転部は、同期コード
検出部により検出された1フレームのデータが反転デー
タでない順方向のデータのときは、入力データをバッフ
ァに送らず、直接フォーマット処理部に転送する選択手
段を備えて、反転データと非反転データの混在する受信
データにも適用することができる。When the data of one frame detected by the synchronization code detection unit is not the inverted data but the forward data, the data bit inversion unit transfers the input data directly to the format processing unit without sending the input data to the buffer. By providing a selection means, the present invention can be applied to received data in which inverted data and non-inverted data are mixed.
【0013】また、フレーム長判別手段を備え、伝送さ
れる反転データのフレーム長をフレームごとに判別し
て、可変長のフレームデータにも対応してもよい。[0013] Further, a frame length discriminating means may be provided to discriminate the frame length of the inverted data to be transmitted for each frame so as to cope with variable length frame data.
【0014】[0014]
【発明の実施の形態】次に、本発明の実施の形態につい
て図面を参照して説明する。Next, embodiments of the present invention will be described with reference to the drawings.
【0015】図1は本発明の実施の形態の基本的な構成
を示すシステム構成図、図2は本発明の第1実施例のブロ
ック図である。FIG. 1 is a system configuration diagram showing a basic configuration of an embodiment of the present invention, and FIG. 2 is a block diagram of a first embodiment of the present invention.
【0016】本発明による反転データのフレーム同期検
出システムは、図1に示すように、ビット反転している
同期コードを検出し1フレームを見つける同期コード検
出部1と、この見つけられたフレームの反転データのビ
ット順を逆転して順方向のデータ(フレーム)に戻すデ
ータビット反転部2と、データビット反転部2からの出
力データをスクランブルのデコードやリードソロモンの
デコード処理等を行い、データをデジタル処理しやすい
フォーマットに変換するフォーマット処理部3と、各部
の動作の設定制御を行う制御部4とからなる。As shown in FIG. 1, a frame synchronization detection system for inverted data according to the present invention detects a synchronization code whose bit has been inverted and finds one frame, and an inversion of the found frame. A data bit inverting unit 2 for inverting the bit order of the data to return to the forward data (frame), and performing scramble decoding and Reed-Solomon decoding processing on the output data from the data bit inverting unit 2 to convert the data into digital data It comprises a format processing unit 3 for converting into a format that can be easily processed, and a control unit 4 for setting and controlling the operation of each unit.
【0017】図2において、第1実施例の同期コード検
出部1は、同期検出コードが設定されるプログラマブル
なもので、設定された同期検出コードにより入力信号中
の同期コードを検出して、1フレームのデータを見つけ
ることができる。In FIG. 2, a synchronization code detection section 1 of the first embodiment is a programmable one in which a synchronization detection code is set, detects a synchronization code in an input signal by the set synchronization detection code, and You can find the data for the frame.
【0018】データビット反転部2は、2つのバッファ
A,Bと、バッファ切替制御部21と、バッファアドレ
ス制御部22とからなる。それぞれのバッファA,Bは
1フレーム分のデータを蓄え、一方のバッファ(例えば
バッファA)に書き込んでいるときは、他方のバッファ
(バッファB)は読み出しを行うようバッファ切替制御
部21で制御する。また、各バッファに書き込まれたデ
ータは、バッファアドレス制御部22によって入力した
順とは逆方向に読み出されるので、反転データがフレー
ム単位に順方向のフレームデータに戻されることにな
る。The data bit inverting unit 2 comprises two buffers A and B, a buffer switching control unit 21 and a buffer address control unit 22. Each of the buffers A and B stores data for one frame, and when writing data to one buffer (for example, buffer A), the other buffer (buffer B) is controlled by the buffer switching control unit 21 to perform reading. . Further, since the data written in each buffer is read in the reverse direction to the order input by the buffer address control unit 22, the inverted data is returned to the forward frame data in frame units.
【0019】フォーマット処理部3は、スクランブルデ
コード部31と、リードソロモンデコード部32と、8
/16ビット変換部33とからなる。スクランブルデコ
ード部31では、スクランブル処理されているフレーム
データのデコード処理を行い元のデータにする。リード
ソロモンデコード部32では、リードソロモン処理がさ
れているデータのデコード処理を行い、エラー訂正を行
う。8/16ビット変換部33は、フレームデータを8
ビット単位または16ビット単位のデータに変換する。The format processing unit 3 includes a scramble decoding unit 31, a Reed-Solomon decoding unit 32,
/ 16-bit conversion unit 33. The scramble decoding unit 31 decodes the scrambled frame data to obtain the original data. The Reed-Solomon decoding unit 32 performs a decoding process on the data on which the Reed-Solomon process has been performed, and performs an error correction. The 8 / 16-bit conversion unit 33 converts the frame data into 8 bits.
The data is converted into data in units of bits or 16 bits.
【0020】制御部4は、上記同期コード検出部1から
フォーマット処理部3までの各部に所定のデータを設定
し、動作の制御を行う。The control section 4 sets predetermined data in each section from the synchronous code detection section 1 to the format processing section 3 and controls the operation.
【0021】次に図2を参照して第1実施例の動作を説
明する。Next, the operation of the first embodiment will be described with reference to FIG.
【0022】ここでは、処理するデータのフレーム長が
100ビットで、フレーム同期コードが(1ACFFC
1D)であるとして説明をする。Here, the frame length of the data to be processed is 100 bits, and the frame synchronization code is (1ACFFC).
1D).
【0023】制御部4は、予めこのデータを処理する前
に、同期検出コードとして同期コード検出部1にフレー
ム同期コードのビット順を反転した(B83FF35
8)を設定する。また、制御部4は、データビット反転
部2のバッファアドレス制御部22には、処理するフレ
ーム長として100を設定し、フォーマット処理部3に
は、スクランブルデコードの有無判定/変換式とリード
ソロモンデコードの有無判定と8/16ビット変換部の
手順を設定する。Before processing this data, the control section 4 inverts the bit order of the frame synchronization code to the synchronization code detection section 1 as a synchronization detection code (B83FF35).
8) Set. Further, the control unit 4 sets 100 as the frame length to be processed in the buffer address control unit 22 of the data bit inversion unit 2 and the scramble decoding determination / conversion formula and the Reed-Solomon decoding in the format processing unit 3. And the procedure of the 8 / 16-bit conversion unit are set.
【0024】反転データが入力されると、同期コード検
出部1が入力データに対して設定された同期検出コード
(B83FF358)に一致するコードのサーチを行
い、一致するコードを見つけたときにデータビット反転
部2のバッファ切替制御部21に知らせる。データビッ
ト反転部2のバッファ切替制御部21は、その情報を得
るとバッファAを入力に、バッファBを出力にそれぞれ
切り替える。そして、次の同期コードが検出されると、
バッファBを入力に、バッファAを出力に、それぞれ切
り替える。これによって、同期コードが検出されるたび
にバッファの切替が行われるので、1バッファには必ず
1フレームずつデータが蓄えられることになる。When the inverted data is input, the synchronization code detection unit 1 searches for a code that matches the synchronization detection code (B83FF358) set for the input data. The buffer switching control unit 21 of the inversion unit 2 is notified. Upon obtaining the information, the buffer switching control unit 21 of the data bit inversion unit 2 switches the buffer A to the input and the buffer B to the output. And when the next sync code is detected,
The buffer B is switched to the input, and the buffer A is switched to the output. As a result, the buffer is switched every time the synchronization code is detected, so that one buffer always stores data for one frame.
【0025】このいずれか1つのバッファに入力された
フレームデータは、次の同期コードが検出されたとき、
アドレス制御部22に設定されたデータビット長の10
0から減算しながらアドレスが31になるまで(フレー
ム同期コードの前まで)読み出すことで、書き込まれた
データを逆から読むことになり、バッファからの出力は
順方向のフレームデータ(フレーム同期コードを除い
た)となる。このような順方向のデータ(正規のデータ
の並び)になることで次に行う処理ができるようにな
る。When the next synchronization code is detected, the frame data input to any one of the buffers
The data bit length of 10 set in the address control unit 22
By reading from 0 until the address becomes 31 (before the frame synchronization code) until the address becomes 31, the written data is read in reverse, and the output from the buffer is the forward frame data (frame synchronization code Excluded). With such forward data (a sequence of regular data), the next processing can be performed.
【0026】そして、フォーマット処理部3でスクラン
ブルデコード、リードソロモンデコード、ビット変換を
行い、処理する計算機等に出力する。The format processing unit 3 performs scramble decoding, Reed-Solomon decoding, and bit conversion, and outputs the result to a computer or the like for processing.
【0027】次に本発明の第2の実施例について図面を
参照して説明する。Next, a second embodiment of the present invention will be described with reference to the drawings.
【0028】図3では、バッファの前にセレクタ23を
持たせることにより、反転データの場合はバッファ経由
で処理し、非反転の順方向データの場合は、バッファを
経由しないで処理できるようにする。セレクタ23の切
替は、制御部4にて設定される。In FIG. 3, the selector 23 is provided before the buffer so that inverted data can be processed via the buffer and non-inverted forward data can be processed without passing through the buffer. . Switching of the selector 23 is set by the control unit 4.
【0029】図4の第3の実施例では、バッファの書き
込んだアドレスを記憶し、そのアドレスからデータ読み
出しを制御する読出し書込みアドレス制御部24A、2
4Bをバッファ毎に持たせ、可変長のフレームデータに
も対応するようにする。これは、データに書き込まれた
アドレスによりデータ長が判るので、そのアドレスから
減算して同期コードまで読み出すように制御すること
で、反転データを順方向に戻すことができる。In the third embodiment shown in FIG. 4, the read / write address control sections 24A, 24A, which store the address written in the buffer and control data read from that address.
4B is provided for each buffer so as to correspond to variable-length frame data. Since the data length can be determined from the address written in the data, the inverted data can be returned in the forward direction by controlling to subtract from the address and read out the synchronization code.
【0030】[0030]
【発明の効果】上述のように本発明は、予めフレーム同
期コードのビット列の順序を反転した同期検出コードを
設定し、入力された反転データのフレーム同期コードを
検出して、1フレームの反転データを入力ビット順に一
旦バッファに格納してから、入力とは反対のビット順で
読み出し、所定の復号方式により復号して出力して、受
信した反転データの同期確認からデコード処理までを一
貫して処理することにより、反転データをリアルタイム
に処理してデータを迅速に提供できる効果がある。 ま
た、反転データを記録し逆転再生して入力する外部の装
置が不要となるので、システムのアベイラビリティ(信
頼性)を向上することができる効果がある。As described above, according to the present invention, a synchronization detection code in which the bit sequence of the frame synchronization code is inverted is set in advance, the frame synchronization code of the input inverted data is detected, and the inverted data of one frame is detected. Is temporarily stored in the buffer in the order of the input bits, then read out in the bit order opposite to the input, decoded by a predetermined decoding method and output, and the process from the synchronization confirmation of the received inverted data to the decoding process is performed consistently By doing so, there is an effect that the inverted data can be processed in real time and the data can be promptly provided. Further, since an external device for recording the inverted data, and performing the reverse playback and inputting the inverted data is not required, there is an effect that the availability (reliability) of the system can be improved.
【0031】また、少なくとも2つのバッファを備え
て、データフレームごとに各バッファを切り替えて書込
み、読み出しを行うことにより、データフレームの同期
検出及びデータ反転処理を連続して行うことができる。Further, by providing at least two buffers and switching between the buffers for each data frame to perform writing and reading, the synchronization detection of the data frame and the data inversion processing can be continuously performed.
【0032】また、データビット反転部に順方向の非反
転データは、直接フォーマット処理部に転送する選択手
段を備えることにより、反転データと非反転データの混
在する受信データにも適用することができる。Further, by providing the data bit inverting section with a selection means for transferring the non-inverted data in the forward direction directly to the format processing section, the data bit inverting section can be applied to received data in which inverted data and non-inverted data are mixed. .
【0033】また、フレーム長判別手段を備えることに
より、反転データのフレームを可変長とすることができ
る効果がある。Further, the provision of the frame length determining means has an effect that the frame of the inverted data can be of variable length.
【図1】本発明の1実施例のシステム構成図である。FIG. 1 is a system configuration diagram of an embodiment of the present invention.
【図2】図1のデータビット反転部2とフォーマット処理
部3のブロック図である。FIG. 2 is a block diagram of a data bit inversion unit 2 and a format processing unit 3 of FIG.
【図3】第2の実施例のブロック図である。FIG. 3 is a block diagram of a second embodiment.
【図4】第3の実施例のブロック図である。FIG. 4 is a block diagram of a third embodiment.
1 同期コード検出部 2 データビット反転部 3 フォーマット処理部 4 制御部 A,B バッファ 21 バッファ切替制御部 22 バッファアドレス制御部 23 セレクタ 24A,24B アドレス制御部 31 スクランブルデコード部 32 リードソロモンデコード部 33 8/16ビット変換部 DESCRIPTION OF SYMBOLS 1 Synchronization code detection part 2 Data bit inversion part 3 Format processing part 4 Control part A, B buffer 21 Buffer switching control part 22 Buffer address control part 23 Selector 24A, 24B Address control part 31 Scramble decoding part 32 Reed-Solomon decoding part 338 / 16 bit conversion unit
Claims (7)
され、ビット列の順序を反転して伝送される反転データ
のフレーム同期検出方法において、 予め前記フレーム同期コードのビット列の順序を反転し
た同期検出コードを設定し、 前記反転データが入力されると、前記設定した同期検出
コードにより入力された反転データのフレーム同期コー
ドを検出し、 前記フレーム同期コードを検出する度に、前記反転デー
タを1フレームずつ入力ビット順にバッファに格納し、 前記バッファに格納した反転データを入力とは反対のビ
ット順で1フレームずつ読み出し、 前記バッファから読み出した1フレームのデータを所定
の復号方式により復号して出力することを特徴とする反
転データのフレーム同期検出方法。1. A method for detecting a frame synchronization of inverted data to which a plurality of bits of a frame synchronization code are added and transmitted by inverting the order of a bit string, comprising the steps of: When the inverted data is input, a frame synchronization code of the input inverted data is detected by the set synchronization detection code, and the inverted data is input one frame at a time every time the frame synchronization code is detected. Storing the inverted data stored in the buffer in a bit order, reading the inverted data stored in the buffer one frame at a time in the bit order opposite to the input, decoding the data of one frame read from the buffer by a predetermined decoding method, and outputting the decoded data. A method for detecting frame synchronization of inverted data as a feature.
され、ビット列の順序を反転して伝送される反転データ
のフレーム同期検出装置において、 予めフレーム同期コードのビット列の順序を反転した同
期検出コードが設定され、反転データが入力されると、
前記同期検出コードによりビット順の反転されている入
力データのフレーム同期コードを検出する同期コード検
出部と、 前記フレーム同期コードを検出する度に、前記反転デー
タを1フレームずつ入力ビット順にバッファに格納し、
格納したビット順とは反対の順序で読み出すデータビッ
ト反転部と、 前記データビット反転部で反転されて順方向に戻された
データをフレームごとに所定の復号方式により復号する
フォーマット処理部と、 前記各部の動作を制御する制御部とを有することを特徴
とする反転データのフレーム同期検出装置。2. A frame synchronization detecting apparatus for inverted data to which a plurality of bits of a frame synchronization code are added and transmitted by reversing the order of a bit sequence, wherein a synchronization detection code in which the sequence of the bit sequence of the frame synchronization code is reversed in advance is set. When the inverted data is input,
A synchronization code detection unit that detects a frame synchronization code of input data whose bit order is inverted by the synchronization detection code, and stores the inverted data in a buffer in the order of input bits one frame at a time every time the frame synchronization code is detected. And
A data bit inverting unit that reads data in an order opposite to the stored bit order; a format processing unit that decodes the data inverted in the data bit inverting unit and returned in the forward direction by a predetermined decoding method for each frame; A frame synchronization detecting device for inverted data, comprising: a control unit for controlling the operation of each unit.
納する少なくとも2つのバッファとそれらのバッファを
1つずつ切り替える切替え手段とを備え、同期コードが
検出される度に入力データを1フレームずつバッファを
切り替えて格納し、各バッファごとに格納した入力デー
タのデータビット順の反転処理を行う請求項2に記載の
フレーム同期検出装置。3. The data bit inverting unit includes at least two buffers for storing input data and switching means for switching between the buffers one by one, and buffers the input data by one frame each time a synchronization code is detected. 3. The frame synchronization detecting apparatus according to claim 2, wherein the frame synchronization detecting apparatus switches and stores the data and performs inversion processing of the data bit order of the input data stored for each buffer.
号化方式のデコード処理手段及びリードソロモン方式の
デコード処理手段を有する請求項2または3に記載のフ
レーム同期検出装置。4. The frame synchronization detecting device according to claim 2, wherein the format processing unit has a decoding processing unit of a scramble coding system and a decoding processing unit of a Reed-Solomon system.
部により検出された1フレームのデータが反転データで
ない順方向のデータのときは、入力データをバッファに
送らず、直接フォーマット処理部に転送する選択手段を
有する請求項2、3または4のいずれか1項に記載のフ
レーム同期検出装置。5. The data bit inverting section transfers input data directly to a format processing section without sending the input data to a buffer when data of one frame detected by the synchronization code detecting section is forward data that is not inverted data. 5. The frame synchronization detecting device according to claim 2, further comprising a selection unit.
レームごとに判別し、可変長のフレームデータにも対応
できるフレーム長判別手段を有する請求項5に記載のフ
レーム同期検出装置。6. The frame synchronization detecting apparatus according to claim 5, further comprising a frame length determining means for determining a frame length of the inverted data to be transmitted for each frame, and capable of handling variable-length frame data.
それぞれ書き込んだデータのアドレスを記憶し、そのア
ドレスによりデータの読み出しをフレームごとに制御す
る読出し書込みアドレス制御部を有する請求項6に記載
のフレーム同期検出装置。7. The frame length judging means according to claim 6, further comprising: a read / write address control section for storing an address of the data written for each buffer and controlling the reading of data for each frame based on the address. Frame synchronization detection device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23181498A JP3323134B2 (en) | 1998-08-18 | 1998-08-18 | Method and apparatus for detecting frame synchronization of inverted data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23181498A JP3323134B2 (en) | 1998-08-18 | 1998-08-18 | Method and apparatus for detecting frame synchronization of inverted data |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000068992A true JP2000068992A (en) | 2000-03-03 |
| JP3323134B2 JP3323134B2 (en) | 2002-09-09 |
Family
ID=16929450
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23181498A Expired - Fee Related JP3323134B2 (en) | 1998-08-18 | 1998-08-18 | Method and apparatus for detecting frame synchronization of inverted data |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3323134B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110252171A1 (en) * | 2010-04-12 | 2011-10-13 | Dearth Glenn A | Reducing simultaneous switching outputs using data bus inversion signaling |
-
1998
- 1998-08-18 JP JP23181498A patent/JP3323134B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110252171A1 (en) * | 2010-04-12 | 2011-10-13 | Dearth Glenn A | Reducing simultaneous switching outputs using data bus inversion signaling |
| US8260992B2 (en) * | 2010-04-12 | 2012-09-04 | Advanced Micro Devices, Inc. | Reducing simultaneous switching outputs using data bus inversion signaling |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3323134B2 (en) | 2002-09-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5777999A (en) | Coded signal decoding circuit, and synchronous control method for the same, synchronous detecting method, and synchronization detecting circuit therefor | |
| KR970008070A (en) | DATA TRANSMISSION METHOD, DATA RECORDING DEVICE, DATA RECORDING MEDIUM, AND DATA REPRODUCTION DEVICE | |
| RU99115889A (en) | MULTI-FORMAT VIDEO PROCESSOR | |
| MY111959A (en) | Apparatus for concealing errors in a digital video processing system | |
| KR950703837A (en) | Picture signal reproducing method and picture signal reproducing apparatus | |
| JP3323134B2 (en) | Method and apparatus for detecting frame synchronization of inverted data | |
| JPS61256881A (en) | Method and apparatus for encoding and decoding information | |
| US5822326A (en) | Synchronizing digital audio signals | |
| JPH04243386A (en) | data processing equipment | |
| JP4920668B2 (en) | Video transmission device and video transmission method | |
| JP2549503B2 (en) | Facsimile machine | |
| JP3009900B2 (en) | Encoded data processing device | |
| JPH0729360A (en) | Digital data recording and reproducing device | |
| JPH07170513A (en) | Image encoding / decoding method | |
| JP3142911B2 (en) | Processing method of encoding / decoding device | |
| JPH04318718A (en) | Data processing unit | |
| JPH07274112A (en) | Digital information reproducing device | |
| JPS61230525A (en) | modified haffman code converter | |
| JPH03173224A (en) | Variable length coding-decoding system | |
| JPH0338182A (en) | image transmission device | |
| KR0135483B1 (en) | Cd-rom drive circuit | |
| KR0152022B1 (en) | Error correction encoding / decoding method and apparatus in variable speed playback | |
| JP3108243B2 (en) | Encoding and decoding device | |
| JP2002016878A (en) | Playback device | |
| JPH0239627A (en) | Error correcting circuit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |