Title :
On the use of splitting vectors with zero components for constrained encoder design
Author :
Shi, Tong ; Kieffer, John
Author_Institution :
Dept. of Electr. Eng., Minnesota Univ., Minneapolis, MN, USA
Abstract :
The state-splitting algorithm is a method for designing an encoder for a constrained system of the type prevalent in digital recording system technology. Traditionally, the starting point of the state-splitting algorithm involves finding a “splitting vector”, a vector with positive integer components whose component sum is an upper bound on the number of states of the encoder to be designed. We give a tutorial on the use of splitting vectors in which some of the components are allowed to be zero. This leads to an encoder with fewer states in some cases. The MATLAB code is given for generating such splitting vectors
Keywords :
digital magnetic recording; encoding; vectors; MATLAB code; constrained encoder design; constrained system; digital recording system; splitting vector; splitting vectors; state-splitting algorithm; upper bound; zero components; Algorithm design and analysis; Circuits; Design methodology; Digital modulation; Digital recording; Encoding; Linear matrix inequalities; MATLAB; Modulation coding; Upper bound;
Conference_Titel :
Communications, 1996. ICC '96, Conference Record, Converging Technologies for Tomorrow's Applications. 1996 IEEE International Conference on
Conference_Location :
Dallas, TX
Print_ISBN :
0-7803-3250-4
DOI :
10.1109/ICC.1996.533668