DAC382RF 204b接口调试记录

问题背景:单独测试的da输出小工程测试正常,移植到全部功能工程时DA输出异常,且ad,da共用一个204b_phy。

输出现象入下

854ecb275acf4a888eb994198ac74236.jpg

f4a9696ebb8346a8b0f0cf3d5fbf4145.jpg

 

排查思路:1、怀疑输出数据有问题,但是测试工程是正常,故怀疑输出时序有问题,调试da芯片的sys_ref时钟,结果显示没有用。

2、怀疑204b ip核链接问题及复位顺序问题,修改后测试发现没用,

3、怀疑da配置程序有问题,用测试好的配置程序配置,也没用,

4、怀疑block design问题,毕竟修改过,将block design的重要设计,地址,及大小修改一样,测试后没用

5,最后只剩下xdc文件不一样,将xdc替换后,da输出正常,

最后原因,ad的管脚和da的管脚对引线序不一样,在编译过程中vivado把强制把xdc,的管脚约束改了,导致ad和da接收和发送经常不正常。

由于xdc识别时把对应x8的引脚顺序识别错误,且工程版本较多,因此排查时未发现

 

提醒:以后排查引脚最好对照原理图,且把io port打开看看软件给你绑定的管脚和自己约束的是否一致

 

 

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值