After all of the data bits have been transmitted, the transmitter sends its checksum value to the receiver. The final CRC value stored in the LFSR is known as a checksum, and is dependent on every bit in the data stream. Cyclic redundancy check (CRC) calculations. The stream of data bits being transmitted is used to modify the values fed back into an LFSR ( Fig 2 ).Ģ.
Cyclic redundancy check (CRC) applicationsĪ traditional application for LFSRs is in cyclic redundancy check (CRC) calculations, which can be used to detect errors in data communications.