lcytms 发表于 2018-7-29 20:57:12

0921
        (同学分享)。
        查看仿真波形。
        这时候,dsss_out出的是什么?
        00001反过来,就是10000。
        然后做55、AA。
        修改testbench代码。
        把第23行改成AA。

lcytms 发表于 2018-7-29 20:58:34

0922
        (同学分享)。
        查看仿真波形。
        这有点问题。
        1应该对应的是它的反码,0应该对应的是它的原码。

lcytms 发表于 2018-7-29 21:28:09

0923
        (同学分享)。
        查看仿真波形。
        秘钥的原码,应该是1个1、4个0。
        稍微有点小问题。
        既然发现了,我们就找一下。
        可能还是TP图的问题。
        还没对齐。
        把ms_gen调出来。
        做个group,MG。

lcytms 发表于 2018-7-29 21:37:15

0924
        (同学分享)。
        查看仿真波形。
        对齐使能为真,mg_en,锁住。
        这个时候ms5上是1嘛。
        下一拍是0,这是对的。
        黄色时标对齐下一个1的左侧。

lcytms 发表于 2018-7-29 21:38:04

0925
        (同学分享)。
        查看仿真波形。
        锁住时标。
        同步对上了,是相差一拍,没错。
        数据出来的是dsss_out,差一点点。

lcytms 发表于 2018-7-29 21:39:01

0926
        (同学分享)。
        查看仿真波形。
        dsss_out应该往右边移一拍。
        我来看看你的扩频器是怎么写的。
        看dsss.v代码。
        再回到仿真上。
        把dsss调出来。

lcytms 发表于 2018-7-29 21:40:26

0927
        (同学分享)。
        查看仿真波形。
        你可以看得到,dsss_out的输出,跟你的同步正好是差一拍,ms5的是对齐的。

lcytms 发表于 2018-7-29 21:41:20

0928
        (同学分享)。
        查看仿真波形。
        这边有点问题。
        看一下代码,ms5、s_out是激励,dsss_out是响应。
        是单拍潜伏期。

lcytms 发表于 2018-7-29 21:41:59

0929
        (同学分享)。
        查看仿真波形。

lcytms 发表于 2018-7-29 21:42:47

0930
        (同学分享)。
        查看仿真波形。
        输入值是s_out。
        没对齐,是s_out没对齐,s_out没有跟你的秘钥对齐,s_out差一拍。
页: 1 2 [3] 4 5 6 7 8 9 10 11 12
查看完整版本: 跟李凡老师学FPGA扩频通信D05:串行通信扩频接收器(20170423课堂笔记)