This paper describes a novel run-length limited code, termed 3PM. A group of three data bits is converted into six code bits which are represented by the presence or absence of signal transitions. At least two zeros are maintained between two consecutive ones, that is a minimum distance of three positions between transitions, resulting in great reduction of pulse crowding. The minimum distance is assured by a unique merging rule at the boundary of adjacent code words. This rule distinguishes the code from both fixed and variable length codes and results in very simple encoding and decoding algorithms. An actual 50% density increase has been accomplished in saturation recording by using the 3PM code in combination with other electronic techniques. The new code is used in a current ISS/Univac high density disk storage system, featuring 2500 bits/cm (6300 BPI) linear density, 10 Mbits/sec data rate, 338 MByte capacity and one bit in 10 billion raw error rate on conventional Mod-11 head/disk interface.
[1]
G. Jacoby.
Signal equalization in digital magnetic recording
,
1968
.
[2]
P. Franaszek.
Sequence-state methods for run-length-limited coding
,
1970
.
[3]
C D Cullum.
ENCODING AND SIGNAL PROCESSING
,
1972,
Annals of the New York Academy of Sciences.
[4]
Hajime Aoi,et al.
A coding method in digital magnetic recording
,
1972
.
[5]
R. Kiwimagi,et al.
Channel coding for digital recording
,
1974
.
[6]
Arvind M. Patel.
Zero-modulation encoding in magnetic recording
,
1975
.
[7]
T. Horiguchi,et al.
An optimization of modulation codes in digital recording
,
1976
.
[8]
J. C. Mallinson,et al.
Optimal codes for digital magnetic recording
,
1977
.