Abstract:
프로세스의 할당 방법 및 장치가 개시된다. 프로세스의 할당 방법은, 다중 코어에 대한 모니터링을 통해 프로세스를 처리하기 위해 사용된 각 코어의 수행 성능 정보를 획득하는 단계, 획득된 각 코어의 수행 성능 정보를 기반으로, 요청된 프로세스를 처리하기 위한 코어를 결정하는 단계 및 결정된 코어에 요청된 프로세스를 제공하는 단계를 포함한다. 따라서, 프로세스의 처리 속도를 향상시킬 수 있고 코어의 전력 소모를 감소시킬 수 있다.
Abstract:
PURPOSE: A multi processing method, a device, and embedding system thereof are provided to increase a processing speed of a multimedia program by allocating an ASIP with an optimized performance in real time by every performing process of a function module configuring a multimedia algorithm. CONSTITUTION: A lookup table(520) records performance time of a module configuring a multimedia program at an ASIP cores(510). A controller(530) allocated the module to the ASIP cores by using a lookup table. The ASIP cores designated a command set corresponding to the module, groups the designated command set and executes the grouped command set.
Abstract:
A video input device for an image encoder is provided to support a camera mode for inputting natural images in real time in a DVR and a real-time mobile terminal application. A video input device for an image encoder comprises a host register(10), a file input mode unit(32), a camera input mode unit(33), a data selection unit(34) and a data-reading control unit(35). The host register receives an initial value required for the operation of the video input device. The file input mode unit receives video data of a file format from a host processor based on the initial value. The camera input mode unit receives video data of a signal level from a camera device based on the initial value. The data selection unit selects the output of one of the file input mode unit and camera input mode unit.
Abstract:
본 발명은 복잡한 대용량의 전자 회로를 포함하는 하드웨어 시스템 또는 전자 회로를 검증하기 위해서 시뮬레이션 결과를 검증할 때, 스크립트 기반의 애니메이션을 통해 전자 회로의 작동을 시각적으로 나타내기 위한 전자 회로 설계 검증 방법에 관한 것으로, 스크립트 기반의 애니메이션을 이용한 전자 회로 설계 검증 방법에 있어서, 시뮬레이션 결과 데이터를 상기 시뮬레이션 결과 데이터와 관련된 그래픽 라이브러리의 기본 이미지와 도형을 이용해 시각적으로 모델링하는 제1 단계; 애니메이션 스크립트와 상기 시뮬레이션 결과 데이터를 분석 및 변환하여 다양한 자료 구조 데이터를 생성하는 제2 단계; 및 상기 제2 단계에서 생성된 자료 구조 데이터들 중 상기 애니메이션 스크립트를 기반으로 상기 제1 단계에서 시각적으로 모델링된 시뮬레이션 결과 데이터의 각 심볼의 이벤트 발생에 대한 애니메이션 정보를 부여하여 애니메이션을 수행하는 제3 단계를 포함한다. 회로 설계 검증, 반도체 회로 설계, 시뮬레이션, 애니메이션, 스크립트
Abstract:
PURPOSE: A core allocation device in different multi-core environment is provided to allocate cores for each thread corresponding to a predetermined core type and perform an optimized core allocation method through an automatic search function, thereby improving performance of a system. CONSTITUTION: A core allocation data storage unit(230) stores core allocation information which defines core information and a method for designates a core to a thread. A scheduler(240) allocates the core to the thread by using the core information and the core allocation information. A binder unit(250) performs the thread in the core by connecting the core to the thread corresponding to an allocation command of the scheduler. [Reference numerals] (220) Core search engine unit; (230) Core allocation data unit; (240) Scheduler; (250) Binder unit; (AA) Main process; (BB) Thread 0; (CC) Thread 1; (DD) Thread 2; (EE) Thread N-1; (FF) Core 0; (GG) Core 1; (HH) Core 2; (II) Core 3; (JJ) Core M-1
Abstract:
An integrated simulation method of a video codec implemented by software and hardware is provided to simulate various input video and verify a result according to a standard mode defined in a flow chart by combining software and hardware codecs variously while changing codec parameters for the input videos when the hardware codec is developed based on the software codec. Entire work(411) for simulation is divided into unit works arranged in sequence of a flow chart(421), and the unit works are defined into a connection node(422,423) performed with relation between the unit works, an independent node(424,425) performed independently without any relation, and a lower node guiding a lower hierarchical structure. The lower node is represented as a lower flow chart(431) having a few of hierarchical structures linked with the flow chart, and each unit work used in the lower flow chart is defined again into the connection, independent, and lower nodes according to relation, independency, and level. The simulation is performed according to a work flow formed by the defined nodes. A state value of the connection node is changed in real-time by connecting to work execution.
Abstract:
PURPOSE: A device and a method for simulation using a virtual block are provided to increase a verification speed and reduce a time for debugging design data by using the previously modeled virtual block to represent the same operation for input as a sub system. CONSTITUTION: Hardware blocks(200-230) have a hierarchical architecture formed by several circuit blocks and are connected with each other through an interface. The virtual block(300) generates the previously modeled design data matched with an input pattern for at least one among the hardware blocks and replaces at least one hardware block. A signal monitor(310) examines an I/O(Input/Output) signal of the hardware block in order to model the virtual block.