KR19990043099A - Word random number generator and method - Google Patents
Word random number generator and method Download PDFInfo
- Publication number
- KR19990043099A KR19990043099A KR1019970064085A KR19970064085A KR19990043099A KR 19990043099 A KR19990043099 A KR 19990043099A KR 1019970064085 A KR1019970064085 A KR 1019970064085A KR 19970064085 A KR19970064085 A KR 19970064085A KR 19990043099 A KR19990043099 A KR 19990043099A
- Authority
- KR
- South Korea
- Prior art keywords
- random number
- word
- word random
- address
- generator
- 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/588—Random number generators, i.e. based on natural stochastic processes
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)
- Mobile Radio Communication Systems (AREA)
Abstract
1. 청구범위에 기재된 발명이 속하는 기술분야1. TECHNICAL FIELD OF THE INVENTION
본 발명은 통신 시스템 등에 이용되는 워드 난수 발생 장치 및 방법에 관한 것임.The present invention relates to a word random number generator and method for use in a communication system.
2. 발명이 해결하고자하는 기술적 요지2. The technical gist of the invention to solve
본 발명은 효율적으로 워드 난수를 발생할 수 있는 워드 난수 발생 장치 및 방법을 제공하는 데 그 목적이 있다.An object of the present invention is to provide an apparatus and method for generating a word random number which can generate word random numbers efficiently.
3. 발명의 해결 방법의 요지3. Summary of the Solution of the Invention
제 1 및 제 2 워드 난수를 제공하는 워드 난수 발생수단; 상기 제 2 워드 난수를 저장하여 외부로 출력하는 저장수단; 및 상기 제 1 워드 난수를 어드레스 정보로 입력받아 상기 저장수단의 어드레스를 지정하여, 상기 어드레스의 데이터가 출력되도록 하고, 상기 어드레스에 상기 제 2 워드 난수가 저장되도록 하는 어드레스 선택수단을 포함한다.Word random number generating means for providing first and second word random numbers; Storage means for storing the second word random number and outputting the result; And address selection means for receiving the first word random number as address information, specifying an address of the storage means, outputting the data of the address, and storing the second word random number at the address.
4. 발명의 중요한 용도4. Important uses of the invention
본 발명은 메모리와 가산값을 이용하여 워드 난수를 얻는데 이용됨.The present invention is used to obtain a word random number using a memory and an addition value.
Description
본 발명은 통신 시스템 및 컴퓨터 시스템 등에 이용되는 워드 난수를 발생하는 장치에 관한 것으로서, 특히 메모리와 가산값을 이용하여 워드 난수를 출력하는 워드 난수 발생 장치 및 방법에 관한 것이다.(여기서, 워드는 8비트, 16비트, 32비트 등의 단위의 데이터를 의미하며, 구현 환경에 따라 워드의 비트 크기가 달라질 수 있다.)The present invention relates to a device for generating word random numbers used in communication systems, computer systems, and the like, and more particularly, to a word random number generating device and method for outputting word random numbers using a memory and an addition value. Bit, 16-bit, 32-bit, etc., the unit of data, the bit size of the word may vary depending on the implementation environment.)
일반적으로 사용되는 통신 시스템에는 무전기 및 휴대폰 등과 같은 것이 있다.Commonly used communication systems include radios and mobile phones.
도 1은 일반적인 통신 시스템의 블록을 도시한 것이다.1 illustrates a block of a typical communication system.
도 1에 도시된 바와 같이, 외부로부터 전달되는 아날로그 음성신호를 디지탈 음성 신호로 전환하는 제 1 A/D 변환기(110)와, 워드 난수를 발생하는 워드 난수 발생 장치(120)와, 제 1 A/D 변환기(110)의 출력신호와 워드 난수 발생 장치(120)의 출력신호를 배타적 논리합하여 출력하는 제 1 배타적 논리합 게이트(130)와, 제 1 배타적 논리합 게이트(130)으로부터 출력된 디지탈 신호를 아날로그 신호로 변환하는 제 1 D/A 변환기(140)와, 제 1 D/A 변환기(140)로부터 출력된 아날로그신호를 전송하는 전송 선로(150)와, 전송 선로(150)를 통하여 전달된 아날로그신호를 디지탈 신호로 변환하기 위한 제 2 A/D 변환기(160)와, 제 2 A/D 변환기(160)의 출력신호와 워드 난수 발생 장치(120)의 출력신호를 배타적 논리합하여 출력하는 제 2 배타적 논리합 게이트(170)와, 제 2 배타적 논리합 게이트(170)으로부터 출력된 디지탈 음성신호를 아날로그 음성신호로 변환하여 외부로 출력하는 제 2 D/A 변환기(180)을 구비한다.As shown in FIG. 1, a first A / D converter 110 for converting an analog voice signal transmitted from the outside into a digital voice signal, a word random number generator 120 for generating a word random number, and a first A A first exclusive OR gate 130 for performing an exclusive OR on the output signal of the / D converter 110 and the output signal of the word random number generator 120, and a digital signal output from the first exclusive OR gate 130. A first D / A converter 140 converting an analog signal, a transmission line 150 transmitting an analog signal output from the first D / A converter 140, and an analog transmitted through the transmission line 150. A second A / D converter 160 for converting the signal into a digital signal, and a second logical exclusively outputting the output signal of the second A / D converter 160 and the output signal of the word random number generator 120. Exclusive OR gate 170 and second exclusive OR gate And a second D / A converter 180 for converting the digital voice signal output from the data 170 to an analog voice signal and outputting the analog voice signal to the outside.
전송 선로(150)는 유선 또는 무선이다.The transmission line 150 is wired or wireless.
한편, 제 1 A/D 변환기(110)와, 제 1 배타적 논리합 게이트(130)와, 제 1 D/A 변환기(140)는 송신부이며, 제 2 A/D 변환기(160)와, 제 2 배타적 논리합 게이트(170)와, 제 2 D/A 변환기(180)는 수신부이다.Meanwhile, the first A / D converter 110, the first exclusive OR gate 130, and the first D / A converter 140 are transmitters, and the second A / D converter 160 and the second exclusive. The OR gate 170 and the second D / A converter 180 are receivers.
상기한 바와 같은 구조를 갖는 일반적인 통신 시스템의 동작을 설명하면 다음과 같다.The operation of a general communication system having the structure as described above is as follows.
예를 들어, 무전기 또는 휴대폰과 같은 음성 통신 시스템에서 어느 사용자로부터 음성 정보를 보호하기 위하여, 먼저 제 1 A/D 변환기(110)는 외부로부터 전달되는 아날로그 음성 신호를 디지털 신호로 변환하여 제 1 배타적 논리합 게이트(130)로 전달하고, 워드 난수 발생 장치(120)는 워드 난수를 제 1 배타적 논리합 게이트(120)로 출력한다. 이어서, 제 1 배타적 논리합 게이트(130)는 입력된 신호를 비트별 배타적 논리합하여 배타적 논리합된 디지탈 신호를 제 1 D/A 변환기(140)로 출력하고, 제 1 D/A 변환기(140)는 제 1 배타적 논리합 게이트(130)로부터 출력된 디지탈신호를 아날로그신호로 변환시킨 다음, 부호화된 아날로그 음성신호를 전송 선로(150)를 통해 제 2 A/D 변환기(160)로 전달한다.For example, in order to protect voice information from a user in a voice communication system such as a radio or a mobile phone, the first A / D converter 110 first converts an analog voice signal transmitted from the outside into a digital signal and thus is first exclusive. The word random number generator 120 outputs the word random number to the first exclusive OR gate 120. Subsequently, the first exclusive-OR gate 130 outputs the exclusive-OR digital signal to the first D / A converter 140 by performing an exclusive OR of the input signal bit by bit, and the first D / A converter 140 outputs the first D / A converter 140. The digital signal output from the exclusive OR gate 130 is converted into an analog signal, and then the encoded analog voice signal is transmitted to the second A / D converter 160 through the transmission line 150.
송신부의 제 2 A/D 변환기(160)는 전송 선로(150)를 통해 전달된 부호화된 아날로그 음성신호를 디지탈 음성신호로 변환시켜 제 2 배타적 논리합 게이트(170)로 전달한다. 제 2 배타적 논리합 게이트(170)는 워드 난수 발생 장치(120)의 출력신호와 제 2 A/D 변환기(160)의 출력신호를 비트별로 배타적 논리합하여 배타적 논리합된 디지탈 음성신호를 제 2 D/A 변환기(180)로 출력한다. 이어서, 제 2 D/A 변환기(180)는 제 2 배타적 논리합 게이트(170)로부터 출력된 디지탈 음성신호를 아날로그 음성신호로 변환하여 외부로 송신한다.The second A / D converter 160 of the transmitter converts the encoded analog voice signal transmitted through the transmission line 150 into a digital voice signal and transmits the digital voice signal to the second exclusive logical sum gate 170. The second exclusive OR gate 170 exclusively ORs the output signal of the word random number generator 120 and the output signal of the second A / D converter 160 bit by bit to convert the exclusive logical sum digital voice signal to the second D / A. Output to the converter 180. Subsequently, the second D / A converter 180 converts the digital voice signal output from the second exclusive OR gate 170 into an analog voice signal and transmits it to the outside.
그러나, 상기한 바와 같은 종래의 워드 난수 발생 장치는, 대부분 한 개 또는 복수개의 선형 쉬프트 레지스터를 사용하여 설계되며, 사용된 선형 쉬프트 레지스터들을 복잡한 방법으로 결합하거나, 하나의 선형 쉬프트 레지스터가 다른 선형 쉬프트 레지스터를 시각 제어하는 방법을 주로 사용하므로써, 1회 동작에 1 워드 난수만을, 또는 시각 제어의 경우에는 1 워드 난수를 발생하기 위하여 여러 번의 동작을 필요로하는 비효율적인 문제점이 있었다.However, conventional word random number generators as described above are mostly designed using one or a plurality of linear shift registers, and combine the linear shift registers used in a complex manner, or one linear shift register is another linear shift. By using the method of controlling the time of the register mainly, there is an inefficient problem requiring only one word of random number in one operation or one time of random number in the case of the time control.
따라서, 상기한 바와 같은 문제점을 해결하기 위하여 안출된 본 발명은, 통신 시스템 및 컴퓨터 등에서 최소 횟수 동작에 가산값을 발생하고, 메모리를 이용하여 최소 횟수 동작에서 워드 단위의 난수를 발생하므로써, 효율적으로 난수를 발생할 수 있는 워드 난수 발생 장치 및 방법을 제공하는 데 그 목적이 있다.Accordingly, the present invention devised to solve the above-described problems is effective by generating an addition value for the minimum number of operations in a communication system and a computer, and generating a random number in word units in the minimum number of operations using a memory. An object of the present invention is to provide an apparatus and method for generating word random numbers capable of generating random numbers.
도 1은 일반적인 통신 시스템의 구성 블록도.1 is a block diagram of a general communication system.
도 2는 본 발명에 따른 워드 난수 발생 장치의 일실시예 블록도.Figure 2 is a block diagram of one embodiment of a word random number generator according to the present invention.
도 3은 도 2의 워드 난수 발생부의 가산값 발생부의 일실시예 블록도.3 is a block diagram of an embodiment of an addition value generator of the word random number generator of FIG. 2; FIG.
도 4는 본 발명에 따른 워드 난수 발생 방법의 수행 과정을 나타내는 일실시예 흐름도.4 is a flowchart illustrating an embodiment of a method of generating a word random number according to the present invention;
* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings
110, 160: 제 1 및 제 2 A/D 변환기110, 160: first and second A / D converters
130, 170: 제 1 및 제 2 배타적 논리합 게이트130, 170: First and second exclusive OR gates
140, 180: 제 1 및 제 2 D/A 변환기140, 180: first and second D / A converters
150: 전송 선로150: transmission line
210: 워드 난수 발생부210: word random number generator
220: 저장부220: storage unit
230: 어드레스 선택부230: address selection section
이와 같은 목적을 달성하기 위한 본 발명의 워드 난수 발생 장치는, 내부에서 발생되는 가산값을 이용하여 제 1 및 제 2 워드 난수를 제공하는 워드 난수 발생수단; 상기 제 2 워드 난수를 저장하여 외부로 출력하는 저장수단; 및 상기 제 1 워드 난수를 어드레스 정보로 입력받아 상기 저장수단의 어드레스를 지정하여, 상기 어드레스의 데이터가 출력되도록 하고, 상기 어드레스에 상기 제 2 워드 난수가 저장되도록 하는 어드레스 선택수단을 포함한다.Word random number generator of the present invention for achieving the above object, the word random number generating means for providing the first and second word random number using the addition value generated therein; Storage means for storing the second word random number and outputting the result; And address selection means for receiving the first word random number as address information, specifying an address of the storage means, outputting the data of the address, and storing the second word random number at the address.
이하, 도 2 내지 도 4를 참조하여 본 발명의 바람직한 실시예를 설명한다.Hereinafter, preferred embodiments of the present invention will be described with reference to FIGS. 2 to 4.
도 2는 본 발명에 따른 워드 난수 발생 장치의 일실시예 구성 블록도이다.Figure 2 is a block diagram of an embodiment of a word random number generator according to the present invention.
도 2에 도시된 바와 같이, 본 발명의 워드 난수 발생 장치는, 내부에 구비된 가산값 발생부로부터 발생되는 가산값을 이용하여 k워드 난수 및 n워드 난수를 제공하는 워드 난수 발생부(210)와, 다수의 어드레스(X[0], X[1], ···, X[2k-1])에 데이터를 저장하고 있는 저장부(220)와, 워드 난수 발생부(210)로부터 출력된 k워드 난수를 어드레스 정보로 입력받아, 저장부(220)의 다수의 어드레스(X[0], X[1], ···, X[2k-1]) 중에 하나의 어드레스를 지정하여, 지정된 어드레스의 데이터가 출력되도록 하고, 데이터가 출력된 어드레스에 n 워드 난수가 저장되록하는 어드레스 선택부(230)를 구비한다.As shown in FIG. 2, the word random number generator of the present invention includes a word random number generator 210 that provides k word random numbers and n word random numbers using an addition value generated from an addition value generator provided therein. And output from a storage unit 220 storing data at a plurality of addresses X [0], X [1], ..., X [2 k- 1], and a word random number generation unit 210. Received k word random numbers as address information, and designates one address among a plurality of addresses X [0], X [1], ..., X [2 k- 1] of the storage unit 220, And an address selector 230 configured to output data of a specified address, and to store n word random numbers at an address to which the data is output.
워드 난수 발생부(210)는 어드레스 선택부(230)로 제 1 워드 난수를 출력하는 제 1 워드 난수 발생기(211)와, 저장부(220)로 제 2 워드 난수를 출력하는 제 2 워드 난수 발생기(212)를 구비한다.The word random number generator 210 may include a first word random number generator 211 that outputs a first word random number to the address selector 230, and a second word random number generator that outputs a second word random number to the storage 220. 212.
상기한 바와 같은 구조를 갖는 본 발명의 가산값을 이용한 워드 난수 발생 장치의 동작을 상세하게 설명하면 다음과 같다.Referring to the operation of the word random number generator using the addition value of the present invention having the above structure in detail as follows.
제 1 및 제 2 워드 난수 발생기(211, 212)의 초기치를 랜덤한 값으로 설정한 다음, 제 2 워드 난수 발생기(212)는
이어서, 어드레스 선택부(230)는 제 1 워드 난수 발생기(211)로부터 출력된 제 1 워드 난수를 어드레스 정보로 이용하여, 저장부(220)의 다수의 어드레스(X[0], X[1], ···, X[2k-1]) 중에 하나의 어드레스를 지정하고, 지정된 어드레스의 제 2 워드 난수가 외부로 출력되도록 한다. 예를 들어, 어드레스 선택부(230)가 저장부(220)의 어드레스(X[n])를 지정하면, 지정된 어드레스(X[n])에 저장된 제 2 워드 난수는 외부로 출력되고, 곧바로 제 2 워드 난수 발생기(212)로부터 출력되는 제 2 워드 난수가 저장부(220)의 어드레스(X[n])에 저장된다.Subsequently, the address selector 230 uses the first word random number output from the first word random number generator 211 as address information, and thus, a plurality of addresses X [0] and X [1] of the storage 220. , One of X [2 k- 1]) is specified, and the second word random number of the designated address is output to the outside. For example, when the address selector 230 designates the address X [n] of the storage 220, the second word random number stored at the designated address X [n] is output to the outside, and immediately generated. The second word random number output from the two word random number generator 212 is stored in the address X [n] of the storage unit 220.
따라서, 상기 동작 과정을 계속해서 반복하므로써, 계속하여 제 2 워드 난수를 얻을 수 있게 된다.Thus, by repeating the above operation process continuously, the second word random number can be obtained continuously.
도 3은 도 2의 워드 난수 발생부에 구비된 가산값 발생부의 일실시예 구성을 도시한 것이다.FIG. 3 is a diagram illustrating an embodiment of an addition value generator provided in the word random number generator of FIG. 2.
도 3에 도시된 바와 같이, 도 2의 워드 난수 발생부에 구비된 가산값 발생부는, 워드 저장부(213)로부터 전달되는 n비트 단위의 워드(X0, X1, X2, ···, Xm-1)을 이용하여 가산값을 출력하는 가산값 발생기(214)와, 외부로부터 인가되는 초기화 신호에 의해 초기화되어 n비트 단위의 워드(X0, X1, X2, ···, Xm-1)를 일시 저장한 후 가산값 발생기(214)로 전달하고, 가산값 발생기(214)로부터 출력되는 가산값을 최하위비트로부터 최상위비트 순서로 일시 저장한 후 외부로 출력하는 워드 저장부(213)를 구비한다.As shown in FIG. 3, the addition value generator included in the word random number generator of FIG. 2 is an n-bit word (X 0 , X 1 , X 2 , ...) transferred from the word storage unit 213. , An addition value generator 214 for outputting an addition value using X m-1 ), and an n-bit word (X 0 , X 1 , X 2 , ...) initialized by an initialization signal applied from the outside. , X m-1 ) is temporarily stored and then transferred to the addition value generator 214, and the word value is temporarily stored in the order from the least significant bit to the most significant bit in order from the addition value generator 214. The part 213 is provided.
여기서, n은 2이상의 정수이다.N is an integer of 2 or more.
상기한 바와 같은 구조를 갖는 가산값 발생부의 동작을 설명하면 다음과 같다.The operation of the addition value generator having the structure as described above is as follows.
우선, 워드 저장부(213)는 외부로부터 인가되는 초기화 신호에 의해 초기화된 상태에서, n비트 단위의 워드(X0, X1, X2, ···, Xm-1)를 일시 저장한 후, 가산값 발생기(214)로 전달한다.First, the word storage unit 213 temporarily stores the words (X 0 , X 1 , X 2 , ..., X m-1 ) in n-bit units in a state initialized by an initialization signal applied from the outside. It is then passed to the addition value generator 214.
이어서, 가산값 발생기(214)는 워드 저장부(213)로부터 출력된 n비트 단위의 워드(X0, X1, X2, ···, Xm-1)를 입력받아, 하기 식[1]을 이용하여 계산한 가산값(X)을 워드 저장부(213)의 최하위비트로 출력한다.Subsequently, the addition value generator 214 receives an n-bit word (X 0 , X 1 , X 2 , ..., X m-1 ) output from the word storage unit 213, and the following equation [1] The addition value (X) calculated using [] is output as the least significant bit of the word storage unit 213.
상기 식[1]에 대하여 설명하면, a0X0+ a1X1+ ··· + am-1Xm-1=A라고 가정하면, A를 2n으로 나눈 나머지 값이 X이다. 각
이어서, 워드 저장부(213)는 가산값 발생기(213)로부터 출력된 가산값들이 최하위비트에서 최상위비트까지 모두 채워지면, 가산값을 외부로 출력하여, 워드 난수 발생부(210)가 이 가산값을 이용하여 워드 난수를 발생하도록 한다.Subsequently, when the addition values output from the addition value generator 213 are filled from the least significant bit to the most significant bit, the word storage unit 213 outputs the addition value to the outside so that the word random number generation unit 210 generates the addition value. To generate a word random number.
도 4는 본 발명에 따른 워드 난수 발생 방법의 수행 과정을 나타내는 일실시예 흐름도이다.4 is a flowchart illustrating an embodiment of a method of generating a word random number according to the present invention.
도 4에 도시한 바와 같이, 먼저, 제 1 및 제 2 워드 난수 발생기(211, 212)의 초기치를 랜덤한 값으로 설정한(401), 다음 제 2 워드 난수 발생기(212)는
이어서, 제 1 워드 난수 발생기(212)는 1회 동작하여 제 1 워드 난수를 어드레스 선택부(230)로 출력하고(403), 어드레스 선택부(230)는 제 1 워드 난수를 입력받아 저장부(220)의 다수의 어드레스(X[0], X[1], ···, X[2k-1]) 중에 하나의 어드레스를 지정하여 제 2 워드 난수를 외부로 출력시킨다(404). 이렇게, 제 2 워드 난수가 외부로 출력된 어드레스에는, 제 2 워드 난수 발생기(212)로부터 출력되는 제 2 워드 난수가 다시 저장된다(405).Subsequently, the first word random number generator 212 operates once to output the first word random number to the address selector 230 (403), and the address selector 230 receives the first word random number and stores the first word random number. One of a plurality of addresses X [0], X [1], ..., X [2 k- 1] of 220 is designated to output the second word random number to the outside (404). In this way, the second word random number output from the second word random number generator 212 is again stored in the address at which the second word random number is externally output (405).
따라서, 계속해서 제 2 워드 난수 출력을 얻기 위해서는 상기 과정(403, 404, 405)들을 반복 수행한다.Therefore, the processes 403, 404, and 405 are repeatedly performed to continuously obtain the second word random number output.
본 발명의 기술 사상은 상기 바람직한 실시예에 따라 구체적으로 기술되었으나, 상기한 실시예는 그 설명을 위한 것이며 그 제한을 위한 것이 아님을 주의하여야 한다. 또한, 본 발명의 기술 분야의 통상의 전문가라면 본 발명의 기술 사상의 범위내에서 다양한 실시예가 가능함을 이해할 수 있을 것이다.Although the technical idea of the present invention has been described in detail according to the above preferred embodiment, it should be noted that the above-described embodiment is for the purpose of description and not of limitation. In addition, those skilled in the art will understand that various embodiments are possible within the scope of the technical idea of the present invention.
이상에서 설명한 바와 같이 본 발명의 워드 난수 발생 장치 및 방법은, 가산 생성부의 출력 크기와 난수 발생부의 출력 크기를 8 비트, 16 비트, 32 비트 등의 구현 프로세서의 워드 단위로 하므로써, 하드웨어 및 소프트웨어 등의 구현이 실질적으로 용이해지는 효과가 있다.As described above, the word random number generation device and method of the present invention uses hardware and software by setting the output size of the addition generator and the output size of the random number generator in units of words of an implementation processor such as 8 bits, 16 bits, and 32 bits. There is an effect that the implementation of is substantially easy.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019970064085A KR100275527B1 (en) | 1997-11-28 | 1997-11-28 | Apparatus and method for generating word random number |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019970064085A KR100275527B1 (en) | 1997-11-28 | 1997-11-28 | Apparatus and method for generating word random number |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR19990043099A true KR19990043099A (en) | 1999-06-15 |
| KR100275527B1 KR100275527B1 (en) | 2000-12-15 |
Family
ID=19525927
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019970064085A Expired - Fee Related KR100275527B1 (en) | 1997-11-28 | 1997-11-28 | Apparatus and method for generating word random number |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100275527B1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101022511B1 (en) * | 2009-11-16 | 2011-03-16 | 한국조폐공사 | How to manage random numbers on smart cards and smart cards |
-
1997
- 1997-11-28 KR KR1019970064085A patent/KR100275527B1/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101022511B1 (en) * | 2009-11-16 | 2011-03-16 | 한국조폐공사 | How to manage random numbers on smart cards and smart cards |
Also Published As
| Publication number | Publication date |
|---|---|
| KR100275527B1 (en) | 2000-12-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7822109B2 (en) | Method and system for reconfigurable channel coding | |
| US4161041A (en) | Pseudo random number generator apparatus | |
| JP5112325B2 (en) | Reference table addressing system and method | |
| US5121349A (en) | Digital noise generator | |
| US6748560B2 (en) | Address generator, interleave unit, deinterleaver unit, and transmission unit | |
| JP4777971B2 (en) | Address generator for interleaver memory and deinterleaver memory | |
| US6442729B1 (en) | Convolution code generator and digital signal processor which includes the same | |
| US6646579B2 (en) | Method and device for generating OVSF code words | |
| EP2827516B1 (en) | Scrambling code generation method, apparatus and scrambling code processing apparatus | |
| KR20010043433A (en) | Sequence generator | |
| KR100275527B1 (en) | Apparatus and method for generating word random number | |
| US5684727A (en) | High-speed correlator | |
| US3936601A (en) | Method and apparatus for altering the synchronous compare character in a digital data communication system | |
| KR101007339B1 (en) | Scrambler Device with Pseudo Random Array Generation Method | |
| KR970063944A (en) | Telephone terminal with frequency division circuit and method and frequency division circuit | |
| US7565595B2 (en) | Convolutional interleaving and de-interleaving circuit and method thereof | |
| JPS6356566B2 (en) | ||
| KR100312226B1 (en) | Convolutional encoder using rom table | |
| JP3135990B2 (en) | Parity addition circuit | |
| US6785343B1 (en) | Rectangular-to-polar conversion angle quantizer | |
| JPH021650A (en) | Data transmission method | |
| JP2005151056A (en) | Descrambling circuit | |
| US5860123A (en) | One-chip CPU | |
| JP3646978B2 (en) | Communication channel selection method, communication channel selection device, communication control method, and communication control system | |
| KR200232068Y1 (en) | 2's complement converter for high speed operation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| FPAY | Annual fee payment |
Payment date: 20090701 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20100922 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20100922 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |