















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Hamming Code, Code Length, Number of information symbols, Number of parity check symbols, CRC Generator, Polynomial, RAID Level, Performance of RAID Levels are the topics professor discussed in class.
Typology: Slides
1 / 23
This page cannot be seen from the preview
Don't miss anything!
















1
Received vector buffer register r
Syndrome calculation circuit
Error-pattern-detecting circuit
Corrected Output
v (^0)
r 0 r (^1)
v (^1)
e 0 e 1
r (^) n-
v (^) n-
en-
s 0 s 1 s^ n-
r 0 r 1 r (^) n-
r
2
4
5
Example: Encode 1011 Using the
Hamming Code and Odd Parity
P 1 = 1.
P 1 = 0.
P 1 = 1.
7
b 0 b 1 b 2 b 3 b 4 b 5 b 6 b 7 b 8 b 9 b 10 b 11 b 12 b 13 b 14 b 15
Data
CRC Generator Based on the
Polynomial x16 + x12 + x5 + 1
8
10
11
performance are primary
concerns than improved reliability.
applications.
13
Performance of RAID Levels
Performance of RAID Levels
depends upon two factors:
14
b (^0)
…
b (^2)
…
b (^1)
…
b (^3)
…
f 0 (b)
f 1 (b)
…
f 2 (b)
…
16
17
19
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
P(8-11)
P(4-7)
P(12-15)
P(0-3)
20
Block
Block Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
P(16-19)
P(4-7) P(8-11) P(12-15)
P(12-15)
Block
Block
Block Block …
P(0-3)