1 |
1
광 디스크;
상기 광 디스크에 데이터를 기록하거나 상기 광 디스크에 기록된 데이터를 읽는 광 디스크 컨트롤러;
플래시 메모리; 및
상기 플래시 메모리에 데이터를 기록하거나 상기 플래시 메모리에 기록된 데이터를 읽는 플래시 메모리 컨트롤러를 포함하여 구성되며;
상기 플래시 메모리 컨트롤러는 상기 플래시 메모리에 기록된 데이터 중 접근빈도가 기준값 이하이거나 백업이 필요한 데이터가 상기 광 디스크에 기록되도록 상기 광 디스크 컨트롤러를 제어하는 것을 특징으로 하는 하이브리드 저장장치
|
2 |
2
제 1 항에 있어서,
상기 플래시 메모리 컨트롤러는 상기 플래시 메모리의 잔여 기록 가능 공간이 기준값 이하인 경우, 상기 플래시 메모리에 기록된 데이터 중 접근빈도가 기준값 이하이거나 백업이 필요한 데이터가 상기 광 디스크에 기록되도록 상기 광 디스크 컨트롤러를 제어하는 것을 특징으로 하는 하이브리드 저장장치
|
3 |
3
제 2 항에 있어서,
상기 플래시 메모리 컨트롤러는 상기 접근빈도가 기준값 이하이거나 백업이 필요한 데이터가 기록된 플래시 메모리 블록을 지우는 것을 특징으로 하는 하이브리드 저장장치
|
4 |
4
제 1 항에 있어서,
상기 플래시 메모리 컨트롤러는 상기 플래시 메모리의 잔여 기록 가능 공간이 기준값 이하인 경우, 상기 플래시 메모리에 기록된 데이터 중 접근빈도가 기준값 이상인 데이터를 상기 플래시 메모리 중 데이터 기록이 가능한 플래시 메모리 블록으로 복사하고 복사된 데이터가 기록된 플래시 메모리 블록을 지우는 것을 특징으로 하는 하이브리드 저장장치
|
5 |
5
제 1 항에 있어서,
상기 플래시 메모리 컨트롤러는 상기 플래시 메모리에 저장된 백업이 필요한 데이터가 손상된 경우 상기 광 디스크에 기록된 백업 데이터를 이용하여 복구하는 것을 특징으로 하는 하이브리드 저장장치
|
6 |
6
제 5 항에 있어서,
상기 백업이 필요한 데이터는 상기 플래시 메모리의 물리주소를 논리주소에 사상하는 맵 데이터인 것을 특징으로 하는 하이브리드 저장장치
|
7 |
7
제 1 항에 있어서,
상기 접근빈도가 기준치 이하이거나 백업이 필요한 데이터는 상기 플래시 메모리를 구성하는 플래시 메모리 블록 중 유효 페이지 수가 기준치 이하이거나 부여된 순차번호가 기준치 이하인 플래시 메모리 블록에 기록된 데이터인 것을 특징으로 하는 하이브리드 저장장치
|
8 |
8
제 1 항에 있어서,
상기 플래시 메모리 컨트롤러는 상기 플래시 메모리를 구성하는 플래시 메모리 중 접근빈도가 기준값 이하이거나 소정시간 동안 소정횟수 이하 접근된 데이터가 기록된 플래시 메모리의 전력을 오프하는 것을 특징으로 하는 하이브리드 저장장치
|
9 |
9
제 8 항에 있어서,
상기 플래시 메모리 컨트롤러는 상기 전력이 오프된 플래시 메모리에 기록된 데이터의 접근빈도가 기준값 이상이거나 소정시간 동안 소정횟수 이상 접근될 경우 전력이 온 되어 있는 플래시 메모리로 복사하는 것을 특징으로 하는 하이브리드 저장장치
|
10 |
10
제 1 항에 있어서,
상기 광 디스크 컨트롤러는 호스트가 읽기 요청한 데이터의 접근빈도가 기준치 이하인 경우 상기 광 디스크에 기록된 데이터를 상기 호스트로 전송하며, 상기 호스트가 접근 요청한 데이터의 접근빈도가 기준치 이상인 경우 상기 플래시 메모리에 기록된 데이터가 상기 호스트로 전송되도록 상기 플래시 메모리 컨트롤러를 제어하는 것을 특징으로 하는 하이브리드 저장장치
|
11 |
11
제 1 항에 있어서,
상기 광 디스크는 상기 하이브리드 저장장치에 삽입 또는 제거할 수 있으며,
상기 광 디스크 컨트롤러는 상기 광 디스크가 삽입된 경우 상기 접근빈도가 기준값 이하이거나 백업이 필요한 데이터를 상기 삽입된 광 디스크에 기록하는 것을 특징으로 하는 하이브리드 저장장치
|
12 |
12
플래시 메모리에 데이터를 기록하는 단계;
상기 플래시 메모리에 기록된 데이터 중 접근빈도가 기준값 이하이거나 백업이 필요한 데이터를 선택하는 단계; 및
상기 선택한 데이터를 광 디스크에 기록하는 단계를 포함하는 것을 특징으로 하는 하이브리드 저장장치 동작방법
|
13 |
13
제 12 항에 있어서,
상기 플래시 메모리의 잔여 기록 가능 공간이 기준값 이하인지 여부를 판별하는 단계를 더 포함하며;
상기 데이터 선택 및 광 디스크 기록단계를 상기 잔여 기록 가능 공간이 기준값 이하인 경우 수행하는 것을 특징으로 하는 하이브리드 저장장치 동작방법
|
14 |
14
제 13 항에 있어서,
상기 광 디스크에 상기 선택한 데이터를 기록한 후 상기 접근빈도가 기준값 이하이거나 백업이 필요한 데이터가 기록된 플래시 메모리 블록을 지우는 단계를 더 포함하는 것을 특징으로 하는 하이브리드 저장장치 동작방법
|
15 |
15
제 12 항에 있어서,
상기 플래시 메모리의 잔여 기록 가능 공간이 기준값 이하인지 여부를 판별하는 단계;
상기 플래시 메모리의 잔여 기록 가능 공간이 기준값 이하인 경우, 상기 플래시 메모리에 기록된 데이터 중 접근빈도가 기준값 이상인 데이터를 상기 플래시 메모리 중 데이터 기록이 가능한 플래시 메모리 블록으로 복사하는 단계; 및
상기 복사된 데이터가 기록된 플래시 메모리 블록을 지우는 단계를 포함하는 것을 특징으로 하는 하이브리드 저장장치 동작방법
|
16 |
16
제 12 항에 있어서,
상기 플래시 메모리에 저장된 백업이 필요한 데이터가 손상된 경우 상기 광 디스크에 기록된 백업 데이터를 이용하여 복구하는 단계를 더 포함하는 것을 특징으로 하는 하이브리드 저장장치 동작방법
|
17 |
17
제 16 항에 있어서,
상기 백업이 필요한 데이터는 상기 플래시 메모리의 물리주소를 논리주소에 사상하는 맵 데이터인 것을 특징으로 하는 하이브리드 저장장치 동작방법
|
18 |
18
제 12 항에 있어서,
상기 접근빈도가 기준치 이하이거나 백업이 필요한 데이터는 상기 플래시 메모리를 구성하는 플래시 메모리 블록 중 유효 페이지 수가 기준치 이하이거나 부여된 순차번호가 기준치 이하인 플래시 메모리 블록에 기록된 데이터인 것을 특징으로 하는 하이브리드 저장장치 동작방법
|
19 |
19
제 12 항에 있어서,
상기 플래시 메모리를 구성하는 플래시 메모리 중 접근빈도가 기준값 이하이거나 소정시간 동안 소정횟수 이하 접근된 데이터가 기록된 플래시 메모리의 전력을 오프하는 단계를 더 포함하는 것을 특징으로 하는 하이브리드 저장장치 동작방법
|
20 |
20
제 19 항에 있어서,
상기 플래시 메모리 컨트롤러는 상기 전력이 오프된 플래시 메모리에 기록된 데이터의 접근빈도가 기준값 이상이거나 소정시간 동안 소정횟수 이상 접근될 경우 전력이 온 되어 있는 플래시 메모리로 복사하는 단계를 더 포함하는 것을 특징으로 하는 하이브리드 저장장치 동작방법
|
21 |
21
제 12 항에 있어서,
호스트가 접근 요청한 데이터의 접근빈도가 기준치 이하인 경우 상기 광 디스크에 기록된 데이터를 상기 호스트로 전송하며, 상기 호스트가 접근 요청한 데이터의 접근빈도가 기준치 이상인 경우 상기 플래시 메모리에 기록된 데이터를 상기 호스트로 전송하는 단계를 더 포함하는 것을 특징으로 하는 하이브리드 저장장치 동작방법
|
22 |
22
제 12 항에 있어서,
상기 광 디스크가 상기 하이브리드 저장장치에 삽입되어 있는지 여부를 판별하는 단계를 더 포함하며,
상기 광 디스크가 삽입된 경우 상기 선택된 데이터를 상기 삽입된 광 디스크에 기록하는 것을 특징으로 하는 하이브리드 저장장치 동작방법
|