Abstract:
본 발명은 2N 모듈러를 이용한 모듈러 승산장치에 관한 것으로서, 승수의 각 워드와 피승수와의 곱인 부분적에 대하여 모듈러 N의 2배인 2N으로 모듈러를 수행하는데 있어서, 2N의 최상위 2 워드값과 근을 이용하여 추정 몫을 미리 구한 후, 각 부분적 워드와 추정 몫을 곱한 후, 그때 정수값을 부분적과 곱했을 때 나머지를 다음 워드의 승수와 피승수의 부분적과 더한 후 이전과 같은 모듈러를 반복해서 수행하며, 마지막 부분적에 대한 모듈러 수행 결과가 N 보다는 크고 2N 보다 작은 경우에는 최종값을 N으로 모듈러를 취하도록 함으로써, 모듈러 승산을 보다 빠르고 효율적으로 처리할 수 있는 장점을 갖으며, 모듈러 승산기와 대용량 키용 정보보호 기술에 사용되는 모듈러 지수승 연산장치의 연산을 빠르고 효율적으로 처리할 수 있는 효과를 가진다.
Abstract:
본 발명은 입력되는 시스템 상태신호를 이용해서 전송시스템에서 필요로 하는 경보신호를 발생시키는 고속경보발생장치에 관한 것으로, 입력상태신호와, 입력상태신호를 주기적으로 검색하도록 하는 두개의 제어신호들(CS1,CS2)을 받아들이고 계수기초기화신호와 계수기동작신호 및 경보신호를 출력하는 입력상태검출 및 경보발생회로(11)와, 이 입력상태 검출 및 경보발생회로(11)로부터의 계수기초기화신호 및 계수기동작신호를 받아들여서 계수를 수행하고 계수가 완료되면 계수완료신호를 입력상태검출 및 경보발생회로(11)로 제공하는 계수기회로(12)로 구성된다. 이로써, 고속 전송 시스템으로 안정된 경보신호를 공급할 수 있는 회로를 간단하게 구성할 수 있다.
Abstract:
An apparatus to generating pseudorandom noise sequence of 2n length includes a PN generating member (100) for generating a PN sequence by performing shift operation according to a sequence enable signal (SEQ_EN) after operating by being synchronized with a system clock signal (SYS_CLK) and receiving an initial LSSR state input (LSSR_LOAD_STATE) according to a load enable signal (LOAD_EN), a comparator (200) for comparing an output (LSSR_STATE) from the PN generating member with another output as a comparaing value (COMP_OUT), a masking member (300) for masking the output (LSSR_STATE) from the PN generating member and a PN masking data (PNMASK) to output, a PN mask converting member(400) for converting the initial PN mask value to the PN mask data (PNMASK) corresponding to a predetermined offset value, and a comparision value converting member (500) for converting the initial comparison value of N bit to a value (COMP_OUT) corresponding to the PN mask data (PNMASK), wherein comparison values are generated corresponding to PN mask values by means of a comparison value converter so that any additional circuits for inserting additional bit to the PN sequence outputs, and new mask values and comparison values corresponding to the mask values may be generated from offset shifting values to shift the PN sequence by using the current PN mask value so that desired PN sequence may be obtained independent from the LSSR state.
Abstract:
An apparatus for generating a pseudo noise using a pseudo noise mask generator is disclosed. The apparatus for generating the pseudo noise comprising a pseudo noise sequence generation circuit(100) for generating a pseudo noise sequence, a pseudo noise mask register(200) for registering a pseudo noise mask value and a shift valu register(300) for registering a shift value in order to shift the pseudo noise sequence, the apparatus comprises: a row vector generation means for generating a row vector of a new mask conversion matrix from a present mask conversion matrix; and a matrix multiply means for obtaing a new mask value by multiplying the row vector of the new mask conversion matrix with the present mask conversion matrix. Thereby, the apparatus for generating the pseudo noise using the pseudo noise mask generator may freely shift the pseudo noise sequence.