赛灵思
直播中

王雷

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

请问在哪里连接XADC的外部端口?

我在XPS 14.6.XPS中添加了一个axi_xadc实例,创建了这些永恒的端口:
PORT axi_xadc_0_VAUXP_pin = axi_xadc_0_VAUXP,DIR = I,VEC = [15:0] PORT axi_xadc_0_VAUXN_pin = axi_xadc_0_VAUXN,DIR = I,VEC = [15:0] PORT axi_xadc_0_CONVST_pin = axi_xadc_0_CONVST,DIR = IPORT axi_xadc_0_ALARM_pin = axi_xadc_0_ALARM,DIR = O,VEC =
[7:0]端口axi_xadc_0_TEMP_OUT_pin = axi_xadc_0_TEMP_OUT,DIR = O,VEC = [11:0]端口axi_xadc_0_MUXADDR_pin = axi_xadc_0_MUXADDR,DIR = O,VEC = [4:0]
我在哪里连接这些外部端口?
我的设计基地在Vivado。
在XDC文件中,应该为哪些引脚分配?
谢谢您的帮助!
PS。
我正在使用Virtex 7

回帖(2)

陈苏文

2020-7-14 16:46:45
VAUX总线是外部模拟输入的IO引脚接口。
这些需要连接到XDC文件中的物理引脚.CONVST是XADC的转换开始输入。
它应与CONVSTCLK匹配。
它告诉XADC开始采样。
它来自FPGA逻辑。报警是一种定义多个报警输出的总线。
应该去FPGA逻辑或处理器.TEMP_OUT是测量温度。
它应该转到FPGA逻辑或处理器。
MUXADDR是一种控制外部多路复用器的总线。
您可以将其保持不连接状态。
- 如果提供的信息有用,请将答案标记为“接受为解决方案”。给予您认为有用且回复的帖子。
在原帖中查看解决方案
举报

陈苏文

2020-7-14 16:59:37
VAUX总线是外部模拟输入的IO引脚接口。
这些需要连接到XDC文件中的物理引脚.CONVST是XADC的转换开始输入。
它应与CONVSTCLK匹配。
它告诉XADC开始采样。
它来自FPGA逻辑。报警是一种定义多个报警输出的总线。
应该去FPGA逻辑或处理器.TEMP_OUT是测量温度。
它应该转到FPGA逻辑或处理器。
MUXADDR是一种控制外部多路复用器的总线。
您可以将其保持不连接状态。
- 如果提供的信息有用,请将答案标记为“接受为解决方案”。给予您认为有用且回复的帖子。
举报

更多回帖

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