50天学习FPGA第38天-XADC的介绍及使用

张开发
2026/4/2 23:31:56 15 分钟阅读
50天学习FPGA第38天-XADC的介绍及使用
什么是 XADC?XADC(Xilinx Analog-to-Digital Converter)是 Xilinx FPGA 内部集成的模拟数字转换器模块,可以在不占用外部 ADC 芯片的情况下实现模拟信号的采集和监控。内部监控功能温度传感器片上结温监测(精度 ±4°C)供电电压监测VCCINT(核心电压)VCCAUX(辅助电压)VCCBRAM(BRAM 电压)VCCPINT/VCCPAUX(特定系列)供电电流监测部分型号支持XADC 的三种访问方式1.通过 IP 核访问(推荐)2.通过原语(Primitive)直接访问3.通过 JTAG 访问(调试用)XADC IP 核配置与使用Vivado 中配置 XADC Wizardcreate_ip -name xadc_wiz -vendor xilinx.com -library ip -version 3.0 -module_name xadc_instanceset_property -dict [listCONFIG.INTERFACE_SELECTION {ENABLE_DRP}CONFIG.SINGLE_CHANNEL_SELECTION {VAUXP0_VAUXN0}CONFIG.ENABLE_TEMP_BUS {tru

更多文章