-
公开(公告)号:KR101319589B1
公开(公告)日:2013-10-16
申请号:KR1020110080361
申请日:2011-08-12
Applicant: 아주대학교산학협력단
Abstract: 본 발명의 일 실시예에 따른 SSD의 쓰기 데이터 분별 방법은 다수의 싱글 레벨 셀(SLC)과 다수의 멀티 레벨 셀(MLC)을 포함하는 솔리드 스테이트 드라이브(SSD)의 쓰기 데이터 분별 방법에 있어서, 파일 시스템으로부터 제1 쓰기 명령을 수신하는 단계; 상기 수신된 상기 제1 쓰기 명령의 제1 논리 주소를 확인하는 단계; 및 상기 확인된 상기 제1 논리 주소를 기초로 상기 제1 쓰기 명령의 데이터를 상기 싱글 레벨 셀과 상기 멀티 레벨 셀 중 어느 하나의 쓰기 데이터로 분별하는 단계를 포함하고, 나아가 상기 어느 하나의 쓰기 데이터로 분별하는 단계는 상기 제1 논리 주소와 상기 제1 쓰기 명령 이전에 상기 파일 시스템으로부터 수신된 제2 쓰기 명령의 제2 논리 주소 간에 기 설정된 규칙성이 있는지 판단하는 단계; 및 상기 제1 논리 주소와 상기 제2 논리 주소 간에 상기 규칙성이 있는 경우 상기 제1 쓰기 명령의 데이터를 상기 멀티 레벨 셀의 쓰기 데이터로 분별하는 단계를 포함함으로써, 하이브리드 SSD의 성능 및 하이브리드 SSD가 적용된 장치의 전체적인 성능을 향상시킬 수 있다.
-
公开(公告)号:KR1020130017749A
公开(公告)日:2013-02-20
申请号:KR1020110080361
申请日:2011-08-12
Applicant: 아주대학교산학협력단
Abstract: PURPOSE: A method for distinguishing writing data of an SSD(Solid State Disk) and a controller thereof are provided to improve the whole performance of a hybrid SSD by storing information matched with features in an SLC(Single Level Cell) and an MLC(Multi Level Cell) composing the hybrid SSD. CONSTITUTION: A receiving unit(210) receives a first writing command from a file system. A confirming unit(230) confirms a first logical address of the first writing command. A distinguishing unit(270) distinguishes data of the first writing command as writing data of an SLC or an MLC based on the first logical address. A determining unit(250) determines regularity between the first logical address and a third logical address distinguished/stored in a first register for the MLC. If there is the regularity, the distinguishing unit distinguishes the data of the first writing command as the writing data of the MLC. [Reference numerals] (210) Receiving unit; (230) Confirming unit; (250) Determining unit; (270) Distinguishing unit
Abstract translation: 目的:提供一种用于区分SSD(固态磁盘)及其控制器的写入数据的方法,以通过存储与特征相匹配的信息来提高混合SSD的整体性能,该特征在SLC(单级单元)和MLC 级别单元格)。 构成:接收单元(210)从文件系统接收第一写入命令。 确认单元(230)确认第一写入命令的第一逻辑地址。 区分单元(270)基于第一逻辑地址将第一写入命令的数据区分为SLC或MLC的写入数据。 确定单元(250)确定第一逻辑地址和对于MLC的第一寄存器中识别/存储的第三逻辑地址之间的规律性。 如果存在规则性,则区分单元将第一写入命令的数据区分为MLC的写入数据。 (附图标记)(210)接收单元; (230)确认单位; (250)确定单位; (270)辨别单元
-