ISCAS-85 C499/C1355 32-Bit Single-Error Correcting Circuit

H matrix for a (40,32) Hamming code

 

 

ID 00 - ID 31

IC 0 - IC 8

S7 - S0

1000 1000 1000 1000 1111 1111 0000 0000

0100 0100 0100 0100 0000 0000 1111 1111

0010 0010 0010 0010 1111 0000 1111 0000

0001 0001 0001 0001 0000 1111 0000 1111

1111 1111 0000 0000 1000 1000 1000 1000

0000 0000 1111 1111 0100 0100 0100 0100

1111 0000 1111 0000 0010 0010 0010 0010

0000 1111 0000 1111 0001 0001 0001 0001

1000 0000

0100 0000

0010 0000

0001 0000

0000 1000

0000 0100

0000 0010

0000 0001