lcytms
发表于 2018-7-22 12:23:11
0911
(同学分享)。
查看仿真波形。
Dsss_out。
然后,你看看你编码的值。
你先回到testbench上去。
第23行,先写一个tdata=0,清零。
写请求清零。
先把它们都关了。
lcytms
发表于 2018-7-29 20:25:22
0912
(同学分享)。
修改testbench。
把31行到41行全部注解掉。
这样的话,就全0了嘛。
把32行注解掉。
让tdata一直是0,写请求一直开着。
把凡是tdata的注解掉。
lcytms
发表于 2018-7-29 20:26:31
0913
(同学分享)。
修改testbench。
这样就看得到你的ms序列会出现在dsss_out上。
重新运行仿真。
lcytms
发表于 2018-7-29 20:28:09
0914
(同学分享)。
查看仿真波形。
Ms序列用0来异或的。
好像还是有点问题,dsss_out。
应该你的syn对齐的那一拍是1。
第一个比特应该是1。
应为你是00001,最低的那位应该是1。
后面是对齐的,那就证明做对了。
那就是比较顺利的了。
基本的方法对了。
lcytms
发表于 2018-7-29 20:29:19
0915
(同学分享)。
但是你的设计报告上要跟你的代码一致。
我们先把设计报告调整一下。
lcytms
发表于 2018-7-29 20:45:08
0916
(同学分享)。
重新打开设计报告。
lcytms
发表于 2018-7-29 20:48:01
本帖最后由 lcytms 于 2018-7-29 20:50 编辑
0917
(同学分享)。
你发出这个串化器的使能信号,第32拍有一个动作,TP图上要反映出这个动作。
加上63。
这样跟你的设计才一致嘛。
后面94。
125。
每个都加31嘛。
代码上都有,你不是根据代码来做设计。
而是应该根据设计来做代码。
lcytms
发表于 2018-7-29 20:52:08
0918
(同学分享)。
修改状态转移表。
lcytms
发表于 2018-7-29 20:53:13
0919
(同学分享)。
修改状态转移表。
第249拍。
看你的代码。
总的做的还是不错的,就是要关注一下设计。
lcytms
发表于 2018-7-29 20:54:54
0920
(同学分享)。
修改testbench。
把23行的00改成FF,这样它是反码。
重新运行仿真。
先做一个FF反码,然后你做一个55或者AA。
页:
1
[2]
3
4
5
6
7
8
9
10
11