Abstract:
본 발명은 현장 가공형 반도체(이하, FPGA라 칭함)에서의 유연한 디코딩 회로에 관한 것으로, 특히 각 채널에서 요구되는 제어선의 수를 출력으로 갖는 지역 디코더를 FPGA의 로직 모듈의 어레이 크기에 따라 배치하도록 된 FPGA에서의 유연한 디코딩 회로에 관한 것으로, 전기적으로 프로그램이 가능한 안티퓨즈; 순차적으로 연결되어 있어 데이타 비트 스트림을 입력받아 제어신호를 또는 데이타를 일시 저장하는 다수의 레지스터; 레지스터에 저장되어 있는 소정의 제어신호 및 데이타를 입력받아, 제어신호에따라 데이타를 디코딩하는 다수의 디코더; 각각의 디코더 출력을 로직모듈 각각에 소정의 형태로 공급하도록 연결된 다수의 제어선을 구비하는 것을 특징으로 하여 FPGA 원판 크기에 따라 디코더의 재설계가 필요치 않는 효과가 있다.
Abstract:
본 발명의 요점은 하나의 논리 모듈이 사용자의 필요에 따라 광범위의 조합논리와 순서논리를 구현할 수 있다는 것이다. 본 발명의 모듈은 크게 조합부분과 순서부분으로 나누어진다. 조합부분은 다시 2개의 단으로 나누어 지는데 첫번째 단에는 첫번째와 두번째 2-입력 멀티플렉서(multiplexer)로 구성되어 있다. 이 두개의 멀티플렉서의 입력들은 각각 2-입력 AND게이트(gate)의 출력과 연결되어 있고, 이 2-입력 AND게이트의 첫번째와 두번째 입력은 각각 데이타(data)와 반전된 데이타와 연결되어 필요한 데이타 상태를 선택할 수 있게 되어 있다. 첫번째와 두번째의 멀티플렉서(multiplexer)는 선택조절(select) 입력을 가지고 있는데 이 선택조절 입력은 두개의 입력을 가진 첫번째 형태의 논리게이트의 출력과 연결된다. 조합부분의 두번째 단에는 세번째 2-입력 멀티플랙서가 있는데 이 멀티플랙서의 첫번째 입력은 첫번째 멀티플렉서의 출력과 두번째 입력은 두번째 멀티플렉서의 출력과 선택조절 신호는 두번째 형태의 4-입력 논리게이트의 출력과 연결된다. 이 4-입력 논리게이트는 2개의 데이타 입력들과 2개의 반전된 데이타와 연결되어 필요에 따라 2개 데이타의 AND조합을 구현할 수 있다. 본 발명의 논리모듈의 순서부분은 스위치 소지부분과 순서 소자부분으로 구성되어 있다. 순서소자의 데이타 입력은 직접 입력과 조합부분의 첫번째와 세번째 멀티플렉서의 출력중에서 스위치소자를 이용하여 선택할 수 있게 되어 있다.
Abstract:
PURPOSE: A switch block circuit of a field programmable gate array is provided to efficiently reconfigure according to a purpose of use and to utilize configuration memories not used in a specific operation mode. CONSTITUTION: A switch block includes a configuration memory unit (M40-M47), a switching unit(401-408) and a selection unit(431-434). The configuration memory unit has first group memories and second group memories. The switching unit has first group switching transistors switched according to a stored value in the first group memories and second group switching transistors switched according to a stored value in the second group memories. The selection unit connects the second group memories and the second group switching transistors to correspond with each other according to an operation mode.
Abstract:
PURPOSE: A parity generation apparatus for turbo decoding and a MAP apparatus are provided to improve decoding performance by increasing the amount of information for decoding with small quantity of calculation. CONSTITUTION: A first state matrix calculation part(110) obtains forward and reverse state matrices for an input symbol. A second state matrix calculation part(120) calculates forward and reverse state matrices for parity bits. An information calculation part(130) decodes information bits using the state matrices for the input symbol. A parity calculation part(140) decodes parity bits using the state matrix for the parity bits. The information calculation part and the parity calculation part use an LLR algorithm.
Abstract:
PURPOSE: A configuration memory device in the FPGA(Field Programmable Gate Array) and a router system using the same are provided to improve the FPGA performance by making the data between elements rapidly transfer. CONSTITUTION: A selecting part(210) selects a first outer unit or a storage(230), and receives data. The register(220) stores the input data received from the selecting part. The storage stores the data received from the register. The IO(Input/Output) part(240) controls the data transceiving between the register and a second outer unit. The selecting part is implemented by using the MUX. A first switch part(260) controls the connection between the selecting part and the storage.
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:
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:
리소스들로 이루어진 다중 복호기를 갖는 다중 복호기 시스템에서의 상기 리소스들을 제어하는 리소스 공유 스케줄 장치는, 상기 리소스들의 상태 정보 및 상기 리소스들의 공유 스케줄 제어에 필요한 정보들을 저장하는 저장부; 및 임의의 소스 리소스에서 타겟 리소스 할당을 요청하면, 상기 타겟 리소스를 할당하여 상기 소스 리소스에 상기 타겟 리소스의 정보를 출력하고, 상기 리소스들의 상태를 갱신하는 제어기를 포함하여 상기 다중 복호기 간의 리소스를 공유하기 위해 상기 리소스들과 양방향으로 연결되어 리소스 공유 스케줄을 제어함으로써 전체적인 복호 시간을 단축할 수 있고, 리소스 사용 스케줄을 최적화할 수 있다. NoC(Network on Chip), 다중 복호기, 리소스(또는 모듈), 리소스 공유 스케줄 제어 장치, 소스 리소스, 타겟 리소스, 리소스 상태, 예약 상태.
Abstract:
An apparatus for controlling an intra mode decoding output, a method therefor, and an intra mode decoding system using the same are provided to enhance transmission efficiency by removing redundant data in case of a prediction mode in which data redundancy exists in an intra prediction result for a decoding unit region according to a characteristic of an intra prediction mode. An input unit(111) receives a prediction result from an intra mode decoder. An output control unit(112) outputs a corresponding prediction result inputted through the input unit per decoding unit region to the outside. The output control unit removes data redundancy on the basis of a corresponding intra prediction characteristic, and outputs the corresponding prediction result.