JPH0283620A - Random number generation circuit - Google Patents

Random number generation circuit

Info

Publication number
JPH0283620A
JPH0283620A JP63236019A JP23601988A JPH0283620A JP H0283620 A JPH0283620 A JP H0283620A JP 63236019 A JP63236019 A JP 63236019A JP 23601988 A JP23601988 A JP 23601988A JP H0283620 A JPH0283620 A JP H0283620A
Authority
JP
Japan
Prior art keywords
flip
signal
flops
flop
output
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
JP63236019A
Other languages
Japanese (ja)
Inventor
Hidetoshi Toyofuku
豊福 秀敏
Takeshi Tanaka
剛 田中
Hideki Mase
秀樹 間瀬
Masanori Kajiwara
梶原 正範
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 JP63236019A priority Critical patent/JPH0283620A/en
Publication of JPH0283620A publication Critical patent/JPH0283620A/en
Pending legal-status Critical Current

Links

Landscapes

  • Manipulation Of Pulses (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

PURPOSE:To take out a false random signal pattern equivalent to a signal when a circuit is operated by a fast clock signal by inputting the output of an exclusive OR circuit by feeding back to the input terminal of a forefront flip-flop, and taking out the false random signal from the output of an arbitrary flip-flop. CONSTITUTION:The (m) output terminals of the flip-flops 1-1 to 1-(n-1) are connected to the input terminals of the next flip-flops 1-2 to 1-n. Also, the output of (m) exclusive OR circuits 2-1 to 2-m receiving 2m output from the arbitrary flip-flops 1-1 to 1-1-n as pairs are fed back and inputted to the (m) input terminals of the forefront flip-flop 1-1. Therefore, the signal of (m) bits can be obtained simultaneously from each of the flip-flops 1-1 to 1-n at every clock. In such a way, it is possible to obtain a PN signal pattern (2<mn>-1) equivalent to the signal when being operated by the fast clock signal without setting the pattern of the PN signal at (2<mn>-1)/m even if a clock signal is m-frequency divided.

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明は、十分に長い周期をもった信号系列で、且つ、
その信号が互いに影響を及ぼすことなく独立に発生する
とみなせるもので、完全なランダム信号の代りとして用
いられる擬似ランダム信号(PN信号ともいう)を発生
するための乱数発生回路に関する。
[Detailed Description of the Invention] [Industrial Field of Application] The present invention provides a signal sequence having a sufficiently long period, and
The present invention relates to a random number generation circuit for generating a pseudorandom signal (also referred to as a PN signal) that can be considered to be generated independently without affecting each other and is used in place of a completely random signal.

このような擬似ランダム信号は、ディジタル伝送路の回
線品質測定用信号として、あるいはディジタル中継器の
符号誤り特性試験、ジッタ特性試験などの試験用信号と
して用いられている。また、ディジタル伝送においては
、特定パターンの伝送によりクロック成分が消失するこ
とを防ぐため、あるいは伝送パルス列の周期性による離
散的周波数成分の発生を押えるために、入力パルス列を
ランダムなパルス列に変換するスクランブラにも最大周
期系列が用いられる。このほかにも、障害探索装置や通
信衛星のテレメータ信号同期などにも擬似ランダム信号
は使用されている。
Such a pseudorandom signal is used as a signal for measuring line quality of a digital transmission line, or as a test signal for a code error characteristic test, a jitter characteristic test, etc. of a digital repeater. In addition, in digital transmission, in order to prevent the clock component from disappearing due to transmission of a specific pattern, or to suppress the generation of discrete frequency components due to the periodicity of the transmitted pulse train, a scrambler is used to convert the input pulse train to a random pulse train. The maximum periodic sequence is also used for bra. Pseudo-random signals are also used in fault detection equipment and communication satellite telemeter signal synchronization.

[従来の技術] 擬似ランダム信号としては、一般に最大周期系列のもの
がしばしば用いられるが、この最大周期系列の擬似ラン
ダム信号を発生する乱数発生回路は、いくつかのシフト
レジスタと帰還論理回路とを用いて構成することができ
る。
[Prior Art] Generally, a maximum periodic sequence of pseudorandom signals is often used as a pseudorandom signal, but a random number generation circuit that generates this maximum periodic sequence of pseudorandom signals consists of several shift registers and a feedback logic circuit. It can be configured using

第3図は従来の乱数発生回路を示す回路図であり、この
第3図において、5−1〜5−4は縦続接続された4個
の8ビツトシフトレジスタで、シフトレジスタ5−1〜
5−3それぞれの最終ビットの出力端が次のシフトレジ
スタ5−2〜5−4の入力端に接続されている。また、
6は最終のシフトレジスタ5−4の2つの出方端(28
,31番目)を対にして受ける排他的論理和回路(エク
スクル−シブ・オア回路)であり、この排他的論理和回
路6の出力が、先頭のシフトレジスタ5−1の入力端へ
帰還されて入力されるようになっている。
FIG. 3 is a circuit diagram showing a conventional random number generation circuit. In this FIG. 3, 5-1 to 5-4 are four cascade-connected 8-bit shift registers.
The output end of the final bit of each shift register 5-3 is connected to the input end of the next shift register 5-2 to 5-4. Also,
6 are the two output ends (28
, 31st) as a pair, and the output of this exclusive OR circuit 6 is fed back to the input terminal of the first shift register 5-1. It is now entered.

ここで、シフトレジスタ5−4の2つの出方端である2
8.31番目の端子からの信号の排他的論理和をとって
いるのは、この接続方式により通常知られている一番長
いPN信号(擬似ランダム信号)のパターンが得られる
からであるが、これに限定されず、シフトレジスタ5−
1〜5−4からの任意の2つの出力の排他的論理和をと
ってもよい。
Here, 2, which is the two output ends of the shift register 5-4,
8. The exclusive OR of the signals from the 31st terminal is performed because this connection method provides the longest known PN signal (pseudorandom signal) pattern. Without being limited to this, the shift register 5-
You may take the exclusive OR of any two outputs from 1 to 5-4.

このような構成により、すへてのシフトレジスタ5−1
〜5−4を共通のクロック信号で同時に動作させること
によって、 I O+ と11′とで表される乱数が次
々シフトし、シフトレジスタ5−4の出力端へ到達した
2つの信号の排他的論理和をとってシフトレジスタ5−
1.に戻す。これにより、全零系列を除<(2“〜1)
ビットを周期とする擬似ランダムのパルス列信号っまり
PN信号が、例えば、シフトレジスタ5−1の入力端へ
の信号を取り出すことで得られる。なお、第3図に示す
からのどの端子から信号を取り出しても、PN信号を得
ることができる。
With this configuration, all shift registers 5-1
By operating 5-4 at the same time with a common clock signal, the random numbers represented by I O+ and 11' are shifted one after another, and the exclusive logic of the two signals reaching the output end of shift register 5-4 is Take the sum and shift register 5-
1. Return to This allows us to remove all zero sequences <(2"~1)
A pseudo-random pulse train signal or PN signal having a period of bits is obtained, for example, by extracting a signal to the input end of the shift register 5-1. Note that a PN signal can be obtained no matter which terminal from which the signal is taken out as shown in FIG.

[発明が解決しようとする課題] ところで、通常、乱数発生回路では、この回路を構成す
る各デバイスつまりシフトレジスタ5−1〜5−4およ
び排他的論理初回I86の遅延時間との関係で、タロツ
ク信号の間隔をそれ以上短くできなくなるクロック信号
周期の限界がある。即ち、遅延時間よりも短い周期でタ
ロツク信号を各デバイスに入力すると、あるクロック信
号に対応したPN信号が出力される前に次のタロツク信
号が入力されることになり、正確な乱数発生動作を行え
なくなる。
[Problems to be Solved by the Invention] Normally, in a random number generation circuit, the tarot There is a limit to the clock signal period beyond which the signal interval can no longer be shortened. In other words, if the tarok signal is input to each device at a cycle shorter than the delay time, the next tarok signal will be input before the PN signal corresponding to a certain clock signal is output, making it difficult to perform accurate random number generation operation. I won't be able to do it.

一方、ディジタル伝送系では、近年、高速伝送化に伴い
、回路を作動させるクロック信号も高速化している。こ
のような高速のディジタル伝送系において、従来の乱数
発生回路を用いた場合には、上述したクロック信号周期
の限界のために正確に動作しなくなる場合がある。そこ
で、高速のクロック信号を分周して各デバイス八人力す
ると、どうしてもそのタロツク信号の分周分だけPN信
号のパターンが減少してしまう。例えば、第3図に示す
回路において、クロック信号を4分周して各デバイスに
入力した場合、ある一定の時間の間に得られるPN信号
のパターンは(231〜1)/4になってしまう。
On the other hand, in digital transmission systems, in recent years, as transmission speeds have increased, clock signals for operating circuits have also become faster. If a conventional random number generation circuit is used in such a high-speed digital transmission system, it may not operate accurately due to the above-mentioned clock signal period limit. Therefore, if a high-speed clock signal is frequency-divided and each device uses eight signals, the pattern of the PN signal inevitably decreases by the frequency division of the tarock signal. For example, in the circuit shown in Figure 3, if the clock signal is frequency-divided by 4 and input to each device, the pattern of the PN signal obtained during a certain period of time will be (231 to 1)/4. .

本発明は、このような課題に鑑みてなされたもので、高
速クロック信号に対応すべくクロック信号を分周して入
力しても、高速クロック信号で動作させた場合と同等の
i(Qランダム信号パターンを得られるようにした乱数
発生回路を提供することを目的とする。
The present invention has been made in view of these problems, and even if the clock signal is frequency-divided and input to correspond to the high-speed clock signal, the i (Q random An object of the present invention is to provide a random number generation circuit that can obtain a signal pattern.

[課題を解決するための手段] 第1図は本発明の原理回路図である。[Means to solve the problem] FIG. 1 is a circuit diagram of the principle of the present invention.

第1図において、1〜1〜1〜nは縦続接続されたn個
のmビットフリップフロップCDフリップフロップ)で
、それぞれm個の入力端(D端子)と出力端(Q端子)
とを有し、フリップフロップ1〜1〜1〜(n−1)の
m個の出力端は、それぞれ、次のフリップフロップ1〜
2〜1〜nの入力端に接続されている。
In Fig. 1, 1 to 1 to 1 to n are n m-bit flip-flops (CD flip-flops) connected in cascade, each having m input terminals (D terminal) and output terminals (Q terminal).
The m output terminals of the flip-flops 1-1-1-(n-1) are connected to the next flip-flops 1-1, respectively.
It is connected to the input terminals of 2 to 1 to n.

また、2−1〜2−mは任意のフリップフロップ1〜1
〜1〜n〔第1図中ではフリップフロップ1〜(n−1
)、 1〜n)からの2m個の出力を対にして受けるm
個の排他的論理和回路である。
In addition, 2-1 to 2-m are arbitrary flip-flops 1 to 1
~1~n [In Figure 1, flip-flops 1~(n-1
), receives 2m outputs from 1 to n) in pairs m
Exclusive OR circuit.

そして、m個の排他的論理和回路2−1〜2−mの出力
が、先頭フリップフロップ1〜1のm個の入力端へそれ
ぞれ帰還されて入力されるようになっている。
The outputs of the m exclusive OR circuits 2-1 to 2-m are fed back and input to the m input terminals of the leading flip-flops 1 to 1, respectively.

[作   用] 上述の構成により、各フリップフロップ1〜1〜1〜n
へ共通のクロック信号を入力し、各フリップフロップ1
〜1〜1〜nを同時に動作させることによって、フリッ
プフロップ1〜1〜1〜(n−1)の入力端への信号が
、それぞれ出力端から次のフリップフロップ1〜2〜l
−nの入力端へ出力される。つまり、′0′と′1′と
で表される乱数が1mmピット位で1タロツクごとに次
のフリップフロップへシフトしてゆく。そして、フリッ
プフロップ1〜(n−1)および1〜nの出力端に到達
した信号を、それぞれ対にして排他的論理和回路2−1
〜2−mに入力し排他的論理和をとってフリップフロッ
プ1〜1へ帰還させる。
[Function] With the above configuration, each flip-flop 1-1-1-n
A common clock signal is input to each flip-flop 1.
By operating ~1~1~n simultaneously, the signals to the input ends of flip-flops 1~1~1~(n-1) are transmitted from the output ends to the next flip-flops 1~2~l, respectively.
-n is output to the input terminal. In other words, the random numbers represented by '0' and '1' are shifted to the next flip-flop every 1 tarok at a pitch of 1 mm. Then, the signals reaching the output terminals of flip-flops 1 to (n-1) and 1 to n are paired and sent to an exclusive OR circuit 2-1.
~2-m, exclusive OR is taken, and the result is fed back to flip-flops 1-1.

これにより、全零系列を除いた、最大(21nn−1)
ビットを周期とする擬似ランダム信号っまりPN信号が
1例えば、第1図に示すように、フリップフロップ1〜
1の出力端からフリップフロップ1〜2の入力端への信
号を取り出すことで得られる。なお、第1図に示すから
のどの端子から信号を取り出しても、PN信号を得るこ
とができる。
As a result, the maximum (21nn-1) excluding all zero series
For example, as shown in FIG.
It is obtained by extracting the signal from the output terminal of flip-flop 1 to the input terminal of flip-flops 1 and 2. Note that a PN signal can be obtained no matter which terminal from which the signal is taken out as shown in FIG.

また、デバイスの遅延時間によるクロック周期限界を超
える高速のクロック信号に対応したPN信号を必要とす
るときには、その高速のタロツク信号を例えばm分周す
ることにより、クロック周期限界内のタロツク信号を得
て、このクロック信号を各フリップフロップ1〜1〜1
〜nへ共通に入力する。このとき、各フリップフロップ
1〜1〜L−nからは1クロツクごとにmビットの信号
が同時に得られるので、クロック信号をm分周しても、
PN信号のパターンは(2IIn−1)7mとなること
なく、高速クロック信号で動作させた場合と同等のPN
信号パターン(2111n  1)が得られる。
Furthermore, when a PN signal corresponding to a high-speed clock signal that exceeds the clock cycle limit due to the delay time of the device is required, the high-speed tallock signal is divided by m, for example, to obtain a tallock signal within the clock cycle limit. Then, this clock signal is applied to each flip-flop 1-1-1.
Commonly input to ~n. At this time, since m-bit signals are obtained simultaneously for each clock from each flip-flop 1 to 1 to L-n, even if the clock signal is divided by m,
The PN signal pattern is not (2IIn-1)7m, but the same PN as when operating with a high-speed clock signal.
A signal pattern (2111n 1) is obtained.

[実 施 例] 以下、図面を参照して本発明の詳細な説明する。[Example] Hereinafter, the present invention will be described in detail with reference to the drawings.

第2図は本発明の一実施例としての乱数発生回路を示す
回路図で、この第2図に示すように、8個の4ビツトフ
リツプフロツプ(Dフリップフロップ)3−1〜3−8
が縦続接続され、フリップフロップ3−7.3−8から
の8個の出力が、対になって4個の排他的論理和回路4
−1〜4−4へ入力されるようになっている。
FIG. 2 is a circuit diagram showing a random number generation circuit as an embodiment of the present invention. As shown in FIG. 2, eight 4-bit flip-flops (D flip-flops) 3-1 to 3-3- 8
are connected in cascade, and the eight outputs from the flip-flops 3-7, 3-8 are connected in pairs to the four exclusive OR circuits 4.
-1 to 4-4 are input.

ここで、フリップフロップ3−1〜3−8は、それぞれ
4個の入力端(D端子)と出力端(Q端子)とを有し、
フリップフロップ3−1〜3−7の4個の出力端は、そ
れぞれ、次のフリップフロップ3−2〜3−8の入力端
に接続されている。
Here, each of the flip-flops 3-1 to 3-8 has four input terminals (D terminals) and an output terminal (Q terminal),
The four output terminals of the flip-flops 3-1 to 3-7 are connected to the input terminals of the next flip-flops 3-2 to 3-8, respectively.

また、排他的論理和回路4−1は、フリップフロップ3
−7の25番目の出力端および28番目の出力端からの
信号を、排他的論理和回路4−2は、フリップフロップ
3−7の26番目の出力端およびフリップフロップ3−
8の29番目の出力端からの信号を、排他的論理和回路
4−3は、フリップフロップ3−7の27番目の出力端
およびフリップフロップ3−8の30番目の出力端から
の信号を、さらに、排他的論理和回路4−4は。
Further, the exclusive OR circuit 4-1 includes a flip-flop 3
The exclusive OR circuit 4-2 receives signals from the 25th output terminal and 28th output terminal of the flip-flop 3-7 and the 26th output terminal of the flip-flop 3-7.
The exclusive OR circuit 4-3 receives the signal from the 29th output of the flip-flop 3-7 and the 30th output of the flip-flop 3-8. Furthermore, the exclusive OR circuit 4-4.

フリップフロップ3−7の28番目の出力端およびフリ
ップフロップ3−8の31番目の出力端からの信号を対
にして受けている。なお、上述のように排他的論理和回
路4−1〜4−4を接続するのは、前述したように、こ
の接続方式により通常知られている一番長いPN信号の
パターンが得られるからであり、本発明はこのような接
続方式に限定されるものではない。
It receives a pair of signals from the 28th output terminal of flip-flop 3-7 and the 31st output terminal of flip-flop 3-8. The exclusive OR circuits 4-1 to 4-4 are connected as described above because, as mentioned above, this connection method provides the longest known PN signal pattern. However, the present invention is not limited to such a connection method.

そして、4個の排他的論理和回路4−1〜4−4の出力
が、先頭フリップフロップ3−1の4個の入力端へそれ
ぞれ帰還されて入力されるようになっている。
The outputs of the four exclusive OR circuits 4-1 to 4-4 are fed back and input to the four input terminals of the leading flip-flop 3-1, respectively.

上述の構成により、各フリップフロップ3−1〜3−8
へ共通のタロツク信号を入力し、各フリップフロップ3
−1〜3−8を同時に動作させることによって、フリッ
プフロップ3−1〜3−7の入力端への信号が、それぞ
れ出力端から次のフッツブフロップ3−2〜3−8の入
力端へ出力される。つまり、 ′0′ と11′ とで
表される乱数が、4ビット単位で1クロツクごとに次の
フリップフロップへシフトしてゆく。そして、フリップ
フロップ3−7および3−8の出力端に到達した信号が
、それぞれ対になって排他的論理和回路4−1〜4−4
に入力され、排他的論理和をとられてフリップフロップ
3−1の4個の入力端へそれぞれ帰還される。
With the above configuration, each flip-flop 3-1 to 3-8
A common tarok signal is input to each flip-flop 3.
By operating -1 to 3-8 simultaneously, the signals to the input terminals of flip-flops 3-1 to 3-7 are transferred from the respective output terminals to the input terminals of the next flip-flops 3-2 to 3-8. Output. In other words, the random numbers represented by '0' and 11' are shifted to the next flip-flop in units of 4 bits every clock. The signals reaching the output terminals of the flip-flops 3-7 and 3-8 are then paired to exclusive OR circuits 4-1 to 4-4.
The signals are input to , exclusive ORed, and fed back to the four input terminals of the flip-flop 3-1, respectively.

これにより、本実施例では、全零系列を除いた。As a result, in this embodiment, all zero sequences are excluded.

(231〜1)ビットを周期とするl) N信号が、例
えば、第2図に示すように、ノリツブフロップ31の出
力端からフリップフロップ3−2の入力端への信号を取
り出すことで得られる。
The l)N signal with a period of (231 to 1) bits can be obtained, for example, by extracting the signal from the output terminal of the Noritub flop 31 to the input terminal of the flip-flop 3-2, as shown in FIG. It will be done.

