Cyclic Redundancy Check Coding

Cyclic redundancy checks, generator, syndrome, CRC-N generator, CRC-N syndrome

Communications Toolbox™ includes tools for performing cyclic redundancy checks using either MATLAB® or Simulink®.

Objects

comm.CRCGeneratorGenerate CRC code bits and append to input data
comm.CRCDetectorDetect errors in input data using CRC
comm.HDLCRCGeneratorGenerate CRC code bits and append to input data
comm.HDLCRCDetectorDetect errors in input data using CRC

Blocks

General CRC GeneratorGenerate CRC code bits according to generator polynomial and append to input data frames
General CRC Syndrome DetectorDetect errors in received codeword frames according to generator polynomial
General CRC Generator HDL OptimizedGenerate CRC code bits and append to input data, optimized for HDL code generation
General CRC Syndrome Detector HDL OptimizedDetect errors in input data using CRC, optimized for HDL code generation

Topics

Error Detection and Correction

Cyclic redundancy check (CRC) coding is an error-control coding technique for detecting errors that occur when a message is transmitted.