1013
我们先休息十分钟。
回头把它全部做完,并且用ABV做验证。
(休息)
1018
编写hamming_decoder.v代码。
第1组有错,2、3无错。
把2、3的交集排除掉以后,就剩下c0位,校验位。
1019
编写hamming_decoder.v代码。
3’b010,g2错,g1、g3无错。
1020
编写hamming_decoder.v代码。
g2错,g1、g3无错,对应校验位p1错。
1021
编写hamming_decoder.v代码。
p1错,是校验位有错,信息位没错。
直接复制过来。
然后3’b011。
1022
编写hamming_decoder.v代码。
对应的是g1和g2错,g3无错。
那么g1和g2的交集只有2、6,g3无错,把6排除掉了。
1023
编写hamming_decoder.v代码。
应该是C2错了。
对应C2错。
C2错了,怎么做?
直接C2取反就行了。
然后写3’b100。
这是g3错,g1和g2无错。
1024
编写hamming_decoder.v代码。
对应校验位p2错。
直接把数据装配过来。
然后写3’b101。
这是g1和g3错,g2无错。
1025
编写hamming_decoder.v代码。
有错是4、6,g2无错,把6排掉了。
对应C4错。
把C4取反就行了。
然后写3’b110。
1026
编写hamming_decoder.v代码。
这是g2和g3错,g1无错。
g2和g3的交集是6、5,g1无错,把6排除掉了。
应该就是C5错。
