JPS582941A - Code generator - Google Patents
Code generatorInfo
- Publication number
- JPS582941A JPS582941A JP56100992A JP10099281A JPS582941A JP S582941 A JPS582941 A JP S582941A JP 56100992 A JP56100992 A JP 56100992A JP 10099281 A JP10099281 A JP 10099281A JP S582941 A JPS582941 A JP S582941A
- Authority
- JP
- Japan
- Prior art keywords
- output
- code
- rom2
- rom
- bit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/58—Random or pseudo-random number generators
- G06F7/582—Pseudo-random number generators
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Manipulation Of Pulses (AREA)
- Dc Digital Transmission (AREA)
Abstract
Description
【発明の詳細な説明】
この発1Il1社、複数のビットランダム符号などtR
OMに記憶させておき、そのROM出力を選択すること
Kx9、必要とする符号を取り出す符号発生回路につい
てのものである。[Detailed Description of the Invention] This invention was originally published by 1Il1, multiple bit random codes, etc.
Kx9 stores the code in OM and selects the ROM output, which is related to the code generation circuit that extracts the required code.
データ伝送回線の試験には、CCITT勧告V52によ
り511ビツトの試験用パターンtw!用するほか、2
047ビツトなど数種類のランダム符号t−使うことが
多め。For testing data transmission lines, a 511-bit test pattern tw! is required according to CCITT Recommendation V52. In addition to using 2
Several types of random codes such as 047 bits are often used.
511ビツトの試験用パターンは、第1図の回路例のよ
うに、9段のシフトレジスタを使い、その第5段と第9
段の出力を排他的論理和回路に加え、その結果を第1段
の入力に帰還して得られる。The 511-bit test pattern uses a 9-stage shift register, as shown in the circuit example in Figure 1, and the 5th and 9th stages are
It is obtained by adding the outputs of the stages to an exclusive OR circuit and feeding the result back to the input of the first stage.
その他のランダム符号パターンの場合も、同じような構
成で得られるが、この場合拡取り出す帰還出力の位置が
511ビツトの場合と異なるので、シフトレジスタを共
用する場合は切替回路が必要に表9.構成が複雑になる
という問題がある。Other random code patterns can be obtained with a similar configuration, but in this case the position of the feedback output to be expanded is different from that for 511 bits, so if a shift register is shared, a switching circuit is required.Table 9. There is a problem that the configuration becomes complicated.
この発明は、こ扛らOランダム符号などをあらかじめR
OMに書き込んでおき、こnらの符号を読み出すように
したもので、ROMの内容を変えるだけでランダム符号
の種類などt−習えられるようにしたものである。In this invention, these O random codes etc. are
These codes are written in the OM and read out, allowing the user to learn the types of random codes simply by changing the contents of the ROM.
この発WAKよる実施例の構成図を第2図に示す。A configuration diagram of an embodiment based on this issuing WAK is shown in FIG.
図で、1はアドレスカウンタ、2はアドレスカウンタ1
の出力で動作するROM、3はROM2の出力を選択す
るとともにアドレスカウンタ1のnビット目の信号會違
択するセレクタ、4はセレクタ30出力とROM2の出
力を入力とし、アドレスカウンタ1を周期的に動作させ
るタイミング信号を取シ出すゲートである。In the figure, 1 is the address counter, 2 is the address counter 1
3 is a selector that selects the output of ROM 2 and also selects the n-th bit signal of address counter 1. 4 is a selector that uses the output of selector 30 and the output of ROM 2 as input, and periodically controls address counter 1. This is a gate that takes out a timing signal to operate the device.
ROM2には、例えば次のような符号を記憶する。The ROM 2 stores, for example, the following codes.
0ビット==2047ビツトランダム符号(前半)1ビ
ット=2047ビツトランダム符号(il半)2ビット
=511ビットランダム符号
5ビット=繰り返し周期記号
この発明社、このように各ビットごとにランダム符号を
書き込んだROM2の出力を選択して希望の符号tab
出すようにしたものである。、ROM2への記憶は、舎
データ線に発生符号を、その発生符号の繰り返し周期t
1本のデータIIK割り当てる。発生符号と繰シ返し周
期符号を別々のROMに記憶させれば、任意パターンを
発生することができる。0 bit = 2047 bit random code (first half) 1 bit = 2047 bit random code (il half) 2 bits = 511 bits random code 5 bits = repeated periodic symbol This inventor writes a random code for each bit like this Select the output of ROM2 and press the desired code tab
It was designed to be released. , storage in ROM2 is to store the generated code on the data line and the repetition period t of the generated code.
Allocate one piece of data IIK. By storing the generation code and the repetition period code in separate ROMs, any pattern can be generated.
この関係1第S図に示す、第5図7はアドレスカウンタ
1へのクロックパルスであり、第S図イは第5図アのク
ロックパルスによるアドレスカウンタ1の出力である。This relationship 1 is shown in FIG. S. FIG. 5, 7, is a clock pulse to the address counter 1, and FIG.
第3図りは几OM2のデータ出力Do〜D、でセレクタ
3に入9、第5図工はROM2の出力D4でゲート4へ
入る。すなわち、ROM2の出力のうち1ビツトだけ繰
り返し周期用データ管第5図工のように記憶させ、セレ
クタ5への切替信号でゲート4t−動作させ、ROM2
の出力Do〜D5を出力信号として取力出す。In the third diagram, the data outputs Do to D of the ROM2 enter the selector 3 (9), and in the fifth diagram, the output D4 of the ROM2 enters the gate 4. That is, only one bit of the output of the ROM2 is stored as shown in Figure 5 in the data tube for repetition period, and the gate 4t is operated by the switching signal to the selector 5.
The outputs Do to D5 are taken out as output signals.
以上のように、この発明によればROMの交換で任意の
符号を取り出すことができる。シ九がって、データ伝送
回線の試験用パターンなどt切替回路なしで取り替える
ことができる。As described above, according to the present invention, any code can be retrieved by exchanging the ROM. As a result, test patterns for data transmission lines can be replaced without a switching circuit.
第1図は従来の511ピツ)12>試験パターン発生器
、
第2図はこの発明による実施例の構成図、第3図は第2
図の各部説明図。
1・・・・・・アドレスカウンタ、2・・・・・・RO
M、3・・・・・・セレブタ、4・・・・・・ケート。
代理人 弁理士 小俣欽司
第1図
手続補正書(方式)
昭和56年12月7日
特許庁長官島田春樹殿
1、事件の表示
昭和56年特許願第100992号
2、発明の名称
符号発生器
3、補正をする者
事件との関係 特許出願人
住 所 東京都大田区蒲田4丁目19番7号名称 安
藤電気株式会社
代表者 大 城 俊 −
4、代理人 〒144
居 所 東京都大田区蒲田4丁目19番7号6、補正
によシ増加する発明の数 0a 補正の内容
(11明細書第1ページ第2行の
[発明の名称 符号発生回路」を。
「発明の名称 符号発生器」と補正する。
<2) 明細書第2ページ第3行の「発生回路」を「
発生器」に補正する。Figure 1 shows a conventional 511 test pattern generator, Figure 2 is a block diagram of an embodiment of the present invention, and Figure 3 shows a
An explanatory diagram of each part of the figure. 1...Address counter, 2...RO
M, 3...Serebuta, 4...Kate. Agent: Patent Attorney Kinji Omata Diagram 1 Procedural Amendment (Method) December 7, 1980 Haruki Shimada, Commissioner of the Japan Patent Office 1, Indication of the Case 1980 Patent Application No. 100992 2, Invention Name Code Generator 3 , Relationship with the case of the person making the amendment Patent Applicant Address: 4-19-7 Kamata, Ota-ku, Tokyo Name: Ando Electric Co., Ltd. Representative: Shun Oshiro - 4, Agent: 144 Address: 4, Kamata, Ota-ku, Tokyo No. 19-7 No. 6, number of inventions increased by amendment 0a Contents of the amendment (11 [Title of the invention: Code generator] on the second line of the first page of the specification. "Title of the invention: Code generator") Correct. <2) Change “Generation circuit” in the third line of the second page of the specification to “
Generator”.
Claims (1)
ンタのnビット目の信号を選択するセレクタと、 このセレクタ出力と前記ROM出力を入力とし、前記ア
ドレスカウンタを周期的に動作させるタイイング信号を
塩9出すゲートとを備え、前記ROM12)Inビット
目に繰)返し周期用データを記憶するとともに前記RO
Mの他のビットには符号データを記憶し、 前記セレクタへの切替信号によシ前記ROMに記憶した
符号データを職り出すことを%徴とする符号弛生器。[Scope of Claims] t: an address counter; a ROM that operates with the output of this address counter; a selector that selects the ROM output and also selects the n-th bit signal of the address counter; a gate that takes the ROM output as an input and outputs a tying signal for periodically operating the address counter;
The code relaxer stores code data in the other bits of M, and the code data stored in the ROM is activated by a switching signal to the selector.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56100992A JPS582941A (en) | 1981-06-29 | 1981-06-29 | Code generator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56100992A JPS582941A (en) | 1981-06-29 | 1981-06-29 | Code generator |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS582941A true JPS582941A (en) | 1983-01-08 |
| JPS6224817B2 JPS6224817B2 (en) | 1987-05-30 |
Family
ID=14288796
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56100992A Granted JPS582941A (en) | 1981-06-29 | 1981-06-29 | Code generator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS582941A (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5039974A (en) * | 1973-08-14 | 1975-04-12 | ||
| JPS5439554A (en) * | 1977-09-05 | 1979-03-27 | Hitachi Ltd | Programmable timing signal generator |
| JPS5578341A (en) * | 1978-12-08 | 1980-06-12 | Casio Comput Co Ltd | Initial value setting system of random number |
-
1981
- 1981-06-29 JP JP56100992A patent/JPS582941A/en active Granted
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5039974A (en) * | 1973-08-14 | 1975-04-12 | ||
| JPS5439554A (en) * | 1977-09-05 | 1979-03-27 | Hitachi Ltd | Programmable timing signal generator |
| JPS5578341A (en) * | 1978-12-08 | 1980-06-12 | Casio Comput Co Ltd | Initial value setting system of random number |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6224817B2 (en) | 1987-05-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW486884B (en) | Interleaver and method for interleaving an input data bit sequence using a coded storing of symbol and additional information | |
| KR920006971A (en) | Multi port memory | |
| KR940004982A (en) | Path memory of Viterbi decoder | |
| US4058673A (en) | Arrangement for ciphering and deciphering of information | |
| DE69815865D1 (en) | PRIORITY SELECTION FOR DATA TRANSFER DEVICE | |
| JP2000156092A (en) | Synchronous type burst nonvolatile semiconductor memory | |
| KR970068192A (en) | Viterbi decoding apparatus and Viterbi decoding method | |
| KR970016939A (en) | Random number generator with standby control circuitry that improves the randomness of the number read from the random number generator | |
| US6079007A (en) | System and method for generating pseudo-random codes | |
| JP3909509B2 (en) | Serial interface circuit | |
| EP0661648A2 (en) | Digital signal processing circuit | |
| JPS5858678B2 (en) | electronic musical instruments | |
| US20020184456A1 (en) | Interleaver memory access apparatus and method of mobile communication system | |
| JPH06124586A (en) | Semiconductor memory device | |
| SU1023314A1 (en) | Device for forming code sequences | |
| JPS6224817B2 (en) | ||
| KR20000020953A (en) | Path memory unit of viterbi decoder | |
| JPS63171015A (en) | Pseudo-random code generation circuit | |
| JPS5923941A (en) | Data arrangement converting circuit | |
| JPH08329671A (en) | Semiconductor delaying device | |
| JPS6175642A (en) | Transposed decoder | |
| JPS62282325A (en) | Shifter | |
| JPS6314395A (en) | Storage circuit | |
| KR960012890A (en) | PCM data transmission circuit of electronic switch | |
| JPH08237084A (en) | Timing signal generation circuit |