Abstract
This thesis consists of two parts: 1) a result of the rationality of channel capacity for the M -ary (d, k) constraint, and 2) a software package which has been designed to aid in the development of efficient, high density channel encoders for M -ary (d, k) constrained recording code. It has been written for the platforms of IBM PC or PC compatible and Sun Workstations. The designed software in this thesis involves three steps. The first step is to calculate the capacity of a RLL code after the user has chosen (M,d,k) . The channel capacity specifies the maximum ratio of information ( p ) bits/codeword ( q ) bits achievable in implementing these codes and gives options of code choice for any specific task. The second step is to find a code efficiency (eta) = R/C by choosing p and q , and display the state transition matrix of finite state transition diagram and finite state transition diagram of the code. The last step is to aid the user in the generation of a code, by using state splitting algorithm of R. Adler, D. Coppersmith and M. Hassner [10].
Library of Congress Subject Headings
Coding theory; Signal processing--Digital techniques; Digital electronics; Digital communications
Publication Date
8-1-1996
Document Type
Thesis
Department, Program, or Center
Electrical Engineering (KGCOE)
Advisor
McLaughlin, S.
Advisor/Committee Member
DeLorenzo, J.
Advisor/Committee Member
Dianat, S.
Recommended Citation
Luo, Jian, "M-ary run length limited coding" (1996). Thesis. Rochester Institute of Technology. Accessed from
https://repository.rit.edu/theses/5592
Campus
RIT – Main Campus
Comments
Note: imported from RIT’s Digital Media Library running on DSpace to RIT Scholar Works. Physical copy available through RIT's The Wallace Library at: TK5103.7 .L86 1996