Abstract:
본 발명은 불휘발성 메모리 장치의 동작 방법에 관한 것이다. 본 발명의 불휘발성 메모리 장치의 동작 방법은 불휘발성 메모리 장치로부터 불휘발성 메모리 장치에 대응하는 메타 데이터를 읽는 단계, 읽어진 메타 데이터 중 갱신될 메타 데이터를 검출하는 단계, 그리고 읽어진 메타 데이터 및 검출된 메타 데이터에 기반하여, 불휘발성 메모리 장치의 저장 영역들을 무효화하는 단계로 구성된다.
Abstract:
PURPOSE: A memory system and a data storing method thereof are provided to change indirect information for user's convenience and assign an index function of information based on the changed information, thereby maximizing usability of electronic dictionary information. CONSTITUTION: A memory system includes a memory device(110) and a memory controller. The memory device has a cache area(112) and a main area(111). The memory controller controls an operation of the memory device. The memory controller dumps file data in the cache area in response to a flush cache command.
Abstract:
본 발명은 반도체 메모리 장치가 대용량 저장장치의 임시 메모리로서 사용되는 경우에 메모리 맵 테이블 서치 타임을 최소화 또는 줄일 수 있는 방법 및 그에 따른 반도체 메모리 장치를 개시한다. 휘발성 메모리 영역과 불휘발성 메모리 영역을 함께 가지는 반도체 메모리 장치에서의 메모리 맵 테이블 서치 방법은, 상기 휘발성 메모리 영역 내에 상기 불휘발성 메모리 영역에 대한 맵 테이블 데이터를 저장하는 맵 램을 준비하는 단계와; 메모리 맵 테이블의 초기 서치 시에, 상기 불휘발성 메모리 영역 내의 맵 저장영역에 존재하는 맵 테이블 데이터를 상기 맵 램으로 로딩하는 중에, 서치 대상이 되는 논리 어드레스가 존재하는 지를 체크하는 단계와; 서치 대상이 되는 논리 어드레스가 존재할 경우에는 상기 논리 어드레스에 대응되는 물리 어드레스를 출력으로서 제공하는 단계를 구비함에 의해, 메모리 맵 테이블 서치 타임이 줄어들어 고속 맵 정보 서치 시의 리드 퍼포먼스가 개선되는 효과가 있다. 플래시 메모리, 원디램, 캐시 메모리, 맵 테이블 서치, 페이지 버퍼
Abstract:
A device driver including a flash memory file system and method thereof and a flash memory device and method thereof are provided. The example device driver may include a flash memory file system configured to receive data scheduled to be written into the flash memory device, the flash memory file system selecting one of a first data storage area and a second data storage area within the flash memory device to write the received data to based upon an expected frequency of updating for the received data, the first data storage area configured to store data which is expected to be updated more often than the second data storage area. The example flash memory device may include a first data storage area configured to store first data, the first data having a first expected frequency for updating and a second data storage area configured to store second data, the second data having a second expected frequency of updating, the first expected frequency being higher than the second expected frequency.
Abstract:
A memory system performing wear leveling and a write method thereof are provided to reduce the capacity of an SRAM and wear leveling task time by performing the wear leveling by the unit of a group. A write method of a memory system performing wear leveling includes the following several steps. A memory block group is selected in correspondence with an inputted logic address. Mapping information of the selected memory block is read from a flash memory and the logic address is converted into a physical address according to the read mapping information. Data is written at a log block matched with the physical address. It is checked whether a merge count value satisfies a wear leveling condition. According to the check result, elimination count information of a memory block group which has the smallest count value is read and the wear leveling is performed according to the read elimination count information. In the step of writing the data at the log block, steps of checking whether there exists a log block in correspondence with the logic address and the data is written at the log block if it exists.
Abstract:
A memory system and a data storing method thereof are provided to manage data efficiently, by storing corresponding data to a proper memory region. A first memory region(232) stores data of a first kind. A second memory region(234) stores data of a second kind. A host(210) inputs/outputs data to/from the first and the second memory region, and transmits the data to the first and the second memory region by filtering the data into the data of the first or second kind. The data is filtered on the basis of a symbol in the host. The first and the second memory region are a flash storing device and a HDD(Hard Disk Driver).
Abstract:
A method and a system for preloading pages with a control flow are provided to shorten time for executing a program with an increased hit ratio of the preloaded pages by extracting information for the pages executed after a current code page. A branch manager(1) divides a first program code into each page unit and searches branches included in each divided page. A preload information extractor(3) selects the high hit ratio page among target pages searched by the branch manager as a preload page for the page including the branch based on profile information output from a test program. An image generator(5) generates a second program code including the information for the selected preload page in a predetermined area of each divided page.
Abstract:
본 발명에 따른 메모리 장치는 데이터를 저장하는 플래시 메모리와 상기 플래시 메모리의 상태 정보에 대한 메타 데이터를 저장하는 하나 이상의 FRAM을 가지며, 전원 공급이 차단된 후 다시 전원이 공급될 때 상기 FRAM에 있는 상기 메타 데이터를 읽어 상기 플래시 메모리의 동작을 복구하는 플래시 메모리 컨트롤러를 포함하는 것을 특징으로 한다.
Abstract:
여기에 제시되는 저장 시스템은 데이터를 저장하는 저장 매체와; 상기 저장 매체에 쓰여질 데이터를 임시 저장하는 버퍼 메모리와; 그리고 외부로부터 쓰기 되물리기 정보가 입력될 때, 상기 임시 저장된 데이터를 상기 저장 매체로 옮겨쓰는 작업을 무효화시키는 제어 장치를 포함한다.