Theoretical and practical tools to master matrix code designstrategy and technique
Error correcting and detecting codes are essential to improvingsystem reliability and have popularly been applied to computersystems and communication systems. Coding theory has been studiedmainly using the code generator polynomials; hence, the codes aresometimes called polynomial codes. On the other hand, the codesdesigned by parity check matrices are referred to in this book asmatrix codes. This timely book focuses on the design theory formatrix codes and their practical applications for the improvementof system reliability. As the author effectively demonstrates,matrix codes are far more flexible than polynomial codes, as theyare capable of expressing various types of code functions.
In contrast to other coding theory publications, this one does notburden its readers with unnecessary polynomial algebra, but ratherfocuses on the essentials needed to understand and take fulladvantage of matrix code constructions and designs. Readers arepresented with a full array of theoretical and practical tools tomaster the fine points of matrix code design strategy andtechnique:
* Code designs are presented in relation to practical applications,such as high-speed semiconductor memories, mass memories of disksand tapes, logic circuits and systems, data entry systems, anddistributed storage systems
* New classes of matrix codes, such as error locating codes, spottybyte error control codes, and unequal error control codes, areintroduced along with their applications
* A new parallel decoding algorithm of the burst error controlcodes is demonstrated
In addition to the treatment of matrix codes, the author providesreaders with a general overview of the latest developments andadvances in the field of code design. Examples, figures, andexercises are fully provided in each chapter to illustrate conceptsand engage the reader in designing actual code and solving realproblems. The matrix codes presented with practical parametersettings will be very useful for practicing engineers andresearchers. References lead to additional material so readers canexplore advanced topics in depth.
Engineers, researchers, and designers involved in dependable systemdesign and code design research will find the unique focus andperspective of this practical guide and reference helpful infinding solutions to many key industry problems. It also can serveas a coursebook for graduate and advanced undergraduate students.