Download presentation
Presentation is loading. Please wait.
Published byAmber Heath Modified over 8 years ago
1
ECE 442 COMMUNICATION SYSTEM DESIGN LECTURE 10. LINEAR BLOCK CODES Husheng Li Dept. of EECS The University of Tennessee
2
SOME BASIC CONCEPTS Vector Sum Weight and Hamming Distance Linear Codes Systematic code Generator matrix G
3
HAMMING CODES A Hamming code is an (n,k) linear block code with n=2^q-1 and k=n-q. Hamming codes can be used to correct one error or detect two errors.
4
SYNDROME DECODING Parity check matrix H satisfies The decoding can be carried out by computing the syndrome The decoder looks up the error pattern from the syndrome and corrects the errors.
5
TABLE-LOOKUP DECODER
6
CYCLIC CODES In cyclic codes, the cyclic shift of a codeword is still a codeword. A cyclic code can be represented by a polynomial in the Galois fields: Why the cyclic codes are linear?
7
HOMEWORK Problem 13.1-7 Problem 13.1-9 Problem 13.1.-13
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.