本帖最后由 KEVINXIAO 于 2020-2-24 09:09 编辑
准备做FFT IP之前,先用简单的代码测试HLS INTERFACE,但并未得到预期结果; 本实例用到了两个AXI interface: 1个s_axilite用来传递单数值变量Len,和函数返回值; 1个m_axi用来传递要输入的1024个float数据(dataIn[1024]),和IP输出的50个float数据(harm[50]); 代码见附件图片3:
在VIVADO中的设计如附件图片2: 在vitis中的代码及运行结果如附件图片1:
请问这样的HLS函数参数int kx_fft(float dataIn[1024], float Harm[50], int Len),应该如何配置dirctive,在vitis中,该如何调用,才能得到预期结果呢? |