1 |
1
데이터 저장 시스템에 있어서, 입력 데이터를 코드워드로 변환하는 인코더;상기 변환된 코드워드를 저장하는 저장부; 및 상기 저장부에 저장된 코드워드를 출력 데이터로 변환하는 디코더;를 포함하되, 상기 인코더는, 9 비트의 입력 데이터를 3×4 행렬의 코드워드인 4096개의 코드워드로 변환하되, 코드워드 변환 시 상기 4096개의 코드워드 중에서 코드워드 간의 최소 해밍 거리가 2 이상인 코드워드만을 사용하는 것을 특징으로 하는 데이터 저장 시스템
|
2 |
2
삭제
|
3 |
3
제1항에 있어서, 상기 3×4 행렬의 코드워드 각각을 구성하는 비트는 하이값 또는 로우값을 가지며, 상기 인코더는, 코드워드 변환 시, 상기 4096개의 코드워드 중에서 2D ISI(inter-symbol interference) 패턴을 가지는 코드워드를 사용하지 않되, 상기 2D ISI 패턴을 가지는 코드워드는, 상기 3×4 행렬을 구성하는 비트 중 어느 하나의 비트의 값이 상기 어느 하나의 비트의 상/하/좌/우의 비트의 값과 다른 값을 가지는 것을 특징으로 하는 데이터 저장 시스템
|
4 |
4
제1항에 있어서, 상기 3×4 행렬의 코드워드 각각을 구성하는 비트는 하이값 또는 로우값을 가지며, 상기 인코더는, 코드워드 변환 시, 상기 4096개의 코드워드 중에서 ITI(intertrack interference) 효과를 가지지 않는 코드워드를 사용하되, 상기 ITI 효과를 가지는 코드워드는, 상기 3×4 행렬의 가장자리 열 각각에서 어느 하나의 비트의 값이 상기 어느 하나의 비트의 상/하의 비트의 값 모두와 다른 값을 가지는 것을 특징으로 하는 데이터 저장 시스템
|
5 |
5
데이터 저장 시스템에 있어서, 9 비트의 입력 데이터를 3×4 행렬의 코드워드로 변환하는 인코더;상기 변환된 코드워드를 저장하는 저장부; 및 상기 저장부에 저장된 코드워드를 출력 데이터로 변환하는 디코더;를 포함하되, 상기 9 비트의 입력 데이터로부터 변환될 수 있는 상기 3×4 행렬의 코드워드는 4096개이고, 상기 3×4 행렬의 코드워드 각각을 구성하는 비트는 하이값 또는 로우값을 가지며, 상기 인코더는, 상기 4096개의 코드워드 중에서 기 설정된 조건을 만족시키는 986개의 코드워드 중 512개의 코드워드를 변환 시 사용하되, 상기 기 설정된 조건은, 코드워드 간의 최소 해밍 거리가 2 이상인 제1 조건, 코드워드가 2D ISI 패턴을 가지지 않는 제2 조건 및 코드워드가 ITI 효과를 가지지 않는 제3 조건을 포함하는 것을 특징으로 하는 데이터 저장 시스템
|
6 |
6
프로세서에서 수행되는 데이터 저장 방법에 있어서, 입력 데이터를 코드워드로 변환하는 인코딩 단계;상기 변환된 코드워드를 저장하는 저장 단계; 및 상기 저장된 코드워드를 출력 데이터로 변환하는 디코딩 단계;를 포함하되, 상기 인코딩 단계는 9 비트의 입력 데이터를 3×4 행렬의 코드워드인 4096개의 코드워드로 변환하되, 코드워드 변환 시 상기 4096개의 코드워드 중에서 코드워드 간의 최소 해밍 거리가 2 이상인 코드워드만을 사용하는 것을 특징으로 하는 데이터 저장 방법
|
7 |
7
제6항의 방법을 수행하는 프로그램을 기록한 컴퓨터 판독 가능 기록 매체
|