找回密码
 注册
关于网站域名变更的通知
查看: 297|回复: 1
打印 上一主题 下一主题

FPGA基础知识(二)了解HLS

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-5-16 14:02 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

- G6 Z: @: r' \3 O' x4 b, m# m本文档为实现相应操作所需掌握的背景知识,有了这些基础之后才能进行后面相应的软件操作。需要反复阅读相关概念,这样在运行相应软件时才能明白每个步骤的意义。7 E' s6 g/ Y0 L3 ^2 s2 c3 m
% |3 R( ^; {, P
FPGA基础知识参阅我之前的文章:' W7 T7 u8 }. H% H- T. F

# i% G7 i  n6 F! x1 FFPGA入门教程:赛灵思文档解析UG998 FPGA设计与vivado高层次综合介绍(一)
: K0 [# Z9 G5 {& ^9 ^  B. ]) ~' k3 n' i- F/ c# g0 A- `) Z# w& p
完成LeNet-5的FPGA实现可能需要用到和查阅的文档有:; T& W( U. h( U) `1 q* n5 z% a
9 G! O+ P  l+ F
UG902:Vivado Design Suite User Guide: High-Level Synthesis:6 n  U1 O( d4 g- ~" Y! w
0 g7 ?6 @/ |6 H- c0 n
该文档主要涉及vivado HLS的理解,vivado HLS软件的初步使用,以及相应的HLS相关的c语言库等,我们主要关注该文档的第一章:用vivado HLS软件实现HLS(高层综合High-level Synthesis)
) {  C! v: d! Z3 b/ t* \1 k7 X8 y1 |% U8 Z3 [. s( ]/ L4 a
UG871:Vivado Desigh Suite Tutoril:High-level Synthesis:3 q' Y& H; {1 m% I/ r$ R
9 n0 J) O6 A0 ?+ \! f" _
该文档主要涉及vivado HLS软件的具体操作过程,包括HLS的介绍、c的验证、管脚综合、任意精度数、设计分析、优化分析、RTL验证、用HLS生成集成IP、在Zynq的AP Soc设计中用HLS生成的IP、这个文档是操作的重点。1 O) Z8 I, a, F9 X; [0 Q1 l
6 U5 `/ Z4 ?% V- i( _
HLS相关概念(UG902 v2016.4第一章中的内容)" A0 e4 h; D+ @( k8 ]
' |, w9 ]9 j* p6 z; n7 k4 A- m
我们需要明白在HLS过程中发生了什么,HLS是高层综合(High level Synthesis),是将C或者c++语言编译为FPGA能够读懂和运行的RTL级别的语言。通过HLS这个过程可以显著加快FPGA的设计进程,而不用从底层的FPGA语言编起。
7 k2 p$ c) X, M& A3 Y
+ }1 {1 t  s) ^# ^# X. ^HLS包含下面这些阶段! a5 ]* I7 o2 `. ~) y2 H2 l* ?* G
, s% A  B5 X2 T3 [& O3 e% D& \
  • 游客,如果您要查看本帖隐藏内容请回复
    2 \7 |7 g8 Q1 Y# M2 X
+ E4 L- x  u% J" a/ s

该用户从未签到

2#
发表于 2019-5-16 17:48 | 只看该作者
let me look carefully
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-9 11:21 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表