Reference & Information


DSP

Digital Signal Processing


Google
 

CHECKSUM - A number that has been calculated as a function of some message, by adding up the bytes in the message. The [message] data is summed with out regard overflow. Perhaps this was what early checksums were. Today, however, although more sophisticated formulae are used, the term "checksum" is still used and interchangeable with the term CRC.

CRC - This stands for "Cyclic Redundancy Code". The term "CRC" seems to be reserved for algorithms that are based on the "polynomial" division. The essential mathematical operation in the calculation of a CRC is binary division, and the remainder from the division determines the CRC. CRC's cannot, however, be safely relied upon to verify data integrity. CRC types are often identified by the polynomial, which is the number used as the divisor. A number of pages on this site make reference to the CRC used for different electronic Interface Buses.

CRC Algorithms, C code, Guide
{The CRC Pitstop}

A Pain-less Guide to CRC Error Detection Algorithms
{Ross N. Williams}

The Kalman Filter
{G. Welch}

DSP IC Manufacturers uP/uC
{This Web Site}


Leroy's Web Page
Home

Electronic Parts and Equipment Distributors Electronic Component Manufacturers OEM Electronic Equipment Manufacturers EDA Software Producers CAD/CAE Software Engineering Standards, Book Stores, and Publications Interface/Embedded Computer Bus Electronic Engineering Design Data Engineering Reference Information.
Distributors Components Equipment Software Standards Buses Design Reference

Last Modified 12/15/09
Copyright © 1998 - 2010 All rights reserved Leroy Davis