Abstract:
본 발명에 따른 복수의 프로세서들을 갖는 디바이스에 대한 디버깅 방법은: 상기 디바이스로 입력된 사용자의 요청을 검증하는 단계; 상기 요청이 합법적인 사용자의 요청이라면, 상기 사용자와 상기 디바이스 사이에서 챌린지-리스판스 인증 동작을 수행하는 단계; 상기 사용자로부터 전송된 접근 제어 정보를 근거로 하여 상기 복수의 프로세서들 각각의 JTAG에 대한 접근을 활성 혹은 비활성시키는 단계; 및 상기 활성화된 적어도 하나의 접근을 통하여 디버깅을 수행하는 단계를 포함한다.
Abstract:
본 발명에 따른 모듈러 계산 유닛은, 제 1 데이터를 입력받아 제 1 오퍼런드를 발생하는 제 1 입력 발생기, 제 2 데이터를 입력받아 제 2 오퍼런드를 발생하는 제 2 입력 발생기, 상기 제 1 및 제 2 오퍼런드들을 입력받아 누산 혹은 쉬프트 연산을 수행함으로써 캐리와 썸을 출력하는 누산기, 상기 캐리와 상기 썸을 입력받아 덧셈 연산을 통하여 결과값을 출력하는 캐리 전파 가산기, 및 외부로부터 데이터 혹은 상기 결과값을 입력받고, 상기 제 1 및 제 2 데이터를 출력하는 데이터 핸들러를 포함한다.
Abstract:
A modular multiplier, given in the present invention, includes a first register which stores the previous accumulation value calculated in the previous cycle; a second register which stores the previous quotient calculated in the previous cycle; a quotient generator which generates a quotient to be used in the next cycle using the previous accumulation value from the first register; and an accumulator which receives a multiplicand, a modulus, the bit value of a multiplier, the previous accumulation value, and the previous quotient and calculates a new accumulation value. The calculated accumulation value is updated into the first register, and the generated quotient is updated into the second register.
Abstract:
본 발명에 따른 모듈러 곱셈기는, 이전 싸이클에서 계산된 이전 누산값을 저장하는 제 1 레지스터, 상기 이전 싸이클에서 계산된 이전 몫을 저장하는 제 2 레지스터, 상기 제 1 레지스터로부터 출력된 상기 이전 누산값을 이용하여 다음 싸이클에서 사용될 몫을 발생하는 몫 발생기, 및 피승수, 모듈러스, 승수의 비트값, 상기 이전 누산값 및 상기 이전 몫을 입력받아 누산값을 계산하는 누산기를 포함하고, 상기 계산된 누산값은 상기 제 1 레지스터에 업데이트되고, 상기 발생된 몫은 상기 제 2 레지스터에 업데이트된다.
Abstract:
PURPOSE: A Montgomery inverse computing device and a method thereof are provided to perform a shift operation and a modular reduction operation while computing Montgomery inverse. CONSTITUTION: A plurality of shifters(420,440,460,480) shifts bits of variable stored in a register in response to one or more first control signals. A lot generation block(500) calculates a lot about output values from a plurality of shifters in response to a second control signal. A computation block(600) computes an update value of each output value of the shifter in response to a third control signal.