Abstract:
경로 렌더링을 수행하는 방법은 렌더링이 수행될 객체에 포함된 정점(vertex)들에 대한 정보를 포함하는 데이터를 획득하는 단계; 프레임에 포함된 픽셀들 각각의 위치와 상기 정점들이 연결된 적어도 하나 이상의 경로의 진행 방향 사이의 관계에 기초하여 상기 픽셀들 각각에 대응하는 주회 횟수(winding number)를 연산하는 단계; 및 상기 주회 횟수를 이용하여 상기 픽셀들 각각에 컬러를 설정할지 여부를 결정하는 단계;를 포함한다.
Abstract:
멀티프로세서시스템에서의메모리보호장치및 방법이개시된다. 본발명의실시예들은, 세그먼트및 서브세그먼트를이용하여작은단위의메모리매핑을기술함으로써, 적은하드웨어크기만으로메모리접근을제어할수 있고, 하드웨어로인한비용손실을줄일수 있으며, 멀티프로세서시스템에서태스크(Task) 오류에의해메모리가파괴되는것을방지할수 있다.
Abstract:
A method of reducing a code size of a program by controlling a control flow of the program using software in a computer system is disclosed. The method includes the steps of storing a first program count of a first instruction in a first buffer when an error occurs while the first instruction having an Operand including Offset and Length is being executed among a plurality of instructions loaded in the code memory, changing a current program count of the code memory to a second program count which is obtained by adding the Offset to the first program count, storing a second instruction, which is located at a position shifted from the second program count by a value of the Length, in a second buffer, replacing the second instruction with a third instruction, which is not recognized by a microprocessor, replacing the third instruction with the second instruction stored in the second buffer when an error occurs while the third instruction is being executed, and changing the current program count of the code memory to a predetermined program count next to the first program count stored in the first buffer.
Abstract:
본 발명은 플래시 메모리 장치의 기억 공간과 쓰기 대역폭을 데이터 압축 기법을 사용하여 효율적으로 확장하는 방법 및 장치에 대한 것이다. 본 발명의 일 실시예에 따른, 플래시 메모리 장치에 데이터를 기록하는 방법은, 호스트로부터 제공된 데이터를 페이지 단위로 압축하여 복수의 압축 페이지를 생성하는 단계와, 상기 복수의 압축 페이지를 소정의 플래시 페이지로부터 페이지 세그먼트 단위로 순서대로 저장하는 단계와, 상기 복수의 압축 페이지에 대한 압축률 정보를 기록하는 단계를 포함한다. 플래시 메모리, 물리 주소, 논리 주소, 블록, 페이지, 압축률
Abstract:
A method and a device for storing/restoring register context for fast context exchange between tasks are provided to reduce time and a memory required for storing and restoring the register context generated in the context exchange, and to improve an execution speed of entire system by increasing the speed of the context exchange. An active register analyzer(520) adds an update code for updating information of an activated register to a task file including a code of the task performing a specific function. A code converter(510) converts the task file including the update code into an execution file. An active register information storing part(530) stores activation information of the register. A CPU(540) executes the task by using the execution file, stores the information of the activated register to the active register information storing part by executing the update code, and stores the active register context according to the information of the stored activated register for the context exchange of the task. The CPU executes again the task by restoring the active register context of the task.
Abstract:
커브렌더링방법및 장치가개시된다. 그커브렌더링방법은, 커브렌더링을위한제어점들의시작점과끝점을연결하는직선의길이를이용하여스텝사이즈를결정하는단계; 및상기제어점들이주어지면결정되는커브방정식의계수값과상기계산된스텝사이즈를이용하여 Forward Differencing 알고리즘에의한초기값들을구하고, 상기초기값들의덧셈연산에의해계산되는픽셀의좌표값을이용하여 FDA 테이블을생성하고, 상기 FDA 테이블을참조하여픽셀의좌표값을구하는단계를포함할수 있으며, 상기픽셀의좌표값이구해지면직전픽셀의좌표값과비교하여크랙(crack) 발생을체크하는단계; 및크랙이발생하면현재픽셀과직전픽셀사이에픽셀을추가하는단계를더 포함할수 있다. 본발명의실시예에의하면, 커브렌더링시발생하는중복렌더링과크랙을용이하게없앨수 있어커브렌더링성능은물론커브의질(Quality)을개선할수 있다. Adaptive Forward Difference Algorithm(AFDA)에비해서는, 스텝사이즈의변동(StepSize Fluctuation)을제거할수 있고, 크랙처리방식도간단하며, 커브렌더링성능이개선될수 있다.