JPS60200632A - Code error detecting circuit - Google Patents

Code error detecting circuit

Info

Publication number
JPS60200632A
JPS60200632A JP5763684A JP5763684A JPS60200632A JP S60200632 A JPS60200632 A JP S60200632A JP 5763684 A JP5763684 A JP 5763684A JP 5763684 A JP5763684 A JP 5763684A JP S60200632 A JPS60200632 A JP S60200632A
Authority
JP
Japan
Prior art keywords
circuit
serial
data
code
parallel
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
Application number
JP5763684A
Other languages
Japanese (ja)
Inventor
Masahisa Kawai
河合 正久
Kiyoaki Hodohara
程原 清明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP5763684A priority Critical patent/JPS60200632A/en
Publication of JPS60200632A publication Critical patent/JPS60200632A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/24Testing correct operation
    • H04L1/242Testing correct operation by comparing a transmitted test signal with a locally generated replica
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/24Testing correct operation
    • H04L1/241Testing correct operation using pseudo-errors

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Error Detection And Correction (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

PURPOSE:To execute easily a measurement even by a transmission line for one sequence data by sending both a pattern to be compared and a comparing pattern to a receiving side, and approviing an error rate, in a detecting circuit used for especially, a digital radio equipment. CONSTITUTION:In the transmitting side, as for a pseudo random code outputted from a pseudo random code generator 1 driven by a clock which has frequency- divided the output of a clock generator 11 into 1/2, a part of said code remain as it is, and the remaining part is converted to a series code by a parallel/series converting circuit 12 through an (n) bit delaying circuit 2 and sent out of a terminal 13. In the receiving side, a data and a clock are provided to a series/ parallel converting circuit 20 through a terminal 27 and 28. A seried data which is divided into clocks 73, 4 of two sequences by this circuit 20 and received is converted to parallel data 5, 6 of two sequences by using rise of this clock. This parallel data is provided to comparing circuits 23, 24 directly and through an (n) bit delaying circuit 21 and an (n-1) bit delaying circuit 22.

Description

【発明の詳細な説明】 (81発明の技術分野 本発明は符号誤り検出回路に係り、特にディジタル無線
装置に使用する符号誤り検出回路に関するものである。
DETAILED DESCRIPTION OF THE INVENTION (81) Technical Field of the Invention The present invention relates to a code error detection circuit, and more particularly to a code error detection circuit used in a digital radio device.

(bl 従来技術と問題点 ディジタル無線回線は通常現用回線nに対して予備回線
lを持ち現用・回線の誤り率を常時監視し、誤り率が悪
化した回線は予備回線に切替える。
(bl) Prior Art and Problems A digital radio line usually has a protection line l for a working line n, and the error rate of the working line is constantly monitored, and if the error rate worsens, the line is switched to the protection line.

この場合、変調方式に依ってデータ系列の数が異なり、
例えば4相位相変調の場合ば2系列のデータが必要とな
る。
In this case, the number of data sequences differs depending on the modulation method,
For example, in the case of quadrature phase modulation, two series of data are required.

第1図は符号誤り検出回路の従来例を示す図で、第1図
+alは送信部を、第1図(blは受信部をそれぞれ示
す。第1図は2系列のデータが入出力されるので4相位
相変調の場合である。
Fig. 1 is a diagram showing a conventional example of a code error detection circuit. Fig. 1 +al indicates a transmitting section, and Fig. 1 (bl indicates a receiving section. In Fig. 1, two series of data are input and output. Therefore, this is the case of four-phase phase modulation.

図中、1は擬似ランダム符号発生器を、2及び5はnビ
ット遅延回路を、6は比較回路を、3゜4及び7〜9は
端子をそれぞれ示す。
In the figure, 1 is a pseudorandom code generator, 2 and 5 are n-bit delay circuits, 6 is a comparison circuit, and 3, 4, and 7 to 9 are terminals, respectively.

第1図+a+に示すブロック接続図の動作は次の様であ
る。
The operation of the block connection diagram shown in FIG. 1+a+ is as follows.

擬似ランダム符号発生器1で発生した疑僚ランダム符号
を2つに分岐する。1部は直接に端子3より、残りの部
分はnビット遅延回路2でnビット遅延させられ端子4
より2系列のデータ即ちデータ1及びデータ2がそれぞ
れ出力される。
The suspicious random code generated by the pseudorandom code generator 1 is branched into two. One part is directly connected to terminal 3, and the remaining part is delayed by n bits in n-bit delay circuit 2 and connected to terminal 4.
Two series of data, ie, data 1 and data 2, are respectively output.

第1図(b)に示した受信部では端子7及び端子8に加
えられたデータ1及び2の間の遅延時間差を打ち消す様
にデータ1の回路にnビット遅延回路5を挿入する。そ
qで、nビット遅延回路を通ったデータ1はデータ2と
同相になる。
In the receiving section shown in FIG. 1(b), an n-bit delay circuit 5 is inserted into the data 1 circuit so as to cancel out the delay time difference between data 1 and data 2 applied to terminals 7 and 8. Then, data 1 that has passed through the n-bit delay circuit becomes in phase with data 2.

同相になったデータ1及び2は比較器6で比較され誤り
が検定される。
Data 1 and 2 that are in phase are compared by a comparator 6 to check for errors.

この符号誤り検出回路を1系列のデータ伝送路に適用す
る場合、送信側では出力される2系列データを1系列デ
ータに変換する並列/直列変換回路(図示せず)と、受
信側では人力した1系列データを2系列データに変換す
る直列/並列変換回路(図示せず)を必要とするが、後
述の様に直列/並列変換回路で行われるクロックの振り
分けが常に送信側の並列/直列変換回路と同じ振分けに
なるとは限らないので出力が送信側データと必ずしも一
致しないと云う問題があった。
When this code error detection circuit is applied to a single-series data transmission path, a parallel/serial conversion circuit (not shown) is required on the transmitting side to convert the output two-series data into one-series data, and a human-powered A serial/parallel conversion circuit (not shown) is required to convert 1 series data into 2 series data, but as described later, the clock distribution performed by the serial/parallel conversion circuit is always the same as the parallel/serial conversion on the transmitting side. Since the distribution is not always the same as that of the circuit, there is a problem that the output does not necessarily match the data on the transmitting side.

tel 発明の目的 本発明は上記従来技術の問題に鑑みなされたものであっ
て、■系列データの伝送路でも容品に測定可能な符号誤
り検出回路を提供する事を目的としている。
tel OBJECTS OF THE INVENTION The present invention has been made in view of the above-mentioned problems of the prior art, and an object thereof is to provide a code error detection circuit that can be easily measured even on a series data transmission path.

fd+ 発明の構成 上記発明の目的は送信部は擬似ランダム符号発生器の出
力を直接に、残りの部分は遅延回路を通してそれぞれ並
列/直列変換回路に加えて直列符号を発生ずる直列符号
発生手段から構成され、受信部は該直列符号発生手段の
出力を並列符号に変換する直列/並列変換回路と、該直
列/並列変換回路のそれぞれの出力側に設けた遅延回路
により遅延させた該直列/並列変換回路の出力部分と、
該遅延回路を通らない該直列並列変換回路の出力部分と
をそれぞれ比較する遅延・比較手段と、該遅延・比較手
段の出力のうち誤りのない方の出力を選択して出力する
選択処理回路とから構成された事を特徴とする符号誤り
検出回路を提供する事により達成される。
fd+ Structure of the Invention The object of the invention is to provide a transmitting section that directly receives the output of a pseudo-random code generator, and the remaining section that includes a serial code generating means that generates a serial code in addition to a parallel/serial conversion circuit through a delay circuit. The receiving section includes a serial/parallel conversion circuit that converts the output of the serial code generating means into a parallel code, and a delay circuit provided on each output side of the serial/parallel conversion circuit to perform the serial/parallel conversion delayed by a delay circuit. the output part of the circuit,
a delay/comparison means for comparing the output portions of the serial/parallel conversion circuit that do not pass through the delay circuit; and a selection processing circuit for selecting and outputting an error-free output from among the outputs of the delay/comparison means. This is achieved by providing a code error detection circuit characterized by comprising:

(el 発明の実施例 第2図は本発明の一実施例のブロック接続図で、第2図
(alは送信部を第2図(blは受信部をそれぞれ示す
Embodiment of the Invention FIG. 2 is a block connection diagram of an embodiment of the present invention.

図中、■は擬似ランダム符号発生器を、2はnビット遅
延回路を、10はA分周器を、11はクロック発生器を
、12は並列/直列変換回路を、15は直列符号発生手
段を、20は直列/並列変換回路を、21はnビ、I−
遅延回路を、22は(n −1)ビット遅延回路を、2
3及び24は比較回路を、25は選択処理回路を、26
は遅延・比較手段を、13.14及び27〜29は端子
をそれぞれ示す。
In the figure, ■ indicates a pseudo-random code generator, 2 indicates an n-bit delay circuit, 10 indicates an A frequency divider, 11 indicates a clock generator, 12 indicates a parallel/serial conversion circuit, and 15 indicates a serial code generation means. , 20 is a serial/parallel conversion circuit, 21 is n-bi, I-
22 is an (n −1) bit delay circuit; 2 is a delay circuit;
3 and 24 are comparison circuits, 25 is a selection processing circuit, and 26
13, 14 and 27 to 29 respectively indicate delay/comparison means and terminals.

第3図は第2図の動作を説明する為のタイムチャートで
、左側の数字は第2図の同じ数字の部分の波形を示す。
FIG. 3 is a time chart for explaining the operation of FIG. 2, and the numbers on the left side indicate the waveforms of the portions with the same numbers in FIG.

そこで、第3図を参照しながら第2図の動作を説明する
Therefore, the operation shown in FIG. 2 will be explained with reference to FIG.

先ず、第2図ta+の動作は次の様である。First, the operation of ta+ in FIG. 2 is as follows.

クロック発生器11の出力は2分割され1部は端子14
に、残りの部分はA分周器10で2分周された後、擬似
ランダム符号発生器1に加えられる。
The output of the clock generator 11 is divided into two parts, and one part is sent to the terminal 14.
Then, the remaining part is divided by two by the A frequency divider 10 and then applied to the pseudorandom code generator 1.

そこで、このクロックで駆動されたm僚うンダム符号が
符号発生器1より出力される。
Therefore, m random codes driven by this clock are output from the code generator 1.

出力された擬)以ランダム符号は2分割され1部はその
まま、残りの部分はnビット遅延回路2を通ってそれぞ
れ並列/直列変換回路12で直列符号に変換されて端子
13よりクロックと共に外部に送出される(第3図−■
及び■参照)。
The outputted pseudorandom code is divided into two parts, one part is left as is, and the remaining part passes through the n-bit delay circuit 2, is converted into a serial code by the parallel/serial converter circuit 12, and is output from the terminal 13 together with the clock. Sent (Figure 3-■
and ■see).

第2図(blの受信部ではデータ及びクロックが端子2
7及び28を介して直列/並列変換回路20に加えられ
る(第3図−■及び■参照)。
Figure 2 (In the receiving section of bl, data and clock are connected to terminal 2.
7 and 28 to the serial/parallel converter circuit 20 (see FIG. 3 - ■ and ■).

この直列/並列変換回路20でクロックが振分けられ第
3図゛−■及び■に示す様に2系列になる。
The serial/parallel conversion circuit 20 divides the clock into two systems as shown in FIG.

次に、受信された直列データは第3図−■及び■に示す
クロックの立上りを用いてデータa及びデータbの並列
データに変換される(第3図−〇及び■参照)。
Next, the received serial data is converted into parallel data of data a and data b using the rising edge of the clock shown in FIG.

このデータは互いに4ビツトずれているので第3図−■
に示したクロックの立下りを用いて揃えると第3図−■
及び■に示す様に1ビットシフトした並列データが、又
は第3図−■に示したクロックの立下りを用いると第3
図−〇及び[相]に示す様な同相の並列データが直列/
並列変換回路20の出力側に得られる。
Since this data is shifted by 4 bits from each other, Figure 3-■
When aligned using the falling edge of the clock shown in Figure 3-■
The parallel data shifted by 1 bit as shown in Figure 3 -
In-phase parallel data as shown in Figure-○ and [Phase] are connected in series/
It is obtained on the output side of the parallel conversion circuit 20.

例えば、第3図−■及び[相]に示す様に送信部と一致
したデータが直列/並列変換回路20から得られた時は
比較回路20の出力側には誤りパルスが無いのでOが、
比較器24の出力側には誤り率約2の誤りパルスが得ら
れる。
For example, as shown in FIG. 3 - ■ and [Phase], when the data that matches the transmitter is obtained from the serial/parallel conversion circuit 20, there is no error pulse on the output side of the comparator circuit 20, so O is
An error pulse with an error rate of approximately 2 is obtained at the output of the comparator 24.

一方、第3図=■及び■に示ず様な場合は遅延回路22
により比較回路23と24の誤りパルスの出がたが前吉
逆になる。
On the other hand, in cases not shown in Figure 3 =■ and ■, the delay circuit 22
As a result, the outputs of the error pulses of the comparison circuits 23 and 24 are reversed.

選択処理回路25は比較回路23及び24からの出力を
比較して誤りパルスのない方を出力する。
The selection processing circuit 25 compares the outputs from the comparison circuits 23 and 24 and outputs the one without an error pulse.

ffl 発明の詳細 な説明した様に本発明によれば、比較されるパターンと
比較するパターンの2つを受信側に送って誤り率の検定
をするので、どの様なパターンでも使用する事ができる
ffl As described in detail, according to the present invention, two patterns, the pattern to be compared and the pattern to be compared, are sent to the receiving side to test the error rate, so any pattern can be used. .

又、本発明の回路には負帰還回路がないので素子の限界
迄高速処理可能である。
Further, since the circuit of the present invention does not have a negative feedback circuit, high-speed processing is possible up to the limit of the device.

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

第1図は符号誤り検出回路の従来例を示す図を、第2図
は本発明の一例を示すブロック接続図を、第3図は第2
図の動作を説明する為のタイムチャートをそれぞれ示す
。 図中、1は擬似ランダム符号発生器を、2及び21はn
ビット遅延回路を、10は2分周器を、11はクロック
発生器を、12は並列/直列変換回路を、15は直列符
号発生手段を、20は直列/並列変換回路を、22はn
−1ビツト遅延回路を、23及び24は比較回路を、2
5は選択処理回路を、26は遅延・比較手段を、13.
14及び27〜29は端子をそれぞれ示す。
Fig. 1 is a diagram showing a conventional example of a code error detection circuit, Fig. 2 is a block connection diagram showing an example of the present invention, and Fig. 3 is a diagram showing a conventional code error detection circuit.
Time charts are shown for explaining the operations in the figures. In the figure, 1 is a pseudo-random code generator, 2 and 21 are n
10 is a 2-frequency divider, 11 is a clock generator, 12 is a parallel/serial conversion circuit, 15 is a serial code generation means, 20 is a serial/parallel conversion circuit, 22 is n
-1 bit delay circuit, 23 and 24 are comparison circuits, 2
5 is a selection processing circuit, 26 is a delay/comparison means, 13.
14 and 27-29 indicate terminals, respectively.

Claims (1)

【特許請求の範囲】[Claims] 送信部は擬似ランダム符号発生器の出力の一部を直接に
、残りの部分は遅延回路を通ってそれぞれ並列/直列変
換回路に加えて直列符号を発生ずる直列符号発生手段か
ら構成され、受信部は該直列符号発生手段の出力を並列
符号に変換する直列/並列変換回路と、該直列/並列変
換回路のそれぞれの出力側に設けた遅延回路により遅延
させた該直列/並列変換回路の出力部分と、該遅延回路
を通らない該直列/並列変換回路の出力部分とをそれぞ
れ比較する遅延・比較手段と、該遅延・比較手段の出力
のうち誤りのない方の出力を選択して出力する選択処理
回路とから構成された事を特徴とする符号誤り検出回路
The transmitting section is composed of a serial code generating means that directly sends a part of the output of the pseudorandom code generator, and the remaining part passes through a delay circuit to a parallel/serial converter circuit and generates a serial code, and the receiving section is a serial/parallel conversion circuit that converts the output of the serial code generating means into a parallel code, and an output portion of the serial/parallel conversion circuit delayed by a delay circuit provided on each output side of the serial/parallel conversion circuit. and an output portion of the serial/parallel conversion circuit that does not pass through the delay circuit, and a selection for selecting and outputting an error-free output from among the outputs of the delay and comparing means. 1. A code error detection circuit comprising a processing circuit.
JP5763684A 1984-03-26 1984-03-26 Code error detecting circuit Pending JPS60200632A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5763684A JPS60200632A (en) 1984-03-26 1984-03-26 Code error detecting circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5763684A JPS60200632A (en) 1984-03-26 1984-03-26 Code error detecting circuit

Publications (1)

Publication Number Publication Date
JPS60200632A true JPS60200632A (en) 1985-10-11

Family

ID=13061373

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5763684A Pending JPS60200632A (en) 1984-03-26 1984-03-26 Code error detecting circuit

Country Status (1)

Country Link
JP (1) JPS60200632A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013019830A (en) * 2011-07-13 2013-01-31 Kawasaki Microelectronics Inc Semiconductor integrated circuit and testing method for semiconductor integrated circuit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013019830A (en) * 2011-07-13 2013-01-31 Kawasaki Microelectronics Inc Semiconductor integrated circuit and testing method for semiconductor integrated circuit

Similar Documents

Publication Publication Date Title
US5081645A (en) Novel spread spectrum codec apparatus and method
US5463657A (en) Detection of a multi-sequence spread spectrum signal
US3934203A (en) Spread spectrum modem
US5499265A (en) Spread spectrum correlator
US5666379A (en) Best-of-M pulse position modulation detector
US5923701A (en) Spread spectrum pulse position modulation system
JPH11122117A (en) Serial / parallel converter
EP0243938B1 (en) Protection channel monitoring system using a check signal comprising two different n-bit code patterns sequentially arranged at random
JPS60200632A (en) Code error detecting circuit
US5686869A (en) Pulse-width modulating device
JPH0549140B2 (en)
JPH0577223B2 (en)
JPH0951289A (en) Spread spectrum communication system
JP3422403B2 (en) Path monitoring system
KR100320430B1 (en) PN code generating method
JPH03297236A (en) Data transmission system
JP3948697B2 (en) Data communication system
US7012950B1 (en) Apparatus for generating pseudo-noises code and method for generating pseudo-noise codes using the same
JP3197336B2 (en) Signal processing circuit for bit error rate measurement in digital multiplex radio system
JPS60223361A (en) Spread spectrum system
JPH11122213A (en) Transmitting apparatus using spread spectrum pulse position modulation communication system and transmitting / receiving system using the transmitting apparatus as an element
JPH10107684A (en) Spread spectrum communication method and device
JPH0357661B2 (en)
KR100456460B1 (en) Detector of Frame Header Error in MODEM
SU1020998A1 (en) Device for measuring error coefficient in digital analog digital data transmission systems