lcytms
发表于 2018-2-7 11:04:02
1634
(同学分享)。
编写frame_syn.v代码。
Ctrl+S、Ctrl+K。
报错。
lcytms
发表于 2018-2-7 11:07:06
1635
(同学分享)。
编写frame_syn.v代码。
把第29行先删掉。
改成if。
lcytms
发表于 2018-2-7 11:08:07
1636
(同学分享)。
编写frame_syn.v代码。
Ctrl+S、Ctrl+K。
还是有错。
lcytms
发表于 2018-2-8 10:08:11
1637
(同学分享)。
编写frame_syn.v代码。
查错。
注解掉。
Ctrl+S、Ctrl+K。
不报错。
lcytms
发表于 2018-2-8 10:09:57
1638
(同学分享)。
编写frame_syn.v代码。
查错。
Ctrl+S、Ctrl+K。
不报错。
第三行,多了一个分号。
lcytms
发表于 2018-2-8 10:11:51
1639
(同学分享)。
编写frame_syn.v代码。
去掉分号。
Ctrl+S、Ctrl+K。
编写des_coder.v代码。
这个就更简单了。
lcytms
发表于 2018-2-9 10:05:22
1640
(同学分享)。
编写des_coder.v代码。
首先把第四行声明成reg。
lcytms
发表于 2018-2-9 10:06:40
1641
(同学分享)。
编写des_coder.v代码。
把des的63:0放在最高位。
lcytms
发表于 2018-2-9 10:08:12
1642
(同学分享)。
编写des_coder.v代码。
把fs放在最后面。
拼出来了。
就这么简单。
就是一个移位嘛。
所以说串转并、并转串很简单。
这就是把串行转成并行。
它就是移位,输出的就是一个并行。
只不过,我们要知道它什么时候到位了。
这个叫做精确节拍分析。
Ctrl+S、Ctrl+K。
因为你这样以为的话,它的并行总线上每一拍值都不同。
编写dparity.v代码。
lcytms
发表于 2018-2-9 10:10:34
1643
(同学分享)。
编写dparity.v代码。
奇偶校验位,怎么做?
其实很好做。
我们同样要用按位异或。
在我们收到的完整的帧里面,帧头已经去掉了。
剩下是64:0。
就是65位的比特位。
65位里面1的个数,它是不是一个偶数。