news 2026/1/20 7:32:06

vivado hls设计总结(二十一)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
vivado hls设计总结(二十一)

一、协议接口
ap_none,可以实现输入参数任意时刻的写入和读取
ap_stable,无协议,复位之后数据保持稳定,也就是两次复位之间数据保持不变
ap_vld接口,实现valid+data绑定的接口,提供数据的有效信号,用于读取和写入时机的控制。
ap_ack,也就是acknowledge端口的数据,用于确认数据是否已经被读走和写入
ap_hs,也就是handshake握手端口,等价于ap_vld + ap_ack接口合并,用于数据的握手和反压设计。
ap_ovld,用于对输出端口的valid指示,表示的是o_valid + o_data
ap_fifo:就是常规的FIFO接口,带有full和empty信号,在端口只支持单口方向,不支持双向
ap_bus:用于实现指针和按引用传递端口
ap_memory:作为标准的RAM接口来实现数组实参。如果作为模块在RTL设计中使用,ap_memory显示的bram端口是离散的。
bram:将数组作为RAM接口。在RTL设计中,内存接口位bundle在一起的一个port端口。
axis接口:valid+reay握手反压接口
axilite接口:用于寄存器的配置
m_axi总线:用于DDR的访问总线。默认配置是32bit的地址,如果需要64bit的地址是需要使用config_interface配置的;
还有就是data的位宽,如何实现512bit的data,可以使用hls::vector数据类型来实现。
ap_ctrl_none:无协议接口,要谨慎使用,容易出bug,会阻止C/RTL协同仿真功能的验证。
ap_ctrl_hs:这个是默认的接口,也是最常使用的接口,利用start开启模块的工作,使用ap_done来通知处理完成
ap_ctrl_chain:等价于ap_ctrl_hs + ap_continue;

二、set_directive_latency
1.用于对函数,循环或者region区域指定最大或者最小的时延
2.工具始终以最小延时为目标,进行最优化

三、loop_flatten使用
将该指令应用于循环层级中最内层的循环。仅限完美循环和半完美循环才能以此方式加以扁平化

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/13 12:32:25

SQL 中“过滤条件”写在 SELECT、JOIN 和 WHERE 的区别

1. SELECT 子句中的过滤 作用 SELECT 子句本身并不用于直接过滤数据行,而是用于表达式计算和返回结果列。 但有两种特殊“伪过滤”情况,初学者容易混淆: a) 使用CASE WHEN生成标志位 SELECTid,amount,CASE WHEN amount > 500 THEN 大额…

作者头像 李华
网站建设 2026/1/19 20:46:22

从MMPose到TVM:模型端侧部署优化全流程

从MMPose到TVM:模型端侧部署优化全流程 引言:为什么需要模型端侧部署优化? 想象一下,你开发了一个能实时识别人体动作的AI应用,在高端服务器上运行流畅,但移植到手机或嵌入式设备时却变得卡顿不堪。这就是…

作者头像 李华
网站建设 2026/1/13 12:32:19

AI手势识别与追踪硬件适配:不同摄像头兼容性测试报告

AI手势识别与追踪硬件适配:不同摄像头兼容性测试报告 1. 引言:AI 手势识别与追踪的现实挑战 随着人机交互技术的不断演进,AI手势识别与追踪正逐步从实验室走向消费级应用。无论是智能家电控制、虚拟现实操作,还是远程会议中的非…

作者头像 李华
网站建设 2026/1/13 12:31:56

Mac用户福音:Z-Image-ComfyUI云端GPU解决方案,1小时1块钱

Mac用户福音:Z-Image-ComfyUI云端GPU解决方案,1小时1块钱 1. 为什么Mac用户需要云端GPU方案? 作为Mac用户,你可能已经发现一个尴尬的现实:M1/M2芯片虽然强大,却不支持CUDA加速。这意味着当你想要体验最新…

作者头像 李华
网站建设 2026/1/15 6:29:58

AI康复训练监督:关键点检测精准到毫米,医院同款平民价

AI康复训练监督:关键点检测精准到毫米,医院同款平民价 引言 想象一下这样的场景:社区康复中心里,一位中风患者正在努力练习抬臂动作。传统方式需要治疗师全程手动测量关节角度,既耗时又容易产生误差。而三甲医院使用…

作者头像 李华
网站建设 2026/1/13 12:31:14

Z-Image-ComfyUI教学应用:美术老师的新式教具

Z-Image-ComfyUI教学应用:美术老师的新式教具 引言:当美术课遇上AI艺术 想象一下这样的场景:美术老师在课堂上轻点鼠标,几秒钟后,一幅融合了梵高风格和现代元素的数字画作就呈现在全班面前。这不是科幻电影&#xff…

作者头像 李华