完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>
扫一扫,分享给好友
1、HLS最全知识库介绍
高层次综合(High-level Synthesis)简称HLS,指的是将高层次语言描述的逻辑结构,自动转换成低抽象级语言描述的电路模型的过程。
对于AMD Xilinx而言,Vivado 2019.1之前(包括),HLS工具叫Vivado HLS,之后为了统一将HLS集成到Vitis里了,集成之后增加了一些功能,同时将这部分开源出来了。Vitis HLS是Vitis AI重要组成部分,所以我们将重点介绍Vitis HLS。
LUT 或 SICE
LUT 或 SICE是构成了 FPGA 的区域。它的数量有限,当它用完时,意味着您的设计太大了!
BRAM 或 Block RAM
FPGA中的内存。在 Z-7010 FPGA上,有 120 个,每个都是 2KiB(实际上是 18 kb)。
Latency延迟
设计产生结果所需的时钟周期数。
循环的延迟是一次迭代所需的时钟周期数。
Initiation Interval (or II, or Interval间隔)
在接受新数据之前必须执行的时钟周期数。
这与延迟不同!如果函数是流水线的,许多数据项会同时流过它。延迟是一个数据项被推入后弹出的时间,而时间间隔决定了数据可以被推入的速率。
循环的间隔是可以开始循环迭代的最大速率,以时钟周期为单位。
原作者:碎碎思
FPGA高层次综合HLS-Vitis HLS知识库.pdf
971.83 KB , 下载次数: 10
发布
飞凌嵌入式-ELFBOARD ADC基础知识分享
852 浏览0 评论
hc32f460串口仅能接收到一个数据
1128 浏览1 评论
如何配置Linux操作系统设备树让我的开发板可以将板子上的GPIO接口用作 I2S输出??
2018 浏览1 评论
EmbeddedButton,嵌入式按键处理框架
1556 浏览0 评论
迅为RK3568核心板桥梁监测设备接口应用
2100 浏览0 评论
德赢Vwin官网 网
德赢Vwin官网 论坛
查看 »
小黑屋|手机版|Archiver|德赢Vwin官网(湘ICP备2023018690号)
GMT+8, 2024-8-23 12:13, Processed in 0.610155 second(s), Total 67, Slave 48 queries .
Powered by德赢Vwin官网 网
© 2015bbs.elecfans.com