Professional Documents
Culture Documents
Swetha PPT Hamming NN1
Swetha PPT Hamming NN1
BY K.NAGA LAKSHMI M.SWETHA M.Sc.(TECH) VLSI DESIGN Department Of Systems Design ANDHRA UNIVERSITY
OBJECTIVES:
GOAL:
Hamming code:
Error correcting codes (ECC) FORMULA 2^k=n+k+1
BLOCK DIAGRAM
DATA:16 BIT Hence, (2^p)>=16+p+1 (2^p)>=17+P let p=5 (2^5)>=17+5 32>22 This value of p satisfies.
p0 = d0 xor d1 xor d3 xor d4 xor d6 xor d8 xor xor d13 xor d15 p1 = d0 xor d2 xor d3 xor d5 xor d6 xor d9 xor xor d13 p2 = d1 xor d2 xor d3 xor d7 xor d8 xor d9 xor xor d15
Formulae
Input,d output ,p output ,hc where d is data bits, p is parity values, hc is encoded data
input, h : 000000000110000010100 output, syn : 00000 intermediate signal, rd : 0000000011000001 (received data) intermediate signal, rp: 00100 (received parity) intermediate signal, gp: 00100 (generated parity)
input, data : 0000000011000001 output, error :0 output, syndrome : 0000 output, parity : 00100 intermediate signal,hd : 000000000110000010100
SINGLE BIT ERROR DETECTION AND CORRECTION LAYOUT WITH I/O PADS
This layout is constructed using microwind ISE Editor tool The Value Of 1lambda Is 0.060m.
ADVANTAGES
Easy to code Relatively simple flow-through logic
DISADVANTAGES/LIMITATIONS
Can detect up to two simultaneous bit errors, and correct single-Bit errors. Reliable communication is possible
APPLICATIONS
Computing Telecommunications The hat game
SCOPE OF EXPANSION
THANK YOU
QUERIES