问答 店铺
热搜: ZYNQ FPGA discuz

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

微信扫一扫 分享朋友圈

已有 9213 人浏览分享

开启左侧

HLS使用AXI接口的IP,在SDK中调用没有得到正确数据!

[复制链接]
9213 2
本帖最后由 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中,该如何调用,才能得到预期结果呢?
TIM截图20200223115600.png
TIM截图20200223105845.png
微信图片编辑_20200223105016.jpg

评论 2

黑暗鼠标  新手上路  发表于 2020-6-12 14:05:47 | 显示全部楼层
1个s_axilite用来传递单数值变量Len,和函数返回值幸运飞艇;1个m_axi用来传递要输入的1024个float数据(dataIn[1024]),和IP上海快3输出的50个float数据(harm[50]); 代码见附件福彩3D图片3

苏9935  新手上路  发表于 2020-6-18 16:20:53 来自手机 | 显示全部楼层
非常好

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

0

粉丝

4

主题
精彩推荐
热门资讯
网友晒图
图文推荐

  • 微信公众平台

  • 扫描访问手机版