Difference between Block codes and Convolutional codes:

The difference between Block codes and Convolutional codes is given in table below

Sl no Block Codes Convolutional Codes
1 Block codes are generated by,

Block Codes

Convolutional codes are generated by convolution between message sequence and generating sequence

Convolutional Codes

2 Coding is block by block. Coding is bit by bit.
3 Syndrome decoding is used for most likelihood decoding. Viterbi decoding is used for most likelihood decoding.