2019.06.06 毫米波雷达调试记录 一维FFT转置和二维FFT结果验证

本文记录了毫米波雷达调试过程,主要验证了一维FFT转置和二维FFT计算的正确性。通过ILA触发和数据导出,在MATLAB中对比ARM与FPGA的数据,结果显示转置过程无误,但一维结果存在通道颠倒问题。二维FFT的FPGA结果正确,而ARM结果部分列不正确。目前存在的问题是无法在同一帧中同时验证转置和二维结果,以及一维结果的原始数据获取。
摘要由CSDN通过智能技术生成

1.验证了一维FFT转置和二维FFT结果的正确性。但问题在于不能在同一帧中同时抓取二者的数据。

2.转置结果验证步骤:先触发ILA的trigger使其进入等待waiting状态,再运行到断点,然后ILA抓到数据,并将其导出(fpga_1d_conv_test.csv)。同时导出ARM中对应地址的数据(arm_1d_conv_test.bin)。在MATLAB中分别读取二者数据,进行仿真,发现二者结果相同。说明转置结果从ARM搬运到FPGA端没有问题。(左ARM,右FPGA),4个通道颠倒是因为我把FFT_Input[127:0]的低16位当成通道1了。所以整个4个通道就都反了。(这一维转置的结果看起来像正确的,断点设置在中断2的aa=0)。

 下面看不加断点的结果:(左ARM,右FPGA)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值