1 |
1
복수의 비휘발성 메모리 채널들 - 상기 복수의 비휘발성 메모리 채널들의 각각은 하나 이상의 비휘발성 메모리를 포함함 -; 및상기 복수의 비휘발성 메모리 채널들의 각각에 대한 데이터의 독출 및 기입을 수행하는 제어부를 포함하고,상기 제어부는,상기 복수의 비휘발성 메모리 채널들의 각각으로부터 독출된 데이터 및 상기 복수의 비휘발성 메모리 채널들의 각각으로 기입될 데이터를 저장하고, 상기 독출 및 상기 기입에 있어서 상기 복수의 비휘발성 메모리 채널들 간에 공유되는 버퍼를 포함하는, 비휘발성 메모리 저장 장치
|
2 |
2
제1항에 있어서,상기 비휘발성 메모리는 낸드 플래시 메모리인 비휘발성 메모리 저장 장치
|
3 |
3
제1항에 있어서,상기 버퍼는 복수인 비휘발성 메모리 저장 장치
|
4 |
4
제3항에 있어서,상기 복수의 버퍼들은 상기 독출을 위해 사용되는 독출 버퍼 및 상기 기입을 위해 사용되는 기입 버퍼로 구분되는 비휘발성 메모리 저장 장치
|
5 |
5
제4항에 있어서,상기 제어부는 상기 복수의 버퍼들 중 상기 독출 버퍼 및 상기 기입 버퍼 간의 비율을 동적으로 조절하는 비휘발성 메모리 저장 장치
|
6 |
6
제4항에 있어서,상기 제어부는 상기 복수의 비휘발성 메모리 채널들에 대한 명령에 기반하여 상기 독출 버퍼 및 상기 기입 버퍼 간의 비율을 동적으로 조절하는 비휘발성 메모리 저장 장치
|
7 |
7
제4항에 있어서,상기 제어부는 상기 복수의 비휘발성 메모리 채널들에 대한 소정의 개수 이상의 연속적인 기입 명령들을 처리할 경우 상기 독출 버퍼 중 일부를 상기 기입 버퍼로 전환하는 비휘발성 메모리 저장 장치
|
8 |
8
제4항에 있어서,상기 복수의 비휘발성 메모리 채널들로 명령 및 데이터를 전달하는 복수의 비휘발성 메모리 인터페이스들;상기 복수의 비휘발성 메모리 인터페이스들 중 선택된 비휘발성 메모리 인터페이스를 및 상기 복수의 버퍼들 중 선택된 버퍼와 연결시키는 제1 멀티플렉서;상기 선택된 버퍼를 상기 복수의 비휘발성 메모리 채널들 중 선택된 비휘발성 메모리 채널과 연결시키는 제2 멀티플렉서; 및상기 제1 멀티플렉서 및 상기 제2 멀티플렉서를 제어함으로써 상기 선택된 비휘발성 메모리 인터페이스, 상기 선택된 버퍼 및 상기 선택된 비휘발성 메모리 채널 간의 연관을 결정하는 버퍼 제어부를 더 포함하는 비휘발성 메모리 저장 장치
|
9 |
9
비휘발성 메모리 저장 장치에 의해 수행되는,복수의 비휘발성 메모리 채널들 중 선택된 비휘발성 메모리 채널로 기입될 데이터를 버퍼 내에 저장하는 단계; 및상기 버퍼 내의 데이터를 상기 선택된 비휘발성 메모리 채널로 전송하는 단계를 포함하고,상기 복수의 비휘발성 메모리 채널들의 각각은 하나 이상의 비휘발성 메모리를 포함하고,상기 버퍼는 상기 복수의 비휘발성 메모리 채널들의 각각에 대한 데이터의 독출 및 기입에 있어서 상기 복수의 비휘발성 메모리 채널들 간에 공유되는 데이터 저장 방법
|
10 |
10
제9항에 있어서,상기 비휘발성 메모리는 낸드 플래시 메모리인 데이터 저장 방법
|
11 |
11
제9항에 있어서,상기 버퍼는 복수인 데이터 저장 방법
|
12 |
12
제11항에 있어서,상기 복수의 버퍼들은 상기 독출을 위해 사용되는 독출 버퍼 및 상기 기입을 위해 사용되는 기입 버퍼로 구분되는 데이터 저장 방법
|
13 |
13
제12항에 있어서,상기 복수의 버퍼들 중 상기 독출 버퍼 및 상기 기입 버퍼 간의 비율은 동적으로 조절되는 데이터 저장 방법
|
14 |
14
제12항에 있어서,상기 독출 버퍼 및 상기 기입 버퍼 간의 비율은 상기 복수의 비휘발성 메모리 채널들에 대한 명령에 기반하여 동적으로 조절되는 데이터 저장 방법
|
15 |
15
제12항에 있어서,상기 복수의 비휘발성 메모리 채널들에 대한 소정의 개수 이상의 연속적인 기입 명령들이 처리될 경우 상기 독출 버퍼 중 일부가 상기 기입 버퍼로 전환되는 데이터 저장 방법
|