Abstract:
본 발명에 따른 인코더의 인코딩 방법은: 입력된 원-핫 비트들을 이용하여 상위 비트들을 위한 제 1 원-핫 비트들 및 하위 비트들을 위한 제 2 원-핫 비트들을 발생하는 단계; 및 크로스-커넥션을 이용하는 제 1 논리 연산을 통하여 상기 제 1 원-핫 비트들을 상기 상위 비트들 및 상기 상위 비트들에 상보적인 상보 상위 비트들로 인코딩하고, 크로스-커넥션을 이용하는 제 2 논리 연산을 통하여 상기 제 2 원-핫 비트들을 상기 하위 비트들 및 상기 하위 비트들에 상보적인 상보 하위 비트들로 인코딩하는 단계를 포함한다.
Abstract:
An operating method of a system on chip (SoC) comprises a step for converting plain text data into cipher text data by using a password key and a step for transmitting the cipher text data to a memory controller which controls the operation of a non-volatile memory. The password key is outputted from a one-time programmable (OTP) memory.
Abstract:
A device and a method for a hash engine interface are provided to transfer optimized 32-bit message data to a hash engine by effectively processing a hash function message in a byte, half-word, and word unit without receiving help from an application program. A memory controller(212) controls read/write of a 32-but memory(230) in the byte, half-word, and word unit. A DMA(Direct Memory Access) controller(214) transfers the hash function message stored in the memory in the byte, half-word, and word unit by using a minimum transfer cycle. A data packer(216) packs the message transferred from the DMA controller in a 32-bit unit and transfers the packed data to the hash engine(220). The data packer includes the first logic circuit determining whether transfer of the DMA controller is the last transfer, the second logic circuit extracting data by checking a transfer size/address received from the DMA controller, the third logic circuit packing the 32-bit data transferred to the hash engine in a 32-bit buffer, and the fourth logic circuit transferring the data and the number of effective bytes to the hash engine.
Abstract:
객체 및 서비스 블록들에 대한 사용자의 액세스 빈도를 감안하여, 각 객체의 인스턴스 수뿐만 아니라 서비스 블록에 대한 인스턴스 수에 따라 복제되는 개수가 변하는 VOD 시스템 및 VOD 시스템 재구성 방법을 개시한다. 상기 VOD 시스템은, 상기 객체 및 서비스 블록을 저장하는 시스템 디스크, 상기 객체 및 서비스 블록에 대한 요청의 빈도를 계산하는 빈도계산블록 및 상기 빈도계산블록의 계산결과에 따라 상기 객체 및 서비스 블록을 복제하여 저장하도록 제어하는 제어블록을 구비한다. 상기 VOD 시스템 재구성 방법은, 사용자의 요청에 대한 통계자료 또는 경험 등을 감안하여 새로운 인스턴스를 강제로 입력시켜 시스템을 재구성하도록 하는 강제로 시스템을 재구성하는 단계 및 초기 값을 임의로 설정하고, VOD 시스템에 요구하는 객체 및 블록들에 대한 액세스 빈도를 측정하고 측정된 빈도 수를 적용할 때 얻어지는 장점과 시스템의 재구성에 필요한 오버헤드를 서로 비교하여, 시스템을 운영하는데 보다 유리하다고 판단되는 단계를 선택하도록 하는 자동으로 시스템을 재구성하는 단계를 구비한다.