Encoding and decoding techniques for data in 24 bit sequences

本发明涉及一种用于24比特序列的数字数据的编码(150)和解码(182)系统和方法。编码器(150)产生状态变量(50,51,52),作为24比特序列的四个或更少比特的函数,并将序列编码为11和14比特代码字。在传送之后,11比特和14比特代码字使用恢复的状态变量(50',51',52')解码。编码系统为包含11和14比特代码字的25比特代码字设置游程限制k=7,以限制零的运行。较好地,对11比特和14比特代码字按照交错比特的游程限制i=7编码。可以将编码和解码系统和方法用于磁盘驱动器(100)中。 Encoding and decoding systems an...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: K.P. TSANG, B. RUB
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:本发明涉及一种用于24比特序列的数字数据的编码(150)和解码(182)系统和方法。编码器(150)产生状态变量(50,51,52),作为24比特序列的四个或更少比特的函数,并将序列编码为11和14比特代码字。在传送之后,11比特和14比特代码字使用恢复的状态变量(50',51',52')解码。编码系统为包含11和14比特代码字的25比特代码字设置游程限制k=7,以限制零的运行。较好地,对11比特和14比特代码字按照交错比特的游程限制i=7编码。可以将编码和解码系统和方法用于磁盘驱动器(100)中。 Encoding and decoding systems and methods for digital data in 24 bit sequences. An encoder generates state variables as a function of four or fewer bits of the 24 bit sequence, and encodes the sequence into 11 and 14 bit codewords. After transmission, the 11 bit and 14 bit codewords are decoded using recovered state variables. The encoding places a run length limit (RLL) of k=7 on a 25 bit codeword comprised of the 11 and 14 bit codewords to limit runs of zeros. Each of the 11 bit and 14 bit codewords are preferably also encoded with a run length limit of interleaved bits is i=7.The encoding and decoding systems and methods can be applied to a magnetic disc drive.