首页> 外文会议>Conference on optical data storage >Enumerative modulation coding with arbitrary constraints and postmodulation error correction coding for data storage systems
【24h】

Enumerative modulation coding with arbitrary constraints and postmodulation error correction coding for data storage systems

机译:用于数据存储系统的具有任意约束的枚举调制编码和后调制纠错编码

获取原文

摘要

Abstract: Modulation constraints of practically any degree of complexity can be described by a state transition table with a finite number approximately ega of states. Examples include all (d,k;c) codes (where approximately ega $LSEQ 2(k $PLU 1)(2c $PLU 1), more general codes with run-length limitations, and run-length limited codes which exclude certain bit-patterns. From the state transition table we construct a trellis diagram for code words of arbitrary length L$-0$/. If desired, the trellis may be confined in the beginning and/or at the end to a subset of states. We then show a simple method of enumeration that assigns a number to each code word in the trellis according to its lexicographic order. All the necessary information for enumerative encoding and decoding of binary data will be subsequently stored in an array of size L$-0$/ $MUL approximately ega@; both encoding and decoding can be achieved with a few simple operations using this table. In short, arbitrarily long blocks of data can be encoded into sequences that satisfy arbitrary constraints, with algorithms that are easy to implement. Since no additional constraints are imposed, the rates approach Shannon's noiseless channel capacity in the limit of long sequences. Ideas are presented for correction of random errors that occur in modulated sequences, so that errors in readout can be corrected prior to demodulation. These post- modulation error correction codes are necessary when modulation can be corrected prior to demodulation. These post-modulation error correction codes are necessary when modulation code words are long, in which case small errors can destroy large quantities of data. Also introduced in this paper is a simple, efficient algorithm for burst-error-correction. The primary application of the ideas of this paper is in the area of data encoding/decoding as applied in magnetic and optical data storage systems.
机译:摘要:几乎任何复杂度的调制约束都可以通过状态转换表来描述,状态转换表的状态数目有限,大约为ega。示例包括所有(d,k; c)代码(其中大约ega $ LSEQ 2(k $ PLU 1)(2c $ PLU 1),具有游程长度限制的更通用的代码以及排除某些位的游程长度受限的代码) -模式。从状态转换表中,我们为任意长度为L $ -0 $ /的代码字构建一个网格图。如果需要,网格可以限制在状态的开始和/或末尾。然后显示一种简单的枚举方法,该方法根据其字典顺序为网格中的每个代码字分配一个数字,随后对二进制数据进行枚举编码和解码的所有必要信息将存储在大小为L $ -0 $的数组中/ $ MUL大约为ega @;使用此表,只需执行一些简单的操作即可完成编码和解码操作;简而言之,可以将任意长的数据块编码为满足任意约束的序列aints,具有易于实现的算法。由于没有施加其他限制,因此速率在长序列的范围内接近S​​hannon的无噪声信道容量。提出了校正在调制序列中出现的随机误差的想法,以便可以在解调之前校正读出中的误差。当可以在解调之前校正调制时,必须使用这些调制后纠错码。当调制码字很长时,必须使用这些调制后纠错码,在这种情况下,小的错误可能会破坏大量数据。本文还介绍了一种简单有效的突发错误校正算法。本文思想的主要应用是在磁和光数据存储系统中应用的数据编码/解码领域。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号