JPH01293725A - Error detecting circuit with statistical bit error correcting function - Google Patents
Error detecting circuit with statistical bit error correcting functionInfo
- Publication number
- JPH01293725A JPH01293725A JP12396988A JP12396988A JPH01293725A JP H01293725 A JPH01293725 A JP H01293725A JP 12396988 A JP12396988 A JP 12396988A JP 12396988 A JP12396988 A JP 12396988A JP H01293725 A JPH01293725 A JP H01293725A
- Authority
- JP
- Japan
- Prior art keywords
- bit
- error
- circuit
- bit error
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 18
- 238000001514 detection method Methods 0.000 claims description 21
- 238000012937 correction Methods 0.000 claims description 17
- 238000003780 insertion Methods 0.000 description 6
- 230000037431 insertion Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はデータ伝送システムに係シ、特に装置開発途上
または製造後の良否判定時などの装置側々のもつ性質的
ビット誤り’を持つデータ伝送システムにおける統計的
ビット誤り訂正機能付き誤り検出回路に関するものでち
る。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to data transmission systems, and particularly to data transmission systems that contain bit errors inherent to the equipment during device development or during quality determination after manufacturing. This article relates to an error detection circuit with statistical bit error correction function in a transmission system.
従来、この種のテスト機能は、発信局側の送信回線上に
既知のパターンデータを連続的に挿入し、受信局でその
データを受信し上記同様の既知パターンデータと照合し
、この既知パターンデータの送受信による照合で誤り検
出を行い装置の品質を検査するのみで、データの誤り訂
正を行うことはできなかった。Conventionally, this type of test function continuously inserts known pattern data onto the transmission line of the transmitting station, receives the data at the receiving station, and compares it with known pattern data similar to the above. It was not possible to correct errors in the data, only to check the quality of the device by detecting errors by verifying data sent and received.
上述した従来のテスト機能は、発信局側の送信回線上に
既知のパターンデータを連続的に挿入し、受信局でその
データを受信し上記同様の既知パターンデータと照合し
ビット誤り検出を行うようになっているので、そのビッ
ト誤りが雑音や減衰ひずみ、パルス性雑音などの妨害を
起因とする偶発的ビット誤りであるか、データ挿入点と
受信部間にある装置固有の規則的ピッ)iAυであるの
かわからないばかりでなく、装置固有の規則的ビット誤
りが起こっていても、実際のデータ伝送を実施する場合
に誤り訂正を行う平文てがなく、誤ったデータを端末側
に送出してしまうという課題があった。The conventional test function described above continuously inserts known pattern data onto the transmission line of the transmitting station, and the receiving station receives the data and compares it with the same known pattern data as above to detect bit errors. Therefore, whether the bit error is an accidental bit error caused by interference such as noise, attenuation distortion, or pulse noise, or it is due to a regular error unique to the device between the data insertion point and the receiving section) iAυ Not only do we not know whether the error is true, but even if regular bit errors occur that are unique to the device, there is no way to correct the error when actually transmitting data, and incorrect data is sent to the terminal side. There was a problem.
CHIMを解決するための手段〕
本発明の統計的ビット誤り訂正機能付き誤り検出回路は
、データ伝送システムにおいて発信局で挿入した既知パ
ターンデータと受信局で生成される既知パターンデータ
の照合を行うビット誤り検出回路によシ伝送路中のビッ
ト誤りを連続的に検出する検出器において、上記ビット
誤り検出回路の後段にビット誤り訂正回路を設置し、上
記ビット誤り検出回路と上記ビット誤り訂正回路との間
に誤り位置多項式計算回路を設けることによシ、統計的
なビット誤り位置を摘出しかつビット誤りの制御を行い
得るようにしたものである。Means for Solving CHIM] The error detection circuit with statistical bit error correction function of the present invention is a bit error detection circuit with a statistical bit error correction function that performs matching between known pattern data inserted at a transmitting station and known pattern data generated at a receiving station in a data transmission system. In a detector that continuously detects bit errors in a transmission path using an error detection circuit, a bit error correction circuit is installed after the bit error detection circuit, and the bit error detection circuit and the bit error correction circuit are combined. By providing an error locator polynomial calculation circuit between them, it is possible to extract statistical bit error positions and control bit errors.
本発明においては、発信局で既知パターンデータを挿入
し、受信局でその送られてきたパターンデータと既知パ
ターンを照合し、誤りビット数のカウントからエラー情
報を出力すると同時に誤りビットの位置よシ誤り位倉多
項式を生成する。In the present invention, a transmitting station inserts known pattern data, a receiving station compares the sent pattern data with the known pattern, and outputs error information by counting the number of error bits. Generate an error level polynomial.
以下、図面に基づき本発明の実施例を詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail based on the drawings.
第1図は本発明の一実施例を示すブロック図である。FIG. 1 is a block diagram showing one embodiment of the present invention.
図において、1は入力端子6からの入力データを入力と
する既知パターン生成回路、2は入力端子6からの入力
データと既知パターン生成回路1よυの既知パターンの
照合を行うビット誤り検出回路である。そして、後述の
発信局で挿入した既知パターンデータと後述の受信局で
生成される既知パターンデータの照合を行うビット誤り
検出回路2により伝送路中のビット誤りを連続的に検出
するように構成されている。In the figure, 1 is a known pattern generation circuit that receives input data from input terminal 6, and 2 is a bit error detection circuit that matches the input data from input terminal 6 with the known pattern of known pattern generation circuit 1 and υ. be. Then, a bit error detection circuit 2 is configured to continuously detect bit errors in the transmission path, which collates known pattern data inserted at a transmitting station, which will be described later, and known pattern data generated at a receiving station, which will be described later. ing.
3はビット誤り検出回路2の後段に設置されたビット誤
p訂正回路、4はこのビット誤り検出回路2とビット誤
り訂正回路3との間に設けられた誤り位置多項式計算回
路である。そして、統計的なビット誤り位置を摘出する
ことができ、さらにビット誤りの制御も行えるように構
成されている。3 is a bit error p correction circuit installed after the bit error detection circuit 2, and 4 is an error locator polynomial calculation circuit installed between the bit error detection circuit 2 and the bit error correction circuit 3. It is configured to be able to extract statistical bit error positions and also to control bit errors.
5はビット誤り検出回路2の出力を入力とするエラーカ
ウンタ、Tはデータ出力が得られる出力端子である。な
お、−点鎖線で囲んだ部分はテスト機能をもつ部分を示
す。5 is an error counter inputting the output of the bit error detection circuit 2, and T is an output terminal from which data output is obtained. Note that the portion surrounded by a dashed line indicates a portion having a test function.
第2図は本発明をデータ伝送システムに付加したときの
システム構成例を示す図である。FIG. 2 is a diagram showing an example of a system configuration when the present invention is added to a data transmission system.
図において、21は発信局を示し友ものであシ、22は
受信局を示したものである。In the figure, 21 indicates a transmitting station and 22 indicates a receiving station.
23はパターン生成およびパターン挿入回路、24はラ
インインタフェース、25はデータサービスユニット、
26は伝送路、27はデータサービスユニット、28は
ラインインタフェース、29tl−1R計的ビット誤り
訂正機能付き誤り検出回路である。ここで、ラインイン
タフェース24.28およびデータサービスユニツ)2
5.27などはディジタル伝送用の波形整形などの機能
をもっている機器である。23 is a pattern generation and pattern insertion circuit, 24 is a line interface, 25 is a data service unit,
26 is a transmission path, 27 is a data service unit, 28 is a line interface, and 29 is an error detection circuit with a tl-1R statistical bit error correction function. Here, line interface 24.28 and data service unit) 2
5.27 and the like are devices that have functions such as waveform shaping for digital transmission.
そして、発信局21側にあるパターン生成およびパター
ン挿入回路23において既知のパターンデータが送信路
上に挿入される。受信器22では受信されたデータを本
発明の統計的ビット誤り訂正機能付き誤り検出回路29
に送り出す。Then, known pattern data is inserted onto the transmission path in a pattern generation and pattern insertion circuit 23 on the transmitting station 21 side. The receiver 22 converts the received data into an error detection circuit 29 with a statistical bit error correction function according to the present invention.
send to.
つぎに第1図および第2図に示す実施例の動作t−説明
する。Next, the operation of the embodiment shown in FIGS. 1 and 2 will be explained.
まず、第1図で、入力端子6から入力された入力データ
は既知パターン生成回路1とビット誤9検出回路2に入
力される。そして、この既知パターン生成回路1には同
期確立回路(図示せず)が含まれており、入力端子6か
らの入力データの周期に合った既知パターンを生成しビ
ット誤り検出回路2に送出する。First, in FIG. 1, input data input from an input terminal 6 is input to a known pattern generation circuit 1 and a bit error 9 detection circuit 2. The known pattern generation circuit 1 includes a synchronization establishment circuit (not shown), and generates a known pattern matching the cycle of input data from the input terminal 6 and sends it to the bit error detection circuit 2.
ビット誤り検出回路2では入力端子6からの入力データ
と既知パターンの照合を行い、ビット誤りがあればその
都度エラーカウンタ5t−1アツプさせ、そのビット位
置を誤り位置多項式計算回路4に送出する。そして、上
記パターン挿入とパターン照合を繰9返し行うことでエ
ラー情報(誤り率)が得られると共に誤り位置多項式が
生成される。The bit error detection circuit 2 compares the input data from the input terminal 6 with a known pattern, increments the error counter 5t-1 each time there is a bit error, and sends the bit position to the error locator polynomial calculation circuit 4. Then, by repeating the pattern insertion and pattern matching nine times, error information (error rate) is obtained and an error locator polynomial is generated.
つぎに、第2図の発信局21側のパターン生成およびパ
ターン挿入回路23で既知パターン挿入を中止し外部か
らのデータをスルーに通し実際のデータ通信を行う場合
について説明する。Next, a case will be described in which the pattern generation and pattern insertion circuit 23 on the transmitting station 21 side shown in FIG. 2 stops inserting known patterns and allows data from the outside to pass through to perform actual data communication.
第1図で入力端子6から入力された入力データは、ビッ
ト誤り訂正回路3に入力される。このピッ)vA!0訂
正回路3にはメモリバッファや誤り位置判定回路(図示
せず)が含まれておシ、入力データの先頭ビットから最
終ビットまで各ビットに対応するビット位置を誤り位置
判定回路内で誤り位置多項式に代入し零となるかどうか
を調べ、そのピット位置が誤9位置多項式の解であるな
ら、ピッ)l)訂正回路3においてそのビットを反転す
ることで誤り訂正を行いデータを出力する。Input data input from the input terminal 6 in FIG. 1 is input to the bit error correction circuit 3. This beep) vA! The 0 correction circuit 3 includes a memory buffer and an error position determination circuit (not shown), and the error position determination circuit determines the bit position corresponding to each bit from the first bit to the last bit of the input data. It is checked whether the pit position becomes zero by substituting it into the polynomial, and if the pit position is the solution to the erroneous 9-position polynomial, the error is corrected by inverting the bit in the correction circuit 3 and outputting data.
以上説明したように本発明は、発信局で既知パターンデ
ータを挿入し、受信局でその送られてきたパターンデー
タと既知パターンデータを照合し誤りビット数のカウン
トからエラー情報を出力すると同時に誤りビットの位置
より誤り位置多項式を生成することによシ、実際のデー
タ通信を行う場合に入力データのピット位置をその都度
誤り位置多項式にかけ、解であるならそのビットを反転
させ、正しいデータに訂正して実効的に伝送品質を高め
ることができる効果がある。As explained above, the present invention inserts known pattern data at the transmitting station, collates the transmitted pattern data with the known pattern data at the receiving station, and outputs error information by counting the number of error bits. By generating an error locator polynomial from the position of , when performing actual data communication, the pit position of input data is multiplied by the error locator polynomial each time, and if it is a solution, the bit is inverted and corrected to correct data. This has the effect of effectively increasing transmission quality.
特に装置開発途上または製造後の要否判定時等で用いる
場合に、ビット誤りが伝送路上の雑音。Bit errors are noise on the transmission path, especially when used during device development or when determining the necessity after manufacturing.
減衰ひずみ、パルス性雑音などの妨害による偶発的ビッ
ト誤pであるか、システム固有の規則的誤りであるか判
定可能で障害等不良個所の発見がすみやかに行える利点
がある。This has the advantage that it can be determined whether the bit error is an accidental bit error due to interference such as attenuation distortion or pulse noise, or a regular error inherent to the system, and defects such as failures can be quickly discovered.
また、規則的ビット誤りは誤り訂正回路により訂正でき
るので偶発的ビット誤pのみの誤り情報が得られる効果
がある。Further, since regular bit errors can be corrected by the error correction circuit, there is an effect that error information of only the occasional bit error p can be obtained.
第1図は本発明の一実施例を示すブロック図、第2図は
本発明をデータ伝送システムに付加したときのシステム
構成例を示す図である。
1・・・φ既知パターン生成回路、2・・・・ビット誤
り検出回路、3・・・・ビット誤り訂正回路、4 ・・
・・誤り位置多項式計算回路、21・・・・発信局、2
2・φ・・受信局、23・・・・パターン生成およびパ
ターン挿入回路。FIG. 1 is a block diagram showing an embodiment of the present invention, and FIG. 2 is a diagram showing an example of a system configuration when the present invention is added to a data transmission system. 1... φ known pattern generation circuit, 2... Bit error detection circuit, 3... Bit error correction circuit, 4...
...Error locator polynomial calculation circuit, 21...Sending station, 2
2.φ...Receiving station, 23...Pattern generation and pattern insertion circuit.
Claims (1)
ーンデータと受信局で生成される既知パターンデータの
照合を行うビット誤り検出回路により伝送路中のビット
誤りを連続的に検出する検出器において、前記ビット誤
り検出回路の後段にビット誤り訂正回路を設置し、前記
ビット誤り検出回路と前記ビット誤り訂正回路との間に
誤り位置多項式計算回路を設けることにより、統計的な
ビット誤り位置を摘出しかつビット誤りの制御を行い得
るようにしたことを特徴とする統計的ビット誤り訂正機
能付き誤り検出回路。In a data transmission system, in a detector that continuously detects bit errors in a transmission path by a bit error detection circuit that collates known pattern data inserted at a transmitting station and known pattern data generated at a receiving station, A bit error correction circuit is installed after the detection circuit, and an error position polynomial calculation circuit is installed between the bit error detection circuit and the bit error correction circuit to extract statistical bit error positions and correct bit errors. What is claimed is: 1. An error detection circuit with a statistical bit error correction function, characterized in that it is capable of controlling
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12396988A JPH01293725A (en) | 1988-05-23 | 1988-05-23 | Error detecting circuit with statistical bit error correcting function |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12396988A JPH01293725A (en) | 1988-05-23 | 1988-05-23 | Error detecting circuit with statistical bit error correcting function |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01293725A true JPH01293725A (en) | 1989-11-27 |
Family
ID=14873798
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP12396988A Pending JPH01293725A (en) | 1988-05-23 | 1988-05-23 | Error detecting circuit with statistical bit error correcting function |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01293725A (en) |
-
1988
- 1988-05-23 JP JP12396988A patent/JPH01293725A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3805234A (en) | Digital data transmission system | |
| US5727018A (en) | Process for obtaining a signal indicating a synchronization error between a pseudo-random signal sequence from a transmitter and a reference pseudo-random signal sequence from a receiver | |
| US4709376A (en) | Received signal processing apparatus | |
| JPS63197124A (en) | Error test system | |
| CN108337069B (en) | An Improved Terminal Parallel Packet CRC Checking System with Reduced Bit Error Rate | |
| AU650947B2 (en) | Digital communications systems | |
| EP3477478B1 (en) | Memory architecture including response manager for error correction circuit | |
| JP2798646B2 (en) | Sync signal detection circuit | |
| JPH10164031A (en) | Wireless packet communication device | |
| EP4266585B1 (en) | Data error correction circuit and data transmission method | |
| KR100999421B1 (en) | Method and measuring device for determining the error rate without incremental redundancy | |
| US5072448A (en) | Quasi-random digital sequence detector | |
| JPH07240264A (en) | Abnormal cable connection detecting circuit and its method | |
| JP2755061B2 (en) | Frame synchronization method | |
| JP2004153592A (en) | Pattern synchronization pull-in device and pattern synchronization pull-in method | |
| KR102494090B1 (en) | Apparatus and method for detecting error of digital exchanger in communication network environment | |
| JP3037299B1 (en) | Wireless output normality checking device and wireless output normality checking method | |
| JPH0452017B2 (en) | ||
| JPH01231446A (en) | Bit error rate measuring instrument for tdma channel | |
| JP2774318B2 (en) | Transmission control signal detection device and control method therefor | |
| JPS6041375B2 (en) | Information error detection method | |
| CN119902925A (en) | A full-duplex UART data self-test device and method | |
| JPH0837541A (en) | Data transmission method | |
| KR20000044016A (en) | Data communication system for detecting and correcting transmit error | |
| JPH04267631A (en) | Parity bit addition system |