Abstract:
여기에 개시된 고속 움직임 추정을 위한 영상 검색 방법은, 예측된 움직임 벡터의 부호를 결정하는 단계, 상기 예측된 움직임 벡터를 이용하여 제 1 기준 프레임의 기울기와 상기 제 1 기준 프레임 이전의 기준 프레임인 제 2 기준 프레임의 기울기를 각각 계산하는 단계, 상기 결정된 움직임 벡터의 부호와 상기 계산된 기울기들의 크기에 응답해서 비대칭 헥사곤 검색이 수행될 영역을 결정하는 단계, 상기 결정된 영역에 대해 상기 비대칭 헥사곤 검색을 수행하는 단계, 그리고 상기 비대칭 헥사곤 검색 결과와 소정의 문턱값을 비교하여 상기 비대칭 헥사곤 검색을 종료할지 여부를 판별하는 단계를 포함한다. H.264, 움직임 추정, SAD, 비대칭 헥사곤 패턴
Abstract:
프로세서의 동작 속도를 향상시키는 캐쉬 구조를 가지는 프로세서 및 캐쉬 관리 방법이 개시된다. 본 발명의 프로세서는 캐쉬 메모리 및 명령어 레지스터를 구비한다. 캐쉬 메모리는 소정의 노말 프로그램 실행을 위한 명령어를 저장하는 노말 프로그램용 캐쉬와 소정의 예외적인 프로그램 실행을 위한 명령어를 저장하는 예외적인 프로그램용 캐쉬로 나누어진다. 명령어 레지스터는 캐쉬 메모리에서 명령어를 페치하여 저장한다. 본 발명의 캐쉬 관리 방법은 (a) 캐쉬 메모리를 노말 프로그램용 캐쉬와 예외적인 프로그램용 캐쉬로 나누는 단계; (b) 노말 프로그램 실행을 위한 명령어 및/또는 데이터는 노말 프로그램용 캐쉬에, 예외적인 프로그램 실행을 위한 명령어 및/또는 데이터는 예외적인 프로그램용 캐쉬에 저장하는 단계; 및 (c) 프로세서가 노말 프로그램을 실행중인지 예외적인 프로그램을 실행중인지 판단하여, 노말 프로그램용 캐쉬와 예외적인 프로그램용 캐쉬 중 어느 하나에서 명령어를 페치하여 명령어 레지스터에 입력하는 단계를 구비한다. 본 발명에 의하면, 노말 프로그램 실행과 예외적인 프로그램 실행과의 전환시 소요되는 시간을 줄일 수 있다. 따라서, 프로세서의 동작 속도 및 예외적인 상황에 대한 응답 속도가 향상될 수 있다.
Abstract:
PURPOSE: A silicon-on-insulator(SOI) field-effect-transistor(FET) including a body contact for removing a floating body effect is provided to reduce an occupying area and to prevent an abnormal operation of a circuit caused by contact capacitance, by eliminating the need to additionally form an metal interconnection for supplying power source to a body. CONSTITUTION: A buried oxide layer(51) is formed on a semiconductor substrate(50). The body constituting an active region is formed on the buried oxide layer. A gate oxide layer(48) is formed on the body. A gate(46) is formed on the gate oxide layer. The body contact(442) supplies the power source to the body. A trench penetrates an isolation region(41) surrounding the body, the body and the buried oxide layer. A conductive supplement is filled in the trench to electrically connect the body with the semiconductor substrate.
Abstract:
에스오아이 집적회로 및 그 제조방법을 제공한다. 에스오아이 기판에 적어도 하나의 고립된 트랜지스터 활성영역 및 바디라인을 형성한다. 트랜지스터 활성영역 및 바디라인은 에스오아이 기판의 매립절연층과 접촉하는 소자분리막에 의해 둘러싸여진다. 트랜지스터 활성영역의 일 측벽의 일 부분은 바디라인까지 연장되어 바디 연장부를 구성한다. 따라서, 트랜지스터 활성영역은 바디 연장부를 통하여 바디라인과 전기적으로 연결된다. 바디 연장부 상에는 바디 절연층이 형성된다. 트랜지스터 활성영역 상부에는 트랜지스터 활성영역을 가로지르는 절연된 게이트 패턴이 형성되고, 게이트 패턴의 일 단은 바디 절연층과 중첩된다.
Abstract:
PURPOSE: A method for managing a status of a processor is provided to reduce a load of a system by reducing the IPC(Interprocess Communication) sending/receiving number of two seconds period corresponding to a normal processor. CONSTITUTION: An OMP(operation and maintenance processor) performs an answer-back test per 6-seconds period to a normal status processor(101). In the answer-back test, a "NOK(Not OK) message is displayed when no reply is progressed in 1¯2 times, and the corresponding processor is decided as the abnormal status when no reply is progressed in more than 3 times. If a power fail is generated in a processor, a H/W alarm control processor for sensing a hardware alarm senses the power fail as a hardware alarm bus, and a processor down is reported by the OMP(102). Thus, the OMP processes the corresponding processor as the abnormal status. If a managing-objected processor is the abnormal status, the OMP performs an answer-back test per 2-second period(103). If the abnormal processor normally replies continuously at 3 times in the answer-back test per 2-second period after load or by other reason, the OMP processes the corresponding processor as the normal status(104). Thus, the answer-back test is performed per 6-second period to a normal processor, and the answer-back test is performed per 2-second period to an abnormal processor(105).
Abstract:
RISC 환경에서 CISC 명령어들을 실행하기 위한 시스템 및 방법이 공개된다. 맵퍼/인터페이스 회로는 x86 명령어 세트로부터 추출된 것일 수 있는 CISC 명령어들을 받아들이고, 그에 대응하는 RISC 명령어들로 번역한 다음, 실행을 위해 이들을 RISC 마이크로프로세서로 전달한다. 인터페이스 회로는 상기 RISC 마이크로프로세서와 별개의 것이며, 이에 따라 마이크로프로세서의 효율을 향상시키고 프로세서 및 하드웨어 개발을 단순화시키게 되는 오프-칩(Off-chip) 번역이 이루어진다. 명령어들은 CISC 명령어들 내에서의 경계들에 의해 정의되는 그룹단위로 번역될 수 있다. 하나의 명령어 그룹이 마이크로프로세서로 전달되어 실행되는 동안, 그와 동시에 다음 명령어 그룹이 번역된다. 본 발명의 회로가 표준형 x86 마더보드상의 표준형 x86 소켓에 꽂아질 수 있는 방식으로 본 발명의 플러그인 맵퍼/인터페이스 회로는 x86 프로세서와 플러그 호환성을 가진다. 표준형 상용 부품들이 호스트로 사용될 수 있기 때문에, 시스템 개발 및 생산에 상당한 비용 절감이 실현된다.
Abstract:
PURPOSE: A device for preventing cache aliasing in writing operation using translation look ahead buffer prediction bit is provided so that a cache capability can be enhanced and an exact segment prediction is maintained by removing the possibility of aliasing in cache writing operation. CONSTITUTION: A device for preventing cache aliasing in writing operation using translation look ahead buffer prediction bit includes a CPU(20). The CPU(20) executes a command and processes data according to the implemented technology. Generally, the most effective unit exchanging data and commands between the CPU(20) and a memory(54) is to use an on-chip cache(24). When the CPU(20) reads a word from the first cache(24A), the CPU(20) generates a virtual address(VA), for example, VA£41:0|. The virtual address(VA) includes a page index, for example, VA£41:14| and an offset, for example, VA£13:0|. Here,£x:y| is a naming method for representing bit positions x and y at the data word or address word. The page index includes information on the physical address to be accessed. The offset represents a block(25A) of the first cache(24A) to be accessed.
Abstract:
PURPOSE: A microprocessor is provided to reduce a command transaction overhead between a CPU core and a main memory by preparing for cash memories according to commands so that it can enhance an efficiency of the cash memories. CONSTITUTION: A microprocessor comprises a command fetcher(40) including multiplexors(12,14,16) and a signal generator(18), cash memories(20,22,24), a 4th multiplexor(26), a decoding & mapping part(28), a decoder(30) and a data interface(32). The data interface(32) has functions of interfacing addresses and data accessed by a main memory and additional cash memories, and control signals accessed via a system control bus. The decoder(30) decodes the data output from a data interface(32), and transmits the decoded data to the cash memories(20,22,24). The command fetcher(40) selectively outputs one among addresses for external commands, one among addresses for normal commands and one among addresses for subroutine commands, as addresses(VA1,VA2,VA3), and transmits a selection signal(S) to the 4th multiplexor(26) in response to a control signal(C).
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 디지털 컴퓨터의 캐쉬메모리를 액세스하는 회로에 관한 것이다. 2. 발명이 해결하려고 하는 기술적 과제 TLB의 액세스시 힛/미스 판별시간을 최소화하고, 불필요한 명령어-TLB에 의한 전력 낭비를 없애며, 마이크로-TLB에서 페이지 크기에 따라 가변 처리가 가능하게 하는 회로를 제공함에 있다. 3. 발명의 해결방법의 요지 다음 명령어가 동일 페이지에 있을 경우 주 명령어-TLB를 액세스하지 않고 한 엔트리의 마이크로-TLB를 액세스하여 힛/미스를 가림으로써 힛/미스 판별시간을 최소화하고, 불필요한 명령어-TLB에 의한 전력 낭비를 없애며, 마이크로-TLB에서 페이지 크기에 따라 가변처리가 가능하도록 구성함을 특징으로 한다. 4. 발명의 중요한 용도 캐쉬메모리를 액세스하는 데 이용한다.