Abstract:
A NOR flash memory, and a hybrid file system using a NAND flash memory and a data operation method using the same are provided to increase use efficiency of a memory and life of the file system even if small size data is modified at high frequency, and prevent data loss even if power is cut off by merging the smaller data than the size of a page to a log of the NOR flash memory and storing the log to a NAND flash memory. A NAND flash memory(50) includes a plurality of pages(51') storing file type data and includes a deletion block(51) comprising a plurality of pages. A NOR flash memory(30) includes a plurality of log blocks(31') storing files and the deletion block(31) comprising a plurality of log blocks. The log block comprises a log block header(31'a) storing information of the log block, log data storing the data of the file, and a log header storing the information of the data. A main memory(10) includes a file system layer(11), which includes a file managing module(11b) storing the information for each file, and NOR and NAND type resource managing modules(11c,11d) managing resources of the NOR and NAND flash memories, and a flash memory operation layer(13) operating the NOR and NAND flash memories.
Abstract:
An intuitive method and an intuitive pointing navigation system using a magnetic sensor and a tilt sensor are provided to promote safe driving by reducing operations of navigation. An intuitive pointing navigation system(1) using a magnetic sensor and a tilt sensor includes a navigation device(10) and a pointing device(30). The navigation device includes a GPS antenna(11) and a monitor(15). The GPS antenna wirelessly receives information on position and moving direction from a satellite. The monitor displays the information for a driver or a user. The pointing device is ring-shaped to be fit to the finger of the driver and includes an embedded antenna and a position sensor. The embedded antenna transmits information to the GPS antenna wirelessly to be linked with the navigation device. The position detective sensor detects the position of the pointing device and includes a direction sensor and a tilt sensor. The direction sensor detects left and right directions of the pointing device. The tilt sensor detects tilt information.
Abstract:
An extensible virtual machine for changing a program in a wireless sensor network environment and a reprogramming method using the same are provided to enable a program made of native codes to be executed by adding a download manager module and a symbol table to a virtual machine within a sensor node, thereby making change and execution of the program with low power by reducing the overhead of an existing virtual machine. An extensible virtual machine(101) for changing a program in a wireless sensor network environment comprises the followings: a symbol table(103) which stores the program memory address of an updated dynamic memory; and a download manager module(102) which downloads a new dynamic memory through a network, load the new dynamic memory to a program memory, and updates the address of the program memory, where the dynamic module is stored, in the symbol table.
Abstract:
본 발명은 조절할 매크로 블록의 위치와 개수를 적응적으로 선택후 그의 양자화 매개변수를 조절하여 각 압축된 프레임의 생성 비트량을 목표 비트량과 정확히 일치시킬 수 있도록 하는 동영상 프레임의 초정밀 비트량 제어방법으로, 이는 압축된 각 프레임의 생성 비트량과 목표 비트량을 비교하여 생성 비트량이 목표 비트량보다 크면 소정 매크로 블록들의 양자화 매개변수를 증가시켜 생성 비트량을 감소시켜 목표 비트량에 생성 비트량을 근접시키며, 비트량을 감소시켜도 생성 비트량과 목표 비트량의 대소관계가 여전히 변하지 않으면 조절할 매크로 블록의 개수를 증가시켜 그의 양자화 매개변수를 증가시켜 생성 비트량을 감소시키며, 생성 비트량이 목표 비트량보다 작으면 소정 매크로 블록들의 양자화 매개변수를 감소시켜서 생성 비트량을 증가시켜 생성 비트량을 목표 비트량에 근접시키며, 생성 비트량을 증가시켜도 생성 비트량과 목표 비트량의 대소관계가 변하지 않으면 조절할 매크로 블록의 개수를 증가시켜 그의 양자화 매개변수를 감소시켜서 생성 비트량을 증가시켜 목표 비트량과 생성 비트량을 일치시키도록 함에 의해 달성된다. 동영상 프레임, 비트량, 비트율, 제어, 매크로 블록, 양자화 매개변수
Abstract:
A method for precisely controlling a bit count of a moving picture frame is provided to adaptively select the positions and the number of macro-blocks and control a quantization parameter of the macro-blocks to rapidly and correctly make a generated bit count of a compressed frame correspond to a target bit count. A generated bit count of a compressed frame is compared to a target bit count. When the generated bit count is greater than the target bit count(S100), the quantization parameter of predetermined macro-blocks is increased to reduce the generated bit count such that the generated bit count approximates the target bit count(S200). When the generated bit count and the target bit count have not been changed even though the generated bit count is reduced, the number of macro-blocks is increased and the quantization parameter of the macro-blocks is increased to decrease the generated bit count such that the generated bit count approximates the target bit count. When the generated bit count is smaller than the target bit count, the quantization parameter of predetermined macro-blocks is reduced to increase the generated bit count such that the generated bit count approximates the target bit count(S300). When the generated bit count and the target bit count have not been changed even though the generated bit count is increased, the number of macro-blocks is increased and their quantization parameter is reduced to increase the generated bit count such that the generated bit count further approximates the target bit count.
Abstract:
본 발명은 서버의 디스크와 네트워크 간에 데이터 전송 효율을 높이기 위한 서버 성능 가속기 장치에 관한 것으로서, 디스크 장치와 피.씨.아이(PCI) 버스를 통해 연결되며, 상기 피.씨.아이(PCI) 버스를 통해 상기 디스크 장치와 논리적 직접 연결경로를 형성하며, 그 논리적 직접 연결경로를 통해 상기 디스크 장치로부터 데이터를 수신하는 피.씨.아이(PCI) 부와, 상기 피.씨.아이(PCI) 부에서 수신한 데이터를 저장하는 메모리와, 메모리로부터 데이터를 패킷화하는 패킷 처리부와, 상기 패킷 처리부에서 패킷화된 데이터를 외부 네트워크로 전송하는 네트워크 인터페이스부와, 상기 피.씨.아이(PCI) 부, 메모리, 패킷 처리부 및 네트워크 인터페이스부의 동작을 제어하는 제어부를 포함한다. 따라서 본 발명은 디스크와 네트워크 인터페이스 카드 사이에 일어나는 중복 복사를 없앰으로서 주어진 하드웨어 자원을 효율적으로 이용할 수 있는 장점이 있다. 또한 본 전송 장치는 기존 응용 프로그램들을 재작성이나 재컴파일 없이, 있는 그대로 사용할 수 있는 구조를 제공하는 것을 특징으로 한다. 서버, 가속기, zero-copy, 캐시, 데이터 전송
Abstract:
본 발명은 착용형 장치 및 이를 이용한 착용즉시 실행방법에 관한 것으로, 재킷형 컴퓨터, 착용형 디스플레이, 착용형 마우스, 착용형 키보드 뿐만 아니라, 기타 다양한 여러가지 착용형 장치 및 분야에 적용되고, 착용 및 사용 즉시 사용이 가능하게 이루어짐으로써 사용자의 개입을 줄일 수 있으며, 이로 인해 사용의 편의성을 향상시키고, 등록된 사용자가 아닐 경우 사용이 불가능하게 이루어짐으로써 장치의 보안성을 높이고, 착용한 사용자가 선호하는 형태로 관련 소프트웨어를 초기 설정하도록 이루어짐으로써 각 사용자가 본인이 선호하는 형태로 즉시 사용이 가능한 착용형 장치 및 이를 이용한 착용즉시 실행방법을 제공하기 위한 것으로, 그 기술적 구성은 착용의 유, 무에 따라 인지된 데이터를 전송하는 착용 인지모듈; 착용자의 신원을 인지하고, 인지된 착용자에 대한 정보를 전송하는 착용자 인지모듈; 상기 착용 인지모듈과 착용자 인지모듈과 제어가능하게 연결되어 각종 데이터를 입력받고, 이를 제어하는 W&P 제어모듈; 및 전원을 공급하는 전원 공급장치; 를 포함하여 이루어지는 것을 특징으로 한다. 착용형 장치, 착용즉시 실행방법, W&P 제어모듈, 착용 인지모듈, 착용자 인지모듈, 사용자 인지모듈, 전원 공급장치
Abstract:
본 발명은 서버의 디스크와 네트워크 간에 데이터 전송 효율을 높이기 위한 서버 성능 가속기 장치에 관한 것으로서, 디스크 장치와 피.씨.아이(PCI) 버스를 통해 연결되며, 상기 피.씨.아이(PCI) 버스를 통해 상기 디스크 장치와 논리적 직접 연결경로를 형성하며, 그 논리적 직접 연결경로를 통해 상기 디스크 장치로부터 데이터를 수신하는 피.씨.아이(PCI) 부와, 상기 피.씨.아이(PCI) 부에서 수신한 데이터를 저장하는 메모리와, 메모리로부터 데이터를 패킷화하는 패킷 처리부와, 상기 패킷 처리부에서 패킷화된 데이터를 외부 네트워크로 전송하는 네트워크 인터페이스부와, 상기 피.씨.아이(PCI) 부, 메모리, 패킷 처리부 및 네트워크 인터페이스부의 동작을 제어하는 제어부를 포함한다. 따라서 본 발명은 디스크와 네트워크 인터페이스 카드 사이에 일어나는 중복 복사를 없앰으로서 주어진 하드웨어 자원을 효율적으로 이용할 수 있는 장점이 있다. 또한 본 전송 장치는 기존 응용 프로그램들을 재작성이나 재컴파일 없이, 있는 그대로 사용할 수 있는 구조를 제공하는 것을 특징으로 한다. 서버, 가속기, zero-copy, 캐시, 데이터 전송
Abstract:
본 발명은 PCI 버스를 이용하여 구현하는 분산공유메모리 구조와 이 구조를 제어하기 위한 인터페이스카드에 관한 것이다. 본 발명에 따른 분산공유메모리 구조는 복수의 노드 컴퓨터가 각각의 웜홀라우터를 통해 임의 형식의 상호연결망에 의해 연결되는데, 이 웜홀라우터와 상호연결망을 연결하는 수단으로서 프로그램이 가능한 통신 인터페이스 버스인 PCI 버스를 사용한다. 본 발명에는 또한, 이 분산공유메모리 컴퓨터 구조를 제어하기 위하여 디렉토리 제어부, 캐시메모리 제어부, 인터페이스 제어부, PCI 버스 제어부로 구성된 인터페이스카드가 포함된다. 본 발명에 따른 분산공유메모리 구조에서는 PCI 버스와 동적재배치기능이 있는 웜홀라우터를 이용하여 시스템에 종속되지 않고 프로세서간 통신이 가능하기 때문에 다른 기종간의 연결성이 우수하고 각 제어부와 웜홀라우터의 동적기능전환이 가능하여 시스템의 상황에 따라 최적화된 동작을 할 수 있는 효과가 있다.