4. block coding

3,681 views 14 slides Jul 11, 2021
Slide 1
Slide 1 of 14
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14

About This Presentation

block coding


Slide Content

Block Coding By Md. Fazle Rabbi 16CSE057

4. 2 Block Coding Block coding is applied before line coding It provides redundancy and improves the performance of line coding.

4. 3 Block Coding mB / nB It replaces each blocks of m-bits with block of n-bits where n>m

4. 4 Block Coding

4. 5 In the division step, a sequence of bits is divided into groups of m bits. In the substitution step, we substitute an m bit group for an n bit group Finally the n-bit groups are combined together to form a stream Block Coding

4. 6 Figure 1 Block coding concept

4. 7 Block Coding 4B/5B It replaces each blocks of 4-bits with block of 5-bits

4. 8 Figure 2 Using block coding 4B/5B with NRZ-I line coding scheme

4. 9 Block Coding

4. 10 Table 1 4B/5B mapping codes

4. 11 Block Coding A 4 bit data word can have =16 combinations. A 5 bit word can have =32 combinations. We therefore have 32 - 16 = 16 extra words. Some of the extra words are used for control/ signalling purposes.  

4. 12 Example

4. 13 Figure 3 4B/5B block coding

4. 14 Thank you
Tags