ZYNQ:XADC-Wizard IP核 AXI4Stream模式仿真(一)

写在前面

最近有一个AD采集并存储的需求,打算使用Zedboard这个板子实现出来。具体思路就是用xadc的VP/VN接口采集信号,通过DMA发送到DDR3,最后使用串口或其他方法将数据发送到PC。万事开头难,开始第一步,XADC的仿真。

1、XADC-Wizard IP核配置

首先建立一个空白的工程,然后点击IP Catalog

输入XADC找到我们要的IP核,并且双击他

在Basic界面进行配置,使能AXI4Stream,在仿真波形选择上,我们选sin波,频率10k,2个周期

把警报信号都关了,看着有点烦

这里我们选择通道VP/VN,然后点击确定,再点击弹窗里的Generate,我们的IP核就配置好了

点击IP Source,展开INSTANTIATION Template,双击.veo文件,可以看到官方给出的当前配置下的例化案例

右键IP核,点击Open IP Example Design,点击OK,然后等待

我们可以看到仿真文件xadc_wiz_0_tb已经生成,双击可以打开查看

点击RUN simulation,以及run behavioral simulation

可以看到我们的仿真结果,但是是不完整的

先点击中间的箭头,再点击zoom fit按键

可以看到完整的仿真结果,找到m_axis_tdata[15:0]信号,右键,waveform style,Analog

这条数据就是我们的仿真下的AD采集数据,两个周期且频率为10K的SIN波

这篇先讲到这里,下一篇讲一讲IP核的配置参数的含义,以及分析一下波形

  • 6
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值