Abstract:
패킷스위칭네트워크모드에서의동작을기본으로하는온칩네트워크장치가개시된다. 그러한온칩네트워크장치는특정한경로의요구에의해배타적인통신경로를설정하고써깃스위칭네트워크모드로네트워킹을수행할수 있다. 써킷스위칭네트워크모드에서의통신이종료되면다시원래의패킷스위칭네트워크모드로네트워크모드는전환된다.
Abstract:
PURPOSE: A method of FPGA technology mapping based on LUT for minimization of delay time is provided to improve the performance of the entire system by producing a cost function in which design area and time-delay are considered and a division cost function in which a dynamic programming method is applied. CONSTITUTION: A combinational logic circuit for the look-up table mapping(LUT mapping) is extracted from the input order circuit(S100). The arrival time of the input signal for the gate input and output of the combination logic circuit is calculated(S200). The combination logic circuit is converted to a DAG graph type(S300). A tree is divided based on the nodes which have two or more fan-out in the DAG graph(S400). The LUT circuit of the combination logic circuit is created by mapping the trees divided into dynamic program schemes(S500). A LUT net list is created by assigning the state memory elements to each of the flipflop of the LUT circuit(S600).
Abstract:
온-칩 네트워크를 구비한 동영상 인코딩 장치 및 그 설계 방법이 개시된다. 본 발명에 따른 동영상 인코딩 장치는 마스터 모듈과 슬레이브 모듈 사이의 복수 채널을 제공하는 크로스바 스위치, 마스터 모듈과 크로스바 스위치를 연결하는 마스터 네트워크 인터페이스 및 슬레이브 모듈과 크로스바 스위치를 연결하는 슬레이브 네트워크 인터페이스를 포함한다. 본 발명에 의하면, 클러스터 분리에 의해 병렬 처리의 수를 증가시켜 데이터 대역폭을 향상시키고 시스템 전체의 성능을 향상시킬 수 있다.
Abstract:
PURPOSE: A 2-level logic synthesis method is provided to generate a 2-level AND/XOR circuit having the smallest area and the shortest retardation time from an expression equation of a given logical circuit. CONSTITUTION: A given logical function is expressed by a map of a true/false table(S81). The largest cube is selected from the cubes still not tried by inputting the map(S82). After calculating the gain of the selected cube, if the gain is more than zero, the cube is accepted(S85). If not, the selected cube is canceled(S84) and a new cube is selected. If the selected cube is accepted, a new logical function is obtained(S86). If the on-set number of the new logical function is zero, the process is terminated, and if not, the processes from S20 to S70 are repeated(S87).
Abstract:
PURPOSE: A 2-level logic synthesis method is provided to generate a 2-level AND/XOR circuit having the smallest area and the shortest retardation time from an expression equation of a given logical circuit. CONSTITUTION: A given logical function is expressed by a map of a true/false table(S81). The largest cube is selected from the cubes still not tried by inputting the map(S82). After calculating the gain of the selected cube, if the gain is more than zero, the cube is accepted(S85). If not, the selected cube is canceled(S84) and a new cube is selected. If the selected cube is accepted, a new logical function is obtained(S86). If the on-set number of the new logical function is zero, the process is terminated, and if not, the processes from S20 to S70 are repeated(S87).
Abstract:
본 발명은 그래픽 편집기 제공 장치 및 그 방법에 관한 것이다. 그래픽 편집기 제공 방법은 데이터 구조 내의 도형을 화면으로 출력하는 작업에 적용되는 좌표계를 실세계 좌표계로 설정하는 단계, 실세계 좌표계로 저장되어 있는 데이터 구조 내의 도형을 윈도우 좌표계로 변환하는 단계, 실세계 좌표계 상에서의 하나의 뷰 영역과 하나의 뷰 영역을 화면에 출력하게 되는 물리적 윈도우를 묶어서 하나의 가상 그림판 윈도우를 정의하는 단계, 가상 그림판 윈도우를 윈도우 좌표계를 이용하여 화면상의 윈도우 좌표 변환을 수행하고, 출력 작업을 위한 그래픽 특성을 지정하는 단계; 가상 그림판 윈도우 상에 그래픽 도형을 그리기 위하여 정의된 도형들의 데이터 구조에 해당하는 그래픽 객체를 설정하는 단계 및 사용자로부터 전달받은 입력 데이터에 대응하는 이벤트를 그래픽 특성과 그래픽 객체를 이용하여 처리하도록 그래픽 편집기를 제공하는 단계를 포함한다.
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 synthesizing method of a tile wiring structure of an FPGA is provided to design an FPGA tile in a logical level by automatically generating a wiring structure of an FPGA based on a connection relation of a wiring structure. CONSTITUTION: A wiring structure specification of an FPGA(Field Programmable Gate Array) is received. A tile wiring graph is composed based on the wiring structure specification(S20). The wiring structure specification is converted into a connection path on a tile wiring graph(S30). A bundle structure is generated by searching for the shortest path(S50). A tile wiring graph is synthesized from the bundle structure.
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.