JP2809404B2 - Error pulse addition circuit - Google Patents
Error pulse addition circuitInfo
- Publication number
- JP2809404B2 JP2809404B2 JP63203010A JP20301088A JP2809404B2 JP 2809404 B2 JP2809404 B2 JP 2809404B2 JP 63203010 A JP63203010 A JP 63203010A JP 20301088 A JP20301088 A JP 20301088A JP 2809404 B2 JP2809404 B2 JP 2809404B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- error
- error pulse
- output
- circuit
- 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 - Lifetime
Links
- 230000000737 periodic effect Effects 0.000 claims description 22
- 238000005259 measurement Methods 0.000 description 40
- 108010076504 Protein Sorting Signals Proteins 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 230000001360 synchronised effect Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は、規定周期を有する周期信号列成分と一般信
号成分とを有する入力信号に周期的な誤りパルスを付加
する誤りパルス付加回路に係わり、特に周期信号列成分
と一般信号成分とに平等に周期的な誤りパルスが付加さ
れるようにした誤りパルス付加回路に関する。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an error pulse adding circuit that adds a periodic error pulse to an input signal having a periodic signal sequence component having a specified period and a general signal component. More particularly, the present invention relates to an error pulse adding circuit in which a periodic error pulse is added equally to a periodic signal sequence component and a general signal component.
[従来の技術] 例えばコンピュータシステム相互間を接続するデジタ
ル通信網を用いてデータを送信する場合は、第4図に示
すようにデータを所定長さに分割して各データ1の前後
にフレーム信号2を配設する。そして、このフレーム信
号2を受信側で検出してデータ1を取出す。したがっ
て、フレーム信号2は予め定められた規定周期を有す
る。2. Description of the Related Art For example, when data is transmitted using a digital communication network connecting computer systems, data is divided into predetermined lengths as shown in FIG. 2 is arranged. Then, the frame signal 2 is detected on the receiving side, and the data 1 is extracted. Therefore, the frame signal 2 has a predetermined period.
また、このような構成のデータ信号aが入出力される
信号処理装置が正常に動作することを確認する試験装置
としては、前記データ信号aとほぼ同様な性質を有する
測定信号bを出力する必要がある。この測定信号bは、
図示するように、前記データ信号aと同一の周波数成分
を有するAビット構成のフレーム信号3と、前記データ
1に対応するBビット構成の擬似ランダムパターンデー
タ4とで構成されている。In addition, as a test device for confirming that a signal processing device that inputs and outputs the data signal a having such a configuration operates properly, it is necessary to output a measurement signal b having substantially the same properties as the data signal a. There is. This measurement signal b is
As shown in the figure, the frame signal 3 is composed of an A-bit frame signal 3 having the same frequency component as the data signal a, and a B-bit pseudo-random pattern data 4 corresponding to the data 1.
また、前記信号処理装置のなかにはパリティチェック
等の手法を使用してデータ信号aに含まれる誤りビット
を検出する誤り検出装置がある。この誤り検出装置が正
常にデータ信号a中に含まれる誤りビットを正確に検出
することを確認するためには、故意に誤りビットを含ん
だ誤り測定信号をこの誤り検出装置へ印加する必要があ
る。Further, among the signal processing devices, there is an error detection device that detects an error bit included in the data signal a using a method such as a parity check. In order to confirm that the error detection device correctly detects the error bit included in the data signal a correctly, it is necessary to intentionally apply an error measurement signal including the error bit to the error detection device. .
この誤り測定信号は、前述した第4図に示す測定信号
bに一定周期で誤りパルスを付加するようにしている。This error measurement signal is configured to add an error pulse at a constant period to the above-described measurement signal b shown in FIG.
第5図は前述した測定信号bに誤りパルスを付加する
誤りパルス付加回路を示すブロック図である。この回路
においては、第4図に示す測定信号bとして米国規格の
DS−3信号を使用している。FIG. 5 is a block diagram showing an error pulse adding circuit for adding an error pulse to the aforementioned measurement signal b. In this circuit, the measurement signal b shown in FIG.
DS-3 signal is used.
すなわち、入力端子5から入力された測定信号(DS−
3信号)bは排他的論理和回路6の一方の入力端子へ入
力される。また、入力端子7から入力された前記測定信
号bの各ビットデータの送出タイミングを制御するクロ
ック信号cは(1/N)の分周比を有した分周器8で(1/
N)に分周されて誤りパルスdとして排他的論理和回路
6の他方の入力端子へ入力される。そして、この排他的
論理和回路6の出力信号が誤り測定信号eとして出力端
子9から出力される。That is, the measurement signal (DS-
3) b is input to one input terminal of the exclusive OR circuit 6. A clock signal c for controlling the transmission timing of each bit data of the measurement signal b input from the input terminal 7 is output from a frequency divider 8 having a frequency division ratio of (1 / N) to (1 / N).
N) and is input to the other input terminal of the exclusive OR circuit 6 as an error pulse d. Then, the output signal of the exclusive OR circuit 6 is output from the output terminal 9 as the error measurement signal e.
このような誤りパルス付加回路において、分周器8か
ら測定信号bにおけるNビットに1回の周期で[1]の
データ値を有する誤りパルスdが排他的論理和回路6へ
入力される。排他的論理和回路6は分周器8から誤りパ
ルスdが出力されていない[0]の状態においては、一
方から入力された測定信号bをそのまま誤り測定信号e
として出力する。また、分周器8から[1]の誤りパル
スdが印加されている状態においては、測定信号bのそ
の時点におけるビットデータが反転する。すなわち、出
力端子9から測定信号bの各ビットデータをNビットお
きにデータ値を反転させた誤りビット(パルス)が付加
された誤り測定信号eが出力される。In such an error pulse adding circuit, an error pulse d having a data value of [1] is input from the frequency divider 8 to the N bits of the measurement signal b once per cycle to the exclusive OR circuit 6. In the state of [0] in which the error pulse d is not output from the frequency divider 8, the exclusive OR circuit 6 converts the measurement signal b input from one side into the error measurement signal e as it is.
Output as When the error pulse d of [1] is applied from the frequency divider 8, the bit data of the measurement signal b at that time is inverted. That is, the output terminal 9 outputs an error measurement signal e to which an error bit (pulse) obtained by inverting the data value of each bit data of the measurement signal b every N bits is added.
しかして、測定信号b中にNビット毎に誤りパルスd
が付加されたことになる。Thus, an error pulse d every N bits in the measurement signal b
Is added.
[発明が解決しようとする課題] しかしながら、第5図に示す誤りビット付加回路にお
いてもまだ解消すべき次のような課題があった。すなわ
ち、第5図の誤りパルス付加回路においては、測定信号
bに対してNビット毎に正確に誤りパルスdを付加する
ことが可能である。よって、分周器8の分周比(1/N)
を変更することによって誤りビットの発生周期(発生
率)を任意に設定することが可能となる。[Problems to be Solved by the Invention] However, the error bit adding circuit shown in FIG. 5 still has the following problems to be solved. That is, the error pulse adding circuit shown in FIG. 5 can accurately add the error pulse d to the measurement signal b every N bits. Therefore, the dividing ratio of the divider 8 (1 / N)
Is changed, it is possible to arbitrarily set an error bit generation period (occurrence rate).
しかし、誤り検出装置の動作を正確に確認するために
は、測定信号b全体に一定周期で誤りビットが発生する
必要があるとともに、各擬似ランダムパターンデータ4
および各フレーム信号3においても、平等に誤りビット
が発生する必要がある。すなわち、擬似ランダムパター
ンデータ4に誤りビットが生じる確率とフレーム信号3
に誤りビットが生じる確率とを一致させる必要がある。
しかし、フレーム信号3は(A+B)ビットの規定周期
を有しているので、測定信号b全体にNビットの周期で
誤りパルスdを印加した場合には、フレーム信号3に誤
りビットが発生する確率、すなわち誤りビットの発生周
期はフレーム信号3の周期(A+B)と誤りパルスdの
周期(N)との相関関係で定まる。具体的には、一つの
時点でフレーム信号3と誤りパルスdとのビット位相が
一致すると、両者の最大公約数で示される周期で順次誤
りビットが生じる。その結果、擬似ランダムパターンデ
ータ4の誤りビットの発生率とフレーム信号3の誤りビ
ットの発生率とが一致しなくなる問題が生じる。However, in order to accurately confirm the operation of the error detection device, it is necessary to generate an error bit at a fixed period in the entire measurement signal b, and the pseudo random pattern data 4
Also, error bits need to be generated equally in each frame signal 3. That is, the probability that an error bit occurs in the pseudo random pattern data 4 and the frame signal 3
Must match the probability that an error bit will occur.
However, since the frame signal 3 has a specified period of (A + B) bits, when an error pulse d is applied with a period of N bits to the entire measurement signal b, the probability that an error bit occurs in the frame signal 3 That is, the generation period of the error bit is determined by the correlation between the period (A + B) of the frame signal 3 and the period (N) of the error pulse d. More specifically, if the bit phases of the frame signal 3 and the error pulse d match at one time, error bits are sequentially generated in a cycle indicated by the greatest common divisor of both. As a result, there arises a problem that the error bit occurrence rate of the pseudo random pattern data 4 and the error bit occurrence rate of the frame signal 3 do not match.
このような不都合を解消するためには、フレーム信号
3の周期と誤りパルスdの周期との間に最大公約数が発
生しいないようにすればよいが、一般にフレーム信号3
の周期(A+B)はデータ通信規格等によって一定値に
規定されているので、誤りパルスdの周期(N)を調整
することによって前記最大公約数が発生しないようにす
る必要がある。しかし、このように誤りパルスdの周期
Nを調整すると、誤りパルスdの周期Nの選択範囲が大
幅に制限され、誤り測定信号eに対して任意の誤りビッ
トの発生率を設定できない問題が生じる。In order to solve such inconvenience, it is sufficient to prevent the greatest common divisor from occurring between the period of the frame signal 3 and the period of the error pulse d.
Since the period (A + B) is defined to be a constant value by a data communication standard or the like, it is necessary to adjust the period (N) of the error pulse d so that the greatest common divisor does not occur. However, when the cycle N of the error pulse d is adjusted in this manner, the selection range of the cycle N of the error pulse d is greatly limited, and a problem arises in that an arbitrary error bit occurrence rate cannot be set for the error measurement signal e. .
第6図は測定信号bとして前述したDS−3信号を用い
て、誤りパルスdの周期Nを100とした場合におけるフ
レーム信号3に誤りビットが生じる確率(周期)を示す
図である。FIG. 6 is a diagram showing a probability (period) that an error bit occurs in the frame signal 3 when the period N of the error pulse d is set to 100 using the DS-3 signal described above as the measurement signal b.
周知のように、DS−3信号は、44.736Mb/sのビットレ
ートを有し、85ビット毎に1ビットの制御信号を含んだ
信号であり、この例においては、フレーム信号3は前記
制御信号の1ビットおきに割当てられている。すなわ
ち、1ビット(A=1)のフレーム信号3が170ビット
(A+B)毎に存在する。As is well known, the DS-3 signal has a bit rate of 44.736 Mb / s and is a signal including a control signal of 1 bit for every 85 bits. In this example, the frame signal 3 is the control signal. Are assigned every other bit. That is, a frame signal 3 of 1 bit (A = 1) exists every 170 bits (A + B).
したがって、測定信号bに対してN=100ビット毎に
誤りパルスdが付加される。そして、フレーム信号3の
周期(A+B=170)と誤りパルスdの周期(N=100)
の最大公約数は10となる。その結果、第6図に示すよう
に、測定信号bのフレーム信号3と誤りパルスdとが一
致した時点から数えて10番目のフレーム信号3と17番目
の誤りパルスdとが同期するので、フレーム信号3にお
ける誤りビットの発生率(周期)は10%(1700)とな
り、周期成分を有さない擬似ランダムパターンデータ4
における誤りビットの発生率(1/100×16/17×100≒1
%)と一致しなくなる。Therefore, an error pulse d is added to the measurement signal b every N = 100 bits. Then, the cycle of the frame signal 3 (A + B = 170) and the cycle of the error pulse d (N = 100)
Has the greatest common divisor of 10. As a result, as shown in FIG. 6, the 10th frame signal 3 and the 17th error pulse d are synchronized from the time when the frame signal 3 of the measurement signal b coincides with the error pulse d. The occurrence rate (period) of error bits in the signal 3 is 10% (1700), and the pseudo-random pattern data 4 having no periodic component
Error bit occurrence rate in (1/100 × 16/17 × 100 ≒ 1)
%).
また、第7図は周期N(=100)を変化しないで、誤
りパルスdの発生タイミング(発生位相)を例えば5ビ
ットだけずらせた場合を示す図である。この場合、誤り
パルスdは第6図の誤りパルスに比較して常時5ビット
だけ位相がずれているので、測定信号bのフレーム信号
3と同期することはない。その結果、第7図において
は、フレーム信号3に誤りビットが発生することはない
ので、発生率は逆に0%となる。FIG. 7 is a diagram showing a case where the generation timing (generation phase) of the error pulse d is shifted by, for example, 5 bits without changing the period N (= 100). In this case, the error pulse d is always out of phase by 5 bits as compared with the error pulse in FIG. 6, so that it does not synchronize with the frame signal 3 of the measurement signal b. As a result, in FIG. 7, no error bit occurs in the frame signal 3, so that the occurrence rate is 0%.
また、図示しないが、誤りパルスdの発生タイミング
(発生位相)を10ビットまでずらせると、フレーム信号
3と同期する誤りパルスが生じる。すなわち、1〜9ビ
ットの位相ずれを有する誤りパルスdはフレーム信号3
と同期することはない。Although not shown, if the generation timing (generation phase) of the error pulse d is shifted up to 10 bits, an error pulse synchronized with the frame signal 3 is generated. That is, the error pulse d having the phase shift of 1 to 9 bits is the frame signal 3
Never sync with.
このように、フレーム信号3に含まれる誤りビットの
発生率と、擬似ランダムパターンデータ4に含まれる誤
りビットの発生率とを常時一致させることは困難であ
る。As described above, it is difficult to make the occurrence rate of the error bits included in the frame signal 3 always coincide with the occurrence rate of the error bits included in the pseudo random pattern data 4.
なお、誤りパルスdの周期Nを最大公約数が生じない
例えばN=99に設定すれば両者の誤りビットの発生率を
一致させることが可能であるが、前述したように任意の
発生率を設定することができない。If the period N of the error pulse d is set to, for example, N = 99 at which the greatest common divisor does not occur, it is possible to make the occurrence rates of both error bits coincide with each other. Can not do it.
本発明はこのような事情に鑑みてなされたものであ
り、誤りパルス発生回路から出力される各誤りパルスの
入力信号に付加するビットタイミングを順次ずらせるこ
とにより、周期信号列成分と一般信号成分とに平等に誤
りパルスが印加でき、誤りビットの発生率を任意に変更
できる誤りパルス付加回路を提供することを目的とす
る。The present invention has been made in view of such circumstances, and by sequentially shifting the bit timing added to the input signal of each error pulse output from the error pulse generation circuit, a periodic signal sequence component and a general signal component It is another object of the present invention to provide an error pulse adding circuit which can apply an error pulse equally and can arbitrarily change an error bit occurrence rate.
[課題を解決するための手段] 上記課題を解消するために本発明は、規定周期を有す
る周期信号列成分と周期成分を有さない一般信号成分と
からなる入力信号に周期的な誤りパルスを付加して出力
する誤りパルス付加回路において、 所定周期毎に誤りパルスを出力する誤りパルス発生回
路と、この誤りパルス発生回路から出力される誤りパル
スが入力され、この誤りパルスおよび入力信号の出力タ
イミングを制御するクロック信号に同期して前記入力さ
れた誤りパルスをシフトさせる所定桁を有したシフトレ
ジスタと、誤りパルス発生回路から所定数の誤りパルス
が出力される毎にシフトレジスタの信号出力すべき桁を
順次切換えていく信号切換回路と、シフトレジスタから
信号切換回路を介して出力された誤りパルスを入力信号
に付加する排他的論理和回路とを備え、周期信号成分と
一般信号成分とに平等に周期的な誤りパルスが付加され
るようにしたものである。Means for Solving the Problems In order to solve the above problems, the present invention provides a method for generating a periodic error pulse in an input signal including a periodic signal sequence component having a specified period and a general signal component having no periodic component. An error pulse adding circuit for adding and outputting an error pulse, an error pulse generating circuit for outputting an error pulse every predetermined period, an error pulse output from the error pulse generating circuit being input, and an output timing of the error pulse and the input signal. A shift register having a predetermined digit for shifting the input error pulse in synchronization with a clock signal for controlling the clock signal, and outputting a signal of the shift register every time a predetermined number of error pulses are output from the error pulse generation circuit. A signal switching circuit for sequentially switching digits, and an error pulse output from the shift register via the signal switching circuit is added to an input signal. Exclusive and a logical OR circuit, in which periodic error pulses equally to the periodic signal component and the general signal component is to be added.
[作用] このような構成の誤りパルス付加回路において、誤り
パルス発生回路から所定周期毎に誤りパルスが出力され
て所定桁を有したシフトレジスタに入力される。このシ
フトレジスタはクロック信号に応動して入力された誤り
パルスを順次桁シフトさせていく。また、信号切換回路
は誤りパルスが誤りパルス発生回路から出力される毎に
シフトレジスタの信号出力桁を順次切換えていく。[Operation] In the error pulse adding circuit having such a configuration, an error pulse is output from the error pulse generating circuit at predetermined intervals and input to a shift register having a predetermined digit. This shift register sequentially shifts the input error pulse in accordance with the clock signal. The signal switching circuit sequentially switches the signal output digits of the shift register each time an error pulse is output from the error pulse generation circuit.
したがって、一つの誤りパルスが誤りパルス発生回路
から出力されてシフトレジスタの出力桁から出力される
までの遅れ時間は、一つ前に出力された誤りパルスにお
ける遅れ時間より1クロック分だけ長くなる。すなわ
ち、誤りパルス発生器からは所定周期毎に誤りパルスが
順次出力されるが、排他的論理和回路に入力される時点
においては、その位相が1ビット(クロック)分ずつ順
次おくれる。よって、この誤りパルスが入力信号の周期
信号列成分に対して必要以上に同期するのが防止され、
周期信号列成分に含まれる誤りビットの発生率と一般信
号成分に含まれる誤りビットの発生率とが近似する。Therefore, the delay time from the output of one error pulse from the error pulse generation circuit to the output digit of the shift register is longer by one clock than the delay time of the error pulse output immediately before. That is, error pulses are sequentially output from the error pulse generator at predetermined intervals, but when they are input to the exclusive OR circuit, their phases are sequentially shifted by one bit (clock). Therefore, this error pulse is prevented from being unnecessarily synchronized with the periodic signal sequence component of the input signal,
The rate of occurrence of error bits included in the periodic signal sequence component and the rate of occurrence of error bits included in the general signal component approximate.
[実施例] 以下本発明の一実施例を図面を用いて説明する。Embodiment An embodiment of the present invention will be described below with reference to the drawings.
第1図は実施例の誤りパルス付加回路を示すブロック
図である。第5図の回路と同一部分には同一符号を付し
ている。FIG. 1 is a block diagram showing an error pulse adding circuit according to an embodiment. The same parts as those in the circuit of FIG. 5 are denoted by the same reference numerals.
入力端子5から入力された入力信号としての測定信号
bは排他的論理和回路6の一方の入力端子へ入力され
る。この排他的論理和回路6の他方の入力端子には信号
切換回路21の出力端子Iから出力される誤りパルスfが
入力される。したがって、この排他的論理和回路6から
所定発生率の誤りビットを含んだ誤り測定信号hが出力
され、出力端子9から送出される。The measurement signal b as an input signal input from the input terminal 5 is input to one input terminal of the exclusive OR circuit 6. An error pulse f output from the output terminal I of the signal switching circuit 21 is input to the other input terminal of the exclusive OR circuit 6. Therefore, the exclusive OR circuit 6 outputs an error measurement signal h including an error bit of a predetermined occurrence rate, and sends it out of the output terminal 9.
また、入力端子7から測定信号bの各ビットデータの
出力タイミングを制御するクロック信号cが入力され
る。このクロック信号cは誤りパルス発生回路としての
分周器8へ入力されて1/Nに分周されて、誤りパルスd
として出力される。分周器8から出力された周期Nを有
した誤りパルスdはシフトレジスタ22の入力端子へ印加
されるとともに、カウンタ23のクロック端子CKへ入力さ
れる。なお、実施例の分周器8においては分周比(1/
N)が1/100に設定されている。すなわち、この分周器8
から出力される誤りパルスdの周期Nは100ビットとな
る。Further, a clock signal c for controlling the output timing of each bit data of the measurement signal b is input from the input terminal 7. This clock signal c is input to a frequency divider 8 as an error pulse generating circuit, and is divided by 1 / N to obtain an error pulse d.
Is output as The error pulse d having the period N output from the frequency divider 8 is applied to the input terminal of the shift register 22 and is also input to the clock terminal CK of the counter 23. In the frequency divider 8 of the embodiment, the frequency division ratio (1 /
N) is set to 1/100. That is, this frequency divider 8
Has a period N of 100 bits.
前記シフトレジスタ22は図示するようにP0〜P9の10桁
のレジスタで構成されており、クロック端子CKには入力
端子7から入力されたクロック信号cが入力される。よ
って、クロック端子CKにクロック信号cのクロックパル
スが入力する毎に、入力された誤りパルスdを1桁ずつ
右側へのレジスタへシフトさせる。よって、分周器8か
ら出力された一つの誤りパルスdがシフトレジスタ22に
入力された後にクロック信号cが10パルス分入力される
と、この誤りパルスdは10桁目(P9)のレジスタに到達
する。The shift register 22 is composed of 10-digit registers P0 to P9 as shown in the figure, and a clock signal CK input from an input terminal 7 is input to a clock terminal CK. Therefore, every time the clock pulse of the clock signal c is input to the clock terminal CK, the input error pulse d is shifted by one digit to the right register. Therefore, when one error pulse d output from the frequency divider 8 is input to the shift register 22 and then 10 clock signals c are input, the error pulse d is stored in the register of the tenth digit (P9). To reach.
シフトレジスタ22の各桁のレジスタP0〜P9に記憶され
た各信号は信号切換回路21のA0〜A9の各入力端子へ入力
される。この信号切換回路21は制御端子B0〜B3に印加さ
れるデータ値に対応した入力端子A0〜A9の信号を出力端
子Iから排他的論理和回路6へ送出する。そして、各制
御端子B0〜B3にはカウンタ23から出力される0〜9の10
種類の数値データgが入力される。カウンタ23は、分周
器8から入力される誤りパルスdを計数して、計数値を
数値データgとして信号切換回路21の各制御端子B0〜B3
へ送出する。なお、このカウンタ23は計数値が9を越え
ると初期値0に戻る。Each signal stored in each digit register P0 to P9 of the shift register 22 is input to each input terminal of A0 to A9 of the signal switching circuit 21. The signal switching circuit 21 sends the signals of the input terminals A0 to A9 corresponding to the data values applied to the control terminals B0 to B3 from the output terminal I to the exclusive OR circuit 6. Each of the control terminals B0 to B3 has a value of 0 to 10 output from the counter 23.
The type of numerical data g is input. The counter 23 counts the error pulse d input from the frequency divider 8 and uses the count value as numerical data g as each of the control terminals B0 to B3 of the signal switching circuit 21.
Send to The counter 23 returns to the initial value 0 when the counted value exceeds 9.
次に、このように構成された誤りパルス付加回路の動
作を第2図のタイムチャートを用いて説明する。Next, the operation of the error pulse adding circuit thus configured will be described with reference to the time chart of FIG.
例えば入力端子5から入力される測定信号bとして前
述した周期170ビットを有した、1ビットのフレーム信
号3と擬似ランダムパターンデータ4からなる、第4図
に示すDS−3信号を用いるとする。したがって、測定信
号bには170ビット毎に周期信号列成分としてのフレー
ム信号3が現われる。また、分周器8からは周期N=10
0ビット毎に誤りパルスdが出力される。For example, it is assumed that a DS-3 signal shown in FIG. 4 composed of a 1-bit frame signal 3 and pseudo-random pattern data 4 having a period of 170 bits as described above is input as the measurement signal b input from the input terminal 5. Therefore, the frame signal 3 as a periodic signal sequence component appears every 170 bits in the measurement signal b. In addition, the period N = 10 from the frequency divider 8
An error pulse d is output for each 0 bit.
ここで、測定信号bの一つのフレーム信号3と誤りパ
ルスdの出力位相が一致した時点を0ビットとすると、
測定信号bのフレーム信号3は、0,170,340,510,680,85
0,1020…のビットタイミングで現われ、誤りパルスd
は、0,100,200,300,400,…,1000,1100…のビットタイミ
ングで出力される。Here, assuming that the time when one frame signal 3 of the measurement signal b matches the output phase of the error pulse d is 0 bit,
The frame signal 3 of the measurement signal b is 0,170,340,510,680,85
The error pulse d appears at the bit timing of 0,1020 ...
Are output at bit timings of 0, 100, 200, 300, 400,..., 1000, 1100.
そして、カウンタ23は誤りパルスdが入力される度に
信号切換回路21の制御端子B0〜B3へ印加する数値データ
gを0から9まで順次増加させていく。その結果、数値
データgが増加する度に、排他的論理和回路6へ送出さ
れる誤りパルスfが出力されるシフトレジスタ22のレジ
スタP0〜P9の桁が順次増加していく。Then, the counter 23 sequentially increases the numerical data g applied to the control terminals B0 to B3 of the signal switching circuit 21 from 0 to 9 every time the error pulse d is input. As a result, each time the numerical data g increases, the digits of the registers P0 to P9 of the shift register 22 from which the error pulse f sent to the exclusive OR circuit 6 is output increase sequentially.
出力されるレジスタP0〜P9の桁が増加すると、一つの
誤りパルスdが分周器8から出力された時刻から該当誤
りパルスdがシフトレジスタ22から出力される時刻まで
の間の時間遅れが1ビットずつ増加する。When the digit of the output registers P0 to P9 increases, the time delay from the time when one error pulse d is output from the frequency divider 8 to the time when the error pulse d is output from the shift register 22 is one. Increments by bits.
しかして、前述したように、分周器8から誤りパルス
dが、0,100,200,300,400,…,900,1000,1100,1200…の
ビットタイミングで出力されると、これらの誤りパルス
dに応動して、信号切換回路21を介して排他的論理和回
路6へ誤りパルスfが、0,101,202,303,404,…,909,100
0,1101,1202…のビットタイミングで入力される。As described above, when the error pulse d is output from the frequency divider 8 at the bit timing of 0, 100, 200, 300, 400,..., 900, 1000, 1100, 1200. The error pulse f is sent to the exclusive-OR circuit 6 via the switching circuit 21 at 0, 101, 202, 303, 404, ..., 909, 100.
0, 1101, 1202,...
すなわち、実際に測定信号bに付加される誤りパルス
fは、周期N=100ビットを有した誤りパルスdに対し
て1ビットづつ出力タイミングの位相が後方へ移動して
いく。そして、10ビット分位相が遅れると、元の位相
(ビット遅れなし)に戻り、分周器8から出力される誤
りパルスdと排他的論理和回路6へ入力される誤りパル
スfとが同期する。それ以降、誤りパルスfは誤りパル
スdに対して1ビットずつ順次位相が遅れていく。That is, the phase of the output timing of the error pulse f actually added to the measurement signal b shifts backward by one bit with respect to the error pulse d having the period N = 100 bits. When the phase is delayed by 10 bits, the phase returns to the original phase (no bit delay), and the error pulse d output from the frequency divider 8 and the error pulse f input to the exclusive OR circuit 6 are synchronized. . Thereafter, the phase of the error pulse f is sequentially delayed by one bit with respect to the error pulse d.
第3図は測定信号bに含まれるフレーム信号3の出力
タイミングと、第5図に示した従来回路におけれる誤り
パルスdの出力タイミングと、第1図に示す実施例回路
における誤りパルスfの出力タイミングとを、それぞれ
第2図に示したフレーム信号3と各誤りパルスd,fが同
期した基準点からのビット数で示した図である。FIG. 3 shows the output timing of the frame signal 3 included in the measurement signal b, the output timing of the error pulse d in the conventional circuit shown in FIG. 5, and the output timing of the error pulse f in the embodiment circuit shown in FIG. FIG. 3 is a diagram showing output timing by the number of bits from a reference point at which the frame signal 3 shown in FIG. 2 and each of the error pulses d and f are synchronized.
すなわち、第5図の従来回路においては、フレーム信
号3が10個入力される度に、すなわち1700の整数倍毎に
フレーム信号3と誤りパルスdが同期する。その結果、
従来回路においてはフレーム信号3における誤りビット
の発生率は10%となる。That is, in the conventional circuit shown in FIG. 5, every time ten frame signals 3 are input, that is, at every integral multiple of 1700, the frame signal 3 and the error pulse d are synchronized. as a result,
In the conventional circuit, the occurrence rate of error bits in the frame signal 3 is 10%.
これに対して実施例回路においては、フレーム信号3
が100個入力された時点で、すなわち17000の整数倍毎に
フレーム信号3と誤りパルスfとが同期する。しかし
て、実施例回路においてはフレーム信号3における誤り
ビットの発生率は1%となる。この1%の誤りビットの
発生率は誤りパルス発生回路としての分周器8から出力
される分周比(1/N)で定まる設定された誤り発生率
(1%)に一致する。On the other hand, in the embodiment circuit, the frame signal 3
Are input, that is, at every integral multiple of 17,000, the frame signal 3 and the error pulse f are synchronized. Thus, in the circuit of the embodiment, the occurrence rate of error bits in the frame signal 3 is 1%. The 1% error bit occurrence rate matches the set error occurrence rate (1%) determined by the frequency division ratio (1 / N) output from the frequency divider 8 as an error pulse generation circuit.
なお、第2図および第3図においては、フレーム信号
3と誤りパルスd,fの位相差が生じていない時点を起点
としたが、例えば第7図に示すように、5ビット等の初
期位相差が生じた状態を起点としても、その位相差自体
が順次変化していくので、位相差も起因して出力される
誤り測定信号hにおける誤り発生率が変化することはな
い。In FIGS. 2 and 3, the starting point is a point in time when no phase difference occurs between the frame signal 3 and the error pulses d and f. However, for example, as shown in FIG. Even if the state where the phase difference occurs is used as a starting point, the phase difference itself sequentially changes, so that the error occurrence rate in the error measurement signal h output due to the phase difference does not change.
このように、誤り測定信号hのフレーム信号3に含ま
れる誤りビットの発生率を誤りパルス発生回路としての
分周器8に設定した誤り発生率、すなわち、周期成分を
含まない擬似ランダムパターンデータ4における誤りビ
ットの発生率に一致させることが可能となる。したがっ
て、各信号成分3,4の誤りビットの発生率を一致させた
状態で、その誤りビットの発生率を任意の値に設定でき
る。As described above, the rate of occurrence of error bits included in the frame signal 3 of the error measurement signal h is set in the frequency divider 8 as an error pulse generation circuit, that is, the pseudo random pattern data 4 containing no periodic component. Can be made to match the occurrence rate of error bits in Therefore, the error bit occurrence rate of each of the signal components 3 and 4 can be set to an arbitrary value in a state where the error bit occurrence rates are matched.
なお、実施例においては、誤りパルスが付加される入
力信号としてDS−3信号で示される測定信号bを用いた
が、特に測定信号bに限定されるものではなく、周期信
号列成分を有する任意の入力信号に適用できる。In the embodiment, the measurement signal b represented by the DS-3 signal is used as an input signal to which an error pulse is added. However, the present invention is not limited to the measurement signal b, and any signal having a periodic signal sequence component Can be applied to the input signal.
さらに、カウンタ23と分周器8との間に別途1/M(例
えばM=3)の分周比を有する分周回路を介在させるこ
とも可能である。Further, a frequency divider having a frequency division ratio of 1 / M (for example, M = 3) may be interposed between the counter 23 and the frequency divider 8.
[発明の効果] 以上説明したように本発明の誤りパルス付加回路によ
れば、シフトレジスタおよび信号切換回路を用いて誤り
パルス発生回路から出力される各誤りパルスの入力信号
に付加するビットタイミングを順次ずらせている。よっ
て、誤りパルスを周期信号列成分と一般信号成分とに平
等に印加でき、各信号成分における誤りビットの発生率
を一致させたままで、この誤りビットの発生率を任意に
設定および変更できる。[Effects of the Invention] As described above, according to the error pulse adding circuit of the present invention, the bit timing added to the input signal of each error pulse output from the error pulse generating circuit using the shift register and the signal switching circuit is determined. It is shifted sequentially. Therefore, the error pulse can be equally applied to the periodic signal sequence component and the general signal component, and the error bit occurrence rate can be arbitrarily set and changed while keeping the error bit occurrence rate in each signal component.
第1図は本発明の一実施例に係わる誤りパルス付加回路
を示すブロック図、第2図および第3図は同実施例回路
の動作を示すタイムチャート、第4図は一般的なデータ
信号と測定信号とを示すビット構成図、第5図は従来の
誤りパルス付加回路を示すブロック図、第6図および第
7図は同従来回路の動作を示すタイムチャートである。 3……フレーム信号、4……擬似ランダムパターンデー
タ、6……排他的論理和回路、8……分周回路(誤りパ
ルス発生回路)、21……信号切換回路、22……シフトレ
ジスタ、23……カウンタ、b……測定信号(入力信
号)、c……クロック信号、d,f……誤りパルス、g…
…数値データ、h……誤り測定信号。FIG. 1 is a block diagram showing an error pulse adding circuit according to an embodiment of the present invention, FIGS. 2 and 3 are time charts showing the operation of the circuit of the embodiment, and FIG. FIG. 5 is a block diagram showing a conventional error pulse adding circuit, and FIGS. 6 and 7 are time charts showing the operation of the conventional circuit. 3 ... frame signal, 4 ... pseudo-random pattern data, 6 ... exclusive OR circuit, 8 ... frequency divider circuit (error pulse generation circuit), 21 ... signal switching circuit, 22 ... shift register, 23 ... Counter, b ... Measurement signal (input signal), c ... Clock signal, d, f ... Error pulse, g ...
... Numerical data, h ... Error measurement signal.
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.6,DB名) G06F 11/22 - 11/26 H03K 5/13 - 5/145──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 6 , DB name) G06F 11/22-11/26 H03K 5/13-5/145
Claims (1)
期成分を有さない一般信号成分(4)とからなる入力信
号(b)に周期的な誤りパルスを付加して出力する誤り
パルス付加回路において、 所定周期毎に誤りパルス(d)を出力する誤りパルス発
生回路(8)と、 この誤りパルス発生回路から出力される誤りパルスが入
力され、この誤りパルスおよび前記入力信号の出力タイ
ミングを制御するクロック信号(c)に同期して前記入
力された誤りパルスをシフトさせる所定桁を有したシフ
トレジスタ(22)と、 前記誤りパルス発生回路から所定数の誤りパルスが出力
される毎に前記シフトレジスタの信号出力すべき桁を順
次切換えていく信号切換回路(21)と、 前記シフトレジスタから前記信号切換回路を介して出力
された誤りパルスを前記入力信号に付加する排他的論理
和回路(6)と を備え、前記周期信号成分(3)と一般信号成分(4)
とに平等に周期的な誤りパルスが付加されるようにした
ことを特徴とする誤りパルス付加回路。An error pulse output by adding a periodic error pulse to an input signal (b) comprising a periodic signal component (3) having a specified period and a general signal component (4) having no periodic component. An additional circuit, an error pulse generator (8) for outputting an error pulse (d) every predetermined period; an error pulse output from the error pulse generator; and an output timing of the error pulse and the input signal A shift register (22) having a predetermined digit for shifting the input error pulse in synchronization with a clock signal (c) controlling the error pulse, and each time a predetermined number of error pulses are output from the error pulse generation circuit, A signal switching circuit (21) for sequentially switching a digit of the shift register to which a signal is to be output, and an error pulse output from the shift register via the signal switching circuit. XOR and a circuit (6), the periodic signal component (3) and the general signal component to be added to fill force signal (4)
An error pulse adding circuit characterized in that an even periodic error pulse is added to the error pulse.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63203010A JP2809404B2 (en) | 1988-08-15 | 1988-08-15 | Error pulse addition circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63203010A JP2809404B2 (en) | 1988-08-15 | 1988-08-15 | Error pulse addition circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0251744A JPH0251744A (en) | 1990-02-21 |
| JP2809404B2 true JP2809404B2 (en) | 1998-10-08 |
Family
ID=16466842
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63203010A Expired - Lifetime JP2809404B2 (en) | 1988-08-15 | 1988-08-15 | Error pulse addition circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2809404B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60145723A (en) * | 1984-01-10 | 1985-08-01 | Fujitsu Ltd | Jitter generator |
| JPS62115936A (en) * | 1985-11-14 | 1987-05-27 | Fujitsu Ltd | Error rate detection system |
| JPS63171036A (en) * | 1987-01-08 | 1988-07-14 | Fujitsu Ltd | Error inserting circuit |
-
1988
- 1988-08-15 JP JP63203010A patent/JP2809404B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0251744A (en) | 1990-02-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4151373A (en) | Data transmission system | |
| GB1275446A (en) | Data transmission apparatus | |
| US3586776A (en) | Digital communication synchronization system including synchronization signal termination recognition means | |
| US4899339A (en) | Digital multiplexer | |
| GB1507093A (en) | Arrangements for correcting slip errors in pulse-code transmission systems | |
| JP2809404B2 (en) | Error pulse addition circuit | |
| US4573171A (en) | Sync detect circuit | |
| RU2197788C2 (en) | Code-type framing device | |
| JP3693393B2 (en) | Phase difference adjustment device using pseudo noise signal | |
| RU2043652C1 (en) | Device for interface between computer and communication channel | |
| JP3285524B2 (en) | Bit error measurement device | |
| JP2512004B2 (en) | Bit error rate measuring device | |
| RU2272360C1 (en) | Data transfer device | |
| JP3422403B2 (en) | Path monitoring system | |
| KR950010919B1 (en) | Synchronization acquisition device and method thereof using shift and add of code | |
| KR100199186B1 (en) | Block sync. circuit of digital ultra frequency transmission device | |
| JP2626900B2 (en) | Block synchronization method | |
| JPH0817378B2 (en) | Block synchronization method | |
| JPH02113643A (en) | Transmission line code error monitoring system | |
| JP3264586B2 (en) | Pattern synchronization circuit | |
| JP2774380B2 (en) | Data transmission delay circuit using time multiplexed latch enable signal | |
| JPH08204690A (en) | Phase-adjusting circuit | |
| JPS6134104B2 (en) | ||
| SU1124441A1 (en) | Cycle synchronizing device for threshold decoder | |
| JP2692071B2 (en) | Phase-locked pulse generator |