Time-varying encoders for constrained systems are introduced. The approach generalizes the state-splitting (ACH) algorithm in a way that yields encoders consisting of multiple phases, with encoding proceeding cyclically from one phase to the next. The framework is useful for design of high-rate codes with reduced decoder error propagation and reduced complexity.
['Jonathan Ashley', 'Brian Marcus']
Time-varying encoders for constrained systems: an approach to limiting error propagation