赛灵思
直播中

李洪斌

7年用户 178经验值
私信 关注
[问答]

为什么XADC没有转换温度结果?

嗨,
我正在使用kintex 7设备并且在使用XADC时遇到了一些麻烦。
我附上了从Vivado ILA拍摄的图像,显​​示了convst_in和busy信号变高但测量温度始终为0。
开发板上,xadc参考电压接地,触发XADC使用内部参考电压。
有没有人知道为什么XADC没有转换温度结果?
谢谢,山姆

回帖(7)

潘晶燕

2020-8-24 09:12:02
S,
我通常使用参考设计模板,并根据我的需要进行修改。
您需要状态机和您自己逻辑的接口,或者您需要将SPI接口输出到引脚以与XADC通信并检索结果。
如果你是坐在板凳上并且只需要收集数据,那么可以用TCL脚本来完成,以便在7系列中通过JTAG命令XADC。
什么可能出错?
嗯,根据我的经验,有很多方法可以犯错误。
我可能做了大部分。
最好阅读日志文件,它将显示未连接的内容是否会最终优化您的所有逻辑。
从参考设计(工作)开始。
从那里开始
Austin Lesea主要工程师Xilinx San Jose
在原帖中查看解决方案
举报

潘晶燕

2020-8-24 09:24:21
S,
您是否能够通过硬件管理器查看电压和温度(无需比特流)?
如果是这样,那么这是一个设计错误。
Austin Lesea主要工程师Xilinx San Jose
举报

陈键

2020-8-24 09:35:55
奥斯汀,
我能够使用硬件管理器查看温度转换。您是否有任何倾向,设计错误可能是什么?
设计模拟精细,当使用ILA进行监控时,busy信号按照convst_in信号的预期转换。
关于为什么temp_out端口没有更新,还有哪些其他考虑因素?
谢谢,山姆
举报

陈苏文

2020-8-24 09:49:05
@ smvog555你正在编程/配置xadc正确,所以温度传感器被选入adc?
- 如果提供的信息有用,请将答案标记为“接受为解决方案”。给予您认为有用且回复的帖子。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分