Abstract:
PURPOSE: An anisotropy spreading method based on the directionality of an edge obtaining the image of the high quality and an apparatus thereof are provided to preserve the edge indicating the feature of an image and remove the noise. CONSTITUTION: A comparison unit(140) compares a predetermined threshold value and calculated strength value. If the intensity is greater than the critical value, an edge maintaining unit(150) presently decides the current pixel of the image. A noise removing unit(160) decides the intensity pixel of image with the domain which is not edge.
Abstract:
본 발명은 다수개의 마스터와 슬레이브로 구성된 멀티프로세서 SoC 플랫폼에 적합한 고속의 데이터 전송이 가능하며, 마스터와 슬레이브에 따라서 확장이 용이하고 제어구조가 간단한 크로스바 스위치(crossbar switch) 구조에 관한 것이다. 본 발명에서는 고속의 데이터 전송이 가능하면서 확장성이 용이하고 제어가 간단한 개선된 크로스바 스위치 구조를 제안하고 이를 이용한 멀티프로세서 SoC 플랫폼 구조를 제안한다. 본 발명의 크로스바 스위치 구조는 행과 열로 이루어진 메트릭스 형태 연결구조를 가지는 2×1 멀티플렉서들로 이루어지는데, 여기서, 상기 각 2×1 멀티플렉서는, 하나의 입력 라인에는 동일 행의 전단 열 멀티플렉서의 출력 라인이 연결되며, 나머지 입력 라인에는 당해 멀티플렉서를 포함하는 열의 입출력 라인이 연결되며, 각 행의 마지막단 열 멀티플렉서의 출력 라인에는 당해 행의 입출력 라인이 연결되는 것을 특징으로 한다. 멀티플렉서, SoC, 크로스바 스위치, 멀티프로세서
Abstract:
An SoC equipped with a hybrid communication tool using an on-chip bus and an on-chip network is provided to realize excellent performance by using a suitable communication route according to property of data transmission, as the on-chip bus and the on-chip network are simultaneously applied to the SoC. A processor(200) controls operation of the hardware modules included in the SoC. Each slave module(220) is operated by receiving control of the processor. Each master module(240) is operated without receiving the control of the processor while controlling the slave module. The on-chip bus(210) is a data communication route between the processor and the slave module. The on-chip network(230) is the data communication route between the master module and the slave module. A slave-master module is operated by receiving the control of the processor while controlling the slave module. The slave-master module(250) communicates the data with the processor through the on-chip bus and communicates the data with the slave module through the on-chip network.
Abstract:
시스템 온 칩 설계를 위한 하드웨어/소프트웨어 스케쥴링 방법 및 이 기능을 실현하는 기록 매체가 개시된다. 상기 SOC 스케쥴링 방법에서는, 하드웨어/소프트웨어 모듈들의 동작 클럭 싸이클, 각 모듈간의 동작 우선순위 및 시스템 구조 정보로부터, 우선 순위 그래프 및 제약 조건 그래프를 만들고, 주어진 시스템 구조상에서 시스템 전체의 동작 클럭 싸이클 및 파이프라인 수를 만족하는 각 모듈의 동작 시간에 대한 스케쥴 결과를 생성한다. 또한, 시스템 전체의 동작 클럭 싸이클이 만족되지 않으면, 이를 만족시킬 수 있는 최적의 파이프라인 수와 그에 해당하는 스케쥴 결과를 생성한다.
Abstract:
본 발명은 온칩네트워크 인터페이스 장치 및 방법에 관한 것으로, 다수개로 이루어진 온칩네트워크 포트; 상기 온칩네트워크 포트중 어느 하나로부터 전송받은 데이터를 다른 온칩네트워크 포트로 전송하는 스위치; 및 AMBA 온칩 버스 프로토콜로 설계된 IP 모듈로부터 입력받은 AMBA 신호를 인터페이스하여 상기 온칩네트워크 포트로 출력하고, 상기 온칩네트워크 포트로부터 받은 온칩네트워크 신호를 인터페이스하여 상기 IP 모듈로 출력하는 인터페이스부;로 구성된다. 따라서, AMBA 2.0 온칩 버스 프로토콜에 따르는 신호와 온칩네트워크 프로토콜에 따르는 신호를 인터페이스 하는 장치 및 방법을 통하여 보다 빠른 전송속도로 통신을 수행할 수 있다.
Abstract:
온칩 네트워크 토폴로지 생성 장치 및 그 방법이 개시된다. 알고리즘 단계의 설계 사양이 구현된 레퍼런스 코드를 수행하여 IP 모듈간의 통신 요구량을 분석하고, IP 모듈들간의 통신 요구량을 기초로 IP 모듈들을 최하위 자식노드로 하는 이진트리를 생성한다. 그리고, 이진트리의 소정 중간노드와 연결된 하위 노드들과 소정 중간노드와의 병합 가능한 모든 경우 중에서 면적 및 통신지연시간을 기초로 정의된 비용함수의 값이 최소가 되는 병합을 선택하는 과정을 이진트리의 루트 노드까지 수행하여 트리를 재구성한다. 이로써, 면적 및 통신 지연 시간이 최소가 되는 온칩 네트워크 토폴로지를 생성할 수 있다. 온칩 네트워크 토폴로지, IP 모듈, 통신 요구량, 이진 트리
Abstract:
PURPOSE: A device and a method for multiplying the finite fields on a polynomial basis are provided to offer a small volume circuit by using a digit serial mode in the finite fields multiplication of high degree polynomial and to realize the fast multiplication by using a fast clock generator deferent from the system clock. CONSTITUTION: The first storing tool stores a multiplier, a multiplicand and a product as the operation result by dividing into a digit unit. The second storing tool(15) assists the operation by storing a middle value necessary for a process carrying out the operation in the first storing tool and stores the final result. An address generating tool(16) generates an address of the second storing tool for writing or reading the value necessary for the first storing tool from the second storing tool. A clock generating tool(17) provides the fast clock operated by being separated from the system clock to the first storing tool.
Abstract:
광시야각 홀로그래픽(holographic) 이미지 디스플레이 방법 및 장치가 개시된다. 본 발명에 따른 광시야각 홀로그래픽 이미지 디스플레이 방법은 표시하는 각도가 서로 상이한 복수개의 수평 스캔 라인들을 선택하는 단계 및 상기 복수개의 수평 스캔 라인들을 사용하여 각 수평 스캔 라인들이 표시하는 각도에서 서로 다른 데이터가 출력되도록 제어하는 단계를 포함한다.
Abstract:
PURPOSE: A pixel interleaving method of a dispersion video codec is provided to distribute and transmit continuous errors included in information which is transmitted from an encoder of a distribution video codec. CONSTITUTION: A difference image composed of the difference between an original image and a previous image is divided into blocks(S310). The total sum of burst errors about each divided block is obtained(S320). A table is generated. A block in which the burst errors are largest and a block in which burst errors are smallest are selected from the table(S330). Two blocks of the original image using information of the selected block are randomly interleaved.
Abstract:
온-칩 네트워크를 구비한 동영상 인코딩 장치 및 그 설계 방법이 개시된다. 본 발명에 따른 동영상 인코딩 장치는 마스터 모듈과 슬레이브 모듈 사이의 복수 채널을 제공하는 크로스바 스위치, 마스터 모듈과 크로스바 스위치를 연결하는 마스터 네트워크 인터페이스 및 슬레이브 모듈과 크로스바 스위치를 연결하는 슬레이브 네트워크 인터페이스를 포함한다. 본 발명에 의하면, 클러스터 분리에 의해 병렬 처리의 수를 증가시켜 데이터 대역폭을 향상시키고 시스템 전체의 성능을 향상시킬 수 있다.