Error Detecting/Correcting Codes

(last updated: 16-May-2015 09:31)
 

Books

  1. C Programmer's Guide to NetBIOS; W. David Schwaderer; Howard W. Sams & Company, 1988 (Chapters 15-18: A Cyclic Redundancy Check (CRC) Treatisie).
     
  2. C Programmer's Guide to Serial Communications; Joe Campbell; Howard W. Sams & Company, 1987 (Chapter 3: Errors and Error Detection).
     
  3. Error Control Coding; Lin and Costello.
     
  4. Error-Control Coding for Computer Systems; T.R.N. Rao and E. Fujiwara; Prentice Hall, 1989.
     
  5. Error Correcting Codes: Theory and Applications; Alain Poli and Llorenc Huguet; Prentice Hall, 1989/1992.
     
  6. Error-Correction Coding for Digital Communications; George C. Clark Jr. and J. Bibb Cain; Plenum Press, 1981.
     
  7. A First Course in Coding Theory; Raymond Hill; Clarendon Press (Oxford) / Oxford University Press (New York), 1986.
     
  8. An Introduction to Error Correcting Codes with Applications; Scott A. Vanstone and Paul C. Van Oorschot; Kluwer Academic Publishers, 1989.
     
  9. Introduction to Error-Correction Codes; Michael Purser; Artech House, 1995.

Periodical Articles

  1. "Error Detecting and Error Correcting Codes", R.W. Hamming BSTJ 29:2 Apr 1950 pgs 147-160.
     
  2. "Cyclic Error-Control Codes for Supervisory Control and Data Transmission", AETJ 10:5 Jan 1967 pgs 190-200.
     
  3. "Understanding Cyclic Redundancy Codes", Computer Design Nov 1975 pgs 93-99.
     
  4. "CRC-Error Detection Scheme Ensures Data Accuracy", EDN Sep 5 1978 pgs 119-123.
     
  5. "Byte-wise CRC Calculations", Micro 3:3 Jun 1983 pgs 40-50.
     
  6. "Generating CRCs with Software", EDN Oct 31 1984 pgs - .
     
  7. "'On the Fly'" CRC-16 Byte-wise Calculation for 8088-based Computers", Micro 5:2 Apr 1985 pgs 67-75.
     
  8. "Calculating CRCs by Bits and Bytes", BYTE 11:9 Sep 1986 pgs 114-124.
     
  9. "The Tea-Leaf Reader Algorithm: An Efficient Implementation of CRC-16 and CRC-32", CACM Jul 1987.
     
  10. "A Fast CRC", BYTE 12:13 Nov 1987 pgs 339-341.
     
  11. "A Tutorial on CRC Computations", Micro 8:4 Aug 1988 pgs 62-75.
     
  12. "Hamming-Code Decoding", DDJ 14:10 Oct 1989 pgs 52-56.
     
  13. "Implementing The CCITT Cyclical Redundancy Check", The C Users Journal 8:9 Sep 1990 pgs 61-64.
     
  14. "True Data" (data authentication), BYTE 16:9 Sep 1991 pgs 122-128.

Web Pages and Websites

  1. Wikipedia article "Error detection and correction".
     
  2. Wikipedia article "Cyclic redundancy check".