一方、高速伝送化に伴いクロック信号が高速化したため
に、回路の各構成デバイスの遅延時間によるクロック周
期限界を超えるクロック信号に対応したPN信号を必要
とするときには、まず、その高速のクロック信号を例え
ば4分周する。このようにしてクロック周期限界内のク
ロック信号に得て、このタロツク信号を各フリップフロ
ップ3−1〜3−8へ共通に入力する。
On the other hand, as clock signals have become faster due to high-speed transmission, when a PN signal corresponding to a clock signal that exceeds the clock period limit due to the delay time of each component device of the circuit is required, firstly, use the high-speed clock signal. For example, divide the frequency by 4. In this way, a clock signal within the clock cycle limit is obtained, and this tarlock signal is commonly input to each of the flip-flops 3-1 to 3-8.

このとき、本実施例では、各フリップフロップ3−1〜
3−8からは4ビットの信号が同時に得られるので、ク
ロック信号を4分周しても、PN信号のパターンとして
は、第3図に示した従来回路のように(2”−1)/4
となることなく、分周しない高速クロック信号で動作さ
せた場合と同等のPN信号パターン(231〜1)が得
られる。
At this time, in this embodiment, each flip-flop 3-1 to
Since a 4-bit signal is obtained from 3-8 at the same time, even if the clock signal is divided by 4, the PN signal pattern will be (2"-1)/as in the conventional circuit shown in Figure 3. 4
A PN signal pattern (231 to 1) equivalent to that obtained when operating with a high-speed clock signal that is not frequency-divided can be obtained.

このように、本実施例の乱数発生回路によれば。In this way, according to the random number generation circuit of this embodiment.

クロック信号が高速化しても、そのクロック信号を分周
して用いることにより、各デバイスの遅延時間の影響を
受けることなく、高速クロック信号で動作させた場合と
同等のPN信号パターンが得られるのである。
Even if the clock signal speeds up, by dividing the clock signal and using it, you can obtain the same PN signal pattern as when operating with a high-speed clock signal without being affected by the delay time of each device. be.

なお、上記実施例では、排他的論理和回路4−1〜4−
4をフリップフロップ3−7.3−8の出力端に接続し
、また、PN信号をフリップフロップ3−1.3−2の
間から取り出しているが、本発明は、これに限定される
ものではなく、排他的論理和回路4−1〜4−4は任意
のフリップフロップ3−1〜3−8からの出力を対にし
て受けるように接続すればよく、また、PN信号は任歴
、のフリップフロップ3−1〜3−8の出力端から得る
ことができる。
In addition, in the above embodiment, exclusive OR circuits 4-1 to 4-
4 is connected to the output terminal of the flip-flop 3-7.3-8, and the PN signal is taken out from between the flip-flops 3-1.3-2, but the present invention is not limited to this. Instead, the exclusive OR circuits 4-1 to 4-4 may be connected to receive the outputs from arbitrary flip-flops 3-1 to 3-8 in pairs, and the PN signal may be can be obtained from the output terminals of flip-flops 3-1 to 3-8.

また、上記実施例では、フリップフロップが8個、排他
的論理和回路が4個そなえられる場合について説明した
が、本発明はこれに限定されるものではない。
Further, in the above embodiment, a case has been described in which eight flip-flops and four exclusive OR circuits are provided, but the present invention is not limited to this.

[発明の効果コ 以上詳述したように、本発明の乱数発生回路によれば、
n個のmビットフリップフロップを縦続接続し1m個の
排他的論理和回路により任意のフリップフロップからの
出力を対にして受け、これらm個の排他的論理和回路の
出力を先頭フリップフロップのm個の入力端へそれぞれ
帰還させて入力し、任意のフリップフロップの出力がら
擬(以ランダム信号を取り出すように構成したので、ク
ロツク信号が高速化してもそのタロツク信号を分周する
ことにより、各デバイスの遅延時間の影響を受けること
なく、高速クロック信号で動作させた場合と同等の擬似
ランダム信号パターンを取り出せる利点がある。
[Effects of the Invention As detailed above, according to the random number generation circuit of the present invention,
n m-bit flip-flops are connected in cascade, and 1m exclusive OR circuits receive the outputs from arbitrary flip-flops in pairs, and the outputs of these m exclusive OR circuits are sent to m of the first flip-flop. Since the clock signal is fed back to each input terminal, and a pseudo (random signal) is extracted from the output of any flip-flop, even if the clock signal speeds up, by dividing the frequency of the clock signal, each It has the advantage of being able to extract a pseudorandom signal pattern equivalent to that obtained when operating with a high-speed clock signal without being affected by the delay time of the device.

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

第1図は本発明の原理回路図、 第2図は本発明の一実施例としての乱数発生回路を示す
回路図、 第3図は従来の乱数発生回路を示す回路図である。 図において、 1〜1〜L−nはmピッ1〜フリツプフロツプ、2−1
〜2−mは排他的論理和回路、 3−1〜3−8は4ビツトフリツプフロツプ、4−1〜
4−4は排他的論理和回路である。 代理人 弁理士 井 桁 貞 −
FIG. 1 is a circuit diagram showing the principle of the present invention, FIG. 2 is a circuit diagram showing a random number generation circuit as an embodiment of the present invention, and FIG. 3 is a circuit diagram showing a conventional random number generation circuit. In the figure, 1-1-L-n are m-pitch 1-flip-flop, 2-1
~2-m is an exclusive OR circuit, 3-1~3-8 are 4-bit flip-flops, and 4-1~3-8 are 4-bit flip-flops.
4-4 is an exclusive OR circuit. Agent Patent Attorney Sada Igata −

Claims (1)

【特許請求の範囲】[Claims] 縦続接続されたn個のmビットフリップフロップ(1−
1〜1−n:3−1〜3−8)と、任意のフリップフロ
ップ(1−1〜1−n;3−1〜3−8)からの出力を
対にして受けるm個の排他的論理和回路(2−1−2−
m;4−l〜4−4)とをそなえ、これらm個の排他的
論理和回路(2−1〜2−m;4−1〜4−4)の出力
を先頭フリップフロップ(1−l;3−1)のm個の入
力端へそれぞれ帰還させて入力することにより、任意の
フリップフロップ(1−1〜1−n;3−1〜3−8)
の出力から擬似ランダム信号を取り出すことを特徴とす
る、乱数発生回路。
n m-bit flip-flops (1-
1 to 1-n: 3-1 to 3-8) and m exclusive circuits that receive outputs from arbitrary flip-flops (1-1 to 1-n; 3-1 to 3-8) in pairs. OR circuit (2-1-2-
m; 4-l to 4-4), and the outputs of these m exclusive OR circuits (2-1 to 2-m; 4-1 to 4-4) are connected to the top flip-flop (1-l ;3-1) by feeding back and inputting them to the m input terminals of
A random number generation circuit that extracts a pseudorandom signal from the output of.
JP63236019A 1988-09-20 1988-09-20 Random number generation circuit Pending JPH0283620A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63236019A JPH0283620A (en) 1988-09-20 1988-09-20 Random number generation circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63236019A JPH0283620A (en) 1988-09-20 1988-09-20 Random number generation circuit

Publications (1)

Publication Number Publication Date
JPH0283620A true JPH0283620A (en) 1990-03-23

Family

ID=16994566

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63236019A Pending JPH0283620A (en) 1988-09-20 1988-09-20 Random number generation circuit

Country Status (1)

Country Link
JP (1) JPH0283620A (en)

Similar Documents

Publication Publication Date Title
WO1982001969A1 (en) Random number generator
US6393082B1 (en) Signal synchronism detecting circuit
US7757142B2 (en) Self-synchronizing pseudorandom bit sequence checker
US3594502A (en) A rapid frame synchronization system
DK163776B (en) PROCEDURE AND LINK TO ESTABLISH TRUE DATA FROM DISTORTED DIGITAL DATA SIGNALS
EP0379279A2 (en) Data transmission synchroniser
US5309449A (en) Electronic circuit for generating error detection codes for digital signals
JPH0283620A (en) Random number generation circuit
US4641306A (en) Circuit arrangement for testing a digital circuit
US6430198B1 (en) Apparatus and method of reducing packet length count processing
CA1074920A (en) Detection of errors in digital signals
JP2512004B2 (en) Bit error rate measuring device
KR100504465B1 (en) A Peuso Noise codes generator and the method thereof
JP2833922B2 (en) PN code inspection circuit
JPH0728211B2 (en) Pseudo generation pattern check device
JPH08274763A (en) Delay time measuring instrument
KR100246560B1 (en) Error detection device
KR100213256B1 (en) 5 bit and 16 bit cyclic redundancy check circuit
JPH0730530A (en) Pn code check circuit
JP2957250B2 (en) Pilot pattern inspection circuit
KR100393605B1 (en) Apparatus for state transition of pseudo noise sequence
JPH10173636A (en) Failure detection circuit
JPH0683204B2 (en) Scramble / descramble method
JPH10107774A (en) Mark rate variable pattern error measurement circuit
GB1560487A (en) Detection of error in digital signals