lcytms 发表于 2018-4-6 16:17:32

1013
        我们先休息十分钟。
        回头把它全部做完,并且用ABV做验证。

(休息)

lcytms 发表于 2018-4-6 16:18:36

1018
        编写hamming_decoder.v代码。
        第1组有错,2、3无错。
        把2、3的交集排除掉以后,就剩下c0位,校验位。

lcytms 发表于 2018-4-6 16:21:42

1019
        编写hamming_decoder.v代码。
        3’b010,g2错,g1、g3无错。

lcytms 发表于 2018-4-6 16:32:41

1020
        编写hamming_decoder.v代码。
        g2错,g1、g3无错,对应校验位p1错。

lcytms 发表于 2018-4-7 11:16:09

1021
        编写hamming_decoder.v代码。
        p1错,是校验位有错,信息位没错。
        直接复制过来。
        然后3’b011。

lcytms 发表于 2018-4-7 11:17:07

1022
        编写hamming_decoder.v代码。
        对应的是g1和g2错,g3无错。
        那么g1和g2的交集只有2、6,g3无错,把6排除掉了。

lcytms 发表于 2018-4-7 11:18:39

1023
        编写hamming_decoder.v代码。
        应该是C2错了。
        对应C2错。
        C2错了,怎么做?
        直接C2取反就行了。
        然后写3’b100。
        这是g3错,g1和g2无错。

lcytms 发表于 2018-4-8 13:57:23

1024
        编写hamming_decoder.v代码。
        对应校验位p2错。
        直接把数据装配过来。
        然后写3’b101。
        这是g1和g3错,g2无错。

lcytms 发表于 2018-4-8 13:58:59

1025
        编写hamming_decoder.v代码。
        有错是4、6,g2无错,把6排掉了。
        对应C4错。
        把C4取反就行了。
        然后写3’b110。

lcytms 发表于 2018-4-8 13:59:51

1026
        编写hamming_decoder.v代码。
        这是g2和g3错,g1无错。
        g2和g3的交集是6、5,g1无错,把6排除掉了。
        应该就是C5错。
页: 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17
查看完整版本: 跟李凡老师学FPGA扩频通信D03:串行通信汉明纠错码(20170...