Abstract:
본 발명은 컴퓨터 저장장치에서의 프리페칭 데이터 관리 방법에 관한 것이다. 본 발명에 따른 컴퓨터 저장장치에서의 프리페칭 데이터 관리 방법은, 전체 캐시를 조각 캐시 단위로 관리하고, 조각 캐시들이 상류와 하류로 분할되며, 상기 상류는 상기 프리페칭된 블록 캐시와 상기 캐싱된 블록 캐시를 가지고, 상기 하류는 상기 캐싱된 블록 캐시만을 가지도록 제어하는 제 1과정, 상기 상류가 가질 수 있는 조각 캐시들의 수(Nu)를 프리페칭 적중률과 캐시 적중률 합의 미분값을 이용하여 갱신하는 제 2과정, 상기 상류에 포함된 조각 캐시의 수가 상기 갱신된 조각 캐시들의 수(Nu)보다 큰 경우, LRU(Least Recently Used) 정책에 따라 상류의 LRU 조각 캐시를 하류로 이동하되, 상기 조각 캐시의 프리페칭된 블록 캐시를 상기 전체 캐시에서 제거시키는 제 3과정을 포함한다.
Abstract:
펄스 래치를 사용하는 디지털 순차 회로의 속도 향상 방법이 개시된다. 펄스 래치를 사용하는 디지털 순차 회로의 속도 향상 방법은 최소의 클락 주기에서 순차 회로가 동작 될 수 있도록 복수의 래치들 각각에 펄스폭 및 클락 스큐를 할당하는 단계, 동일한 펄스폭이 할당된 복수의 래치들을 그룹화 하여 래치 그룹을 만들고 이 그룹을 펄스 발생기에 할당하는 단계, 펄스 발생기와 래치 그룹을 물리적으로 인접하게 배치하기 위해 펄스 발생기와 래치 그룹간의 연결에 가중치를 주어 회로배치 및 라우팅을 하는 자동 배치 단계 및 할당된 클락 스큐를 구현하기 위한 클락 트리를 합성하는 단계를 포함한다.
Abstract:
호스트 시스템으로부터의 임의 쓰기 요청에 따라 해당 데이터를 1차적으로 HDD 에 로그 형식으로 기록한 후, 유휴 시간에 상기 데이터를 본래 저장 위치인 SSD로 옮겨 전달함에 따라 데이터 읽기 동작에서는 SSD의 장점을 그대로 유지하도록 함과 동시에 쓰기 동작에서는 HDD의 장점을 유지하도록 하는 저장 장치, 방법, 및 컴퓨터 판독 가능한 기록 매체가 제공된다. 본 발명에 따르면, 호스트 시스템으로부터의 데이터 임의 쓰기 요청에 대해, 상기 데이터를 로그 형식으로 변환한 로그 데이터 유닛을 저장하는 HDD(Hard Disk Drive); 및 유휴 시간 발생 시에 상기 HDD에 로그 데이터 유닛 형태로 저장된 상기 데이터가 이관되어 저장되는 SSD(Solid State Disk)를 포함하는 저장 장치가 제공된다. SSD, HDD, 임의 쓰기, 로그 데이터 유닛
Abstract:
순차적 읽기뿐만 아니라 공간 지역성을 가지는 비순차적 읽기에 대해서 디스크 읽기 성능 향상을 위해서, 호스트가 블록 읽기 요청을 하면, 그 블록이 속한 스트립을 모두 읽는다. 이것을 스트립 프리페칭(Strip Prefetching : SP)이라고 하겠다. 본 발명이 제안하는 조절 스트립 프리페칭(Throttled Strip Prefetching : TSP) 방법은 디스크 시뮬레이션으로 SP가 이득이 있는지 없는지 판단하여, 이득이 없는 것으로 판단되면 SP를 하지 않는다. 이렇게 TSP에 의해서 모든 프리페칭이 디스크어레이의 스트립에 정렬되므로 디스크 독립성이 향상되어 다수의 프로세스에 의한 동시 읽기에서 디스크어레이의 성능이 극대화된다. 하지만 TSP는 하나의 프로세스에 의한 단일 순차 읽기는 SP의 디스크 독립성으로 인하여 디스크 병렬성이 저하되는데, 이 문제를 해결하기 매시브 스트라이프 프리페칭(Massive Stripe Prefetching: MSP)을 제안한다. MSP는 블록 수준에서 단일 순차 읽기를 감지하는 알고리즘을 포함한다. 단일 순차 읽기가 감지되면 프리페칭은 스트라이프에 정렬되어 한개 이상의 스트라이프를 프리페칭한다. 그러므로써 디스크 병렬화를 극대화 한다. 프리페칭, 디스크어레이
Abstract:
본 발명은 통신 단말기와 제어 단말기로 구성된 이동통신 장치 및 그에 따른 전화통화의 착/발신방법에 관한 것으로서, 이동통신 장치를 제어 단말기와 통신 단말기로 분리하되 도킹 스테이션을 추가하여 전화 착신, 사용자 위치추적, 일정 알림 등의 기능은 통신 단말기가 제공하고, 다양한 유비쿼터스 서비스, 인터넷, 길안내 서비스, 일정 관리, 메모, 연락처 관리, 음악 청취 등의 기능, 통신 단말기의 제어 및 통신 단말기가 가지는 ZigBee, CDMA 등과의 연동은 제어 단말기가 제공하며, 제어 단말기에 부족한 대화면, 하드디스크, 메모리형 저장장치, CF 카드 슬롯 등의 인터페이스들은 도킹 스테이션이 제공함으로써 다양하고 편리한 유비쿼터스 서비스를 제공할 수 있으며, 각 장치들이 무선통신 인터페이스를 통하여 상호 연동 및 제어가능하도록 이루어짐으로써 사용자의 상황 및 편의에 따라 단말기의 선택적인 사용이 가능하고, 이로 인해 통신 단말기의 크기 및 무게를 감소시킴으로써 사용자의 신체에 착용할 수 있는 통신 단말기와 제어 단말기로 구성된 이동통신 장치 및 그에 따른 전화통화의 착/발신방법를 제공하기 위한 것으로, 그 기술적 구성은, 이동통신망에 연결되고, 일반적인 서버와 통신가능하게 이루어져 이동전화 기능을 수행하는 통신 단말기; 상기 통신 단말기와 개인영역 네트워크를 통하여 상호 연결되어 상기 통신 단말기의 제어 및 연동하여 전화 기능 및 PDA 기능을 수행하는 제어 단말기; 및 상기 제어 단말기에 연결되어 도킹가능하게 이루어지는 도킹 스테이션; 을 포함하여 이루어지는 것을 하는 것을 특징으로 한다. 이동통신 장치, 통신 단말기, 제어 단말기, 도킹 스테이션, 헤드셋, ZigBee, 블루투스
Abstract:
본 발명은 직관적인 실제 공간적 조준에 따른 시스템 및 그 식별방법과 통신방법에 관한 것으로서, 지자기 센서를 갖는 전자 나침반과 실내 위치기반 서비스 서버에 의한 각도 기반 목표영역 및 폭 기반 목표영역에 의하여 원거리에 위치하는 목표 장치를 파악할 수 있을 뿐만 아니라, 가속도계에 의하여 사용자의 제스처를 검출하고, 이를 이용하여 직관적인 명령을 수행할 수 있으며, 방향 설정 및 조준 동작을 통하여 목표장치에 ZigBee, Bluetooth, WLAN 등의 무선통신으로 연결되어 목표장치들의 직관적이고 원격적인 제어가 가능하고, 이로 인해 데이터를 송/수신할 수 있으며, 컴퓨터 뿐만 아니라, 가전제품의 제어가 가능하여 실생활에 응용가능한 직관적인 실제 공간적 조준에 따른 시스템 및 그 식별방법과 통신방법을 제공하기 위한 것으로, 그 기술적 구성은 실내에 위치하는 적어도 하나 이상의 장치에 대한 실내 위치 및 좌표를 식별하고, 각 장치를 원격으로 제어하는 실내 위치기반 시스템에 있어서, 고속무선통신 수단과 위치추적 센서와 방향을 감지하기 위한 지자기 센서를 갖는 전자 나침반이 구비되는 이동형 컴퓨터 또는 PDA 등으로 구비되는 조준장치; 고속무선통신 수단과 위치추적 센서를 선택적으로 갖는 고정형 컴퓨터, 가전기기, PDA 또는 이동통신 단말기 등으로 구비되는 목표장치; 및 상기 조준장치와 목표장치의 실내 위치 및 좌표를 실시간으로 추적하기 위한 실내 위치기반 서비스 서버; 를 포함하여 구성되는 것을 특징으로 한다. 공간적 조준, 조준장치, 목표장치, 실내 위치기반 서비스 서버, 지자기 센서, 전자 나침반, 가속도계, 목표영역
Abstract:
본 발명은 동기식 식별마커를 이용한 위치인식장치 및 위치인식방법에 관한 것으로서, 더욱 상세하게는 시간에 대한 동기 신호를 이용하여 각 발광 마커를 구분함으로써 물체의 위치 좌표를 산출할 수 있고, 마커를 발광체로 단일화하여 이미지 프로세싱에 따른 오류율 및 비용을 최소화하는 동기식 식별마커를 이용한 위치인식장치 및 위치인식방법을 제공하기 위한 것이다. 그 기술적 구성은 실내를 이루는 각 면에 동일한 간격으로 다수개 배치되어 일정 주기를 가지고 온/오프(On/Off) 제어되는 발광 마커를 포함하는 발광 모듈; 상기 발광 마커의 구동 제어 및 해당 시각에 구동된 발광 마커를 파악하도록 시간에 대한 동기신호를 전송하는 발광모듈 구동부; 위치 좌표가 요구되는 물체에 구비되어 정면에 부착된 발광 마커를 촬영하고, 상기 발광모듈 구동부의 동기신호로 구동된 발광 마커의 좌표를 수신하며, 촬영을 위한 조준축의 각도를 감지하여 상기 물체의 위치 좌표를 산출하는 위치인식 이동단말기; 를 포함하는 것을 특징으로 한다. 위치인식, 발광 마커, 전자 나침반, USN, 좌표, 카메라, 무선통신
Abstract:
A disc array mass pre-fetching method is provided to maximize parallelism disc by arranging pre-fetching in stripes and pre-fetching one or more stripes when single sequential reading is sensed. A disc array mass pre-fetching method comprises a first step that a host requests to disc array to read the specific block(S200), a second step of determining whether strip pre-fetching is profitable for the current disc input/output by calculating the disc cost which is generated when not continuing the strip pre-fetching and the disc cost which is generated when continuing the strip pre-fetching through disc simulation based on the current cache, and a third step in which a driver controlling the disc array pre-fetches all blocks of the strip the requested block belongs to if the strip pre-fetching is profitable(S207).
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:
칩의 성능 향상을 위하여 선택적으로 패터닝된 마스크 셋과 마스킹 마스크를 이용한 스트럭처드 ASIC의 레이어 리소그래피 방법이 개시된다. 스트럭처드 ASIC의 레이어를 웨이퍼에 리소그래피 하는데 사용하는 서로 다른 M(M은 2 이상의 자연수) 개의 마스크 셋을 제작한다. 미리 디자인된 스트럭처드 ASIC에 따라 마스크 셋들의 일부분을 웨이퍼에 리소그래피 하는데 사용하는 서로 다른 N(N은 M보다 작거나 같은 2 이상의 자연수) 개의 마스킹 마스크를 제작한다. N 개의 마스킹 마스크 중 제1 내지 제N 마스킹 마스크와 제1 내지 제N 마스킹 마스크에 대응하는, M 개의 마스크 셋에서 제1 내지 제N 마스크 셋을 제1 내지 제N 마스크 쌍으로 하고, 제1 마스크 쌍을 사용하여 제1 마스크 셋의 일부분을 웨이퍼에 선택적으로 리소그래피 한다. 제2 내지 제N 마스크 쌍을 사용하여 제2 내지 제N 마스크 셋의 일부분을 웨이퍼에 선택적으로 리소그래피 한다.