HLS Stream案例分析.doc
《HLS Stream案例分析.doc》由会员分享,可在线阅读,更多相关《HLS Stream案例分析.doc(3页珍藏版)》请在三一文库上搜索。
1、HLS Stream案例分析思考空间对于如图11所示的顶层函数,HLS会将其接口综合成何种形式?图11形参为stream的顶层函数对于顶层函数,如果形参类型为hls:stream,HLS会将其综合为ap_fifo类型的接口。这里,我们看一个HLS Stream应用案例。顶层函数top由两个底层函数read_data和handle_data构成,其中read_data主要功能是从输入stream上获取特定数据;handle_data的主要功能则是对获取的数据进行处理。这里主要是为了说明stream的使用方法,所以,请大家把关注点放在stream的定义、函数之间的参数传递以及相应的directiv
2、e的设置等。实际上,read_data和handle_data是可以合并的。图1 头文件图2 read_data源代码图3 handle_data源代码图4 top源代码从图2和图3的代码中可以看到,从流中读取数据可以用或read(),向流中写入数据可以用 时,并不需要添加#include 。首先,执行C功能仿真,仿真结束时会出现如图5所示的warning。图5 C Simulation时出现的warning第二步,不设置任何directive,直接执行C综合,此时会显示如下错误信息。该信息表明,在非dataflow区域使用默认的FIFO规模(这个FIFO是因为stream而生成的,默认深度为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- HLS Stream案例分析 Stream 案例 分析
链接地址:https://www.31doc.com/p-3252440.html