更新的项目结构如下图所示
图中有三个ad信号:
ad_ch1为ad采集模块给出的原始采集信号
ad_ch1
ad_ch1_tmp为经过fifo缓冲后的信号,有两个流向,一个是流向ddr3存储,一个是流向udp模块发送
ad_ch1_tmp
dout为从ddr3中读取的信号,仅用于测试(写入的波形是否正确)
dout
使用ILA硬件测试,如下图所示,三个信号都比较满意
最后在上位机测试了一下通过udp发送的信号,也还可以
本文章使用limfx的vscode插件快速发布