从AD到DA,数据通路经过的环节很多。我建议
1.先屏蔽掉DDR3 SDRAM,将AD的数据直接输出,看看是否有毛刺
如果没有毛刺,那就要看看ddr3的部分了
2.v6只提供了DDR3的控制器硬核,用户需要自己写算法的。请将你的ddr3模块在仿真平台上好好验证一遍
3.v6的ddr3 ip提供了example design,里面有比较完整的测试工程,你可以用他的测试工程跑一遍,确定ddr3是好用的
验证好ddr3之后,将前后模块整合起来
4.时序约束一定要做好,否则加上chipscope之后很容易出现错误。原因是chipscope会使用时钟资源布线,如果这条时钟没有约束的话,就会造成其他逻辑出现错误
|