电子产业一站式赋能平台

PCB联盟网

搜索
查看: 1248|回复: 0
收起左侧

基于TcL脚本生成HLS工程

[复制链接]

678

主题

902

帖子

8293

积分

高级会员

Rank: 5Rank: 5

积分
8293
发表于 2020-6-18 11:01:45 | 显示全部楼层 |阅读模式
  • 使用说明1 d+ K' a5 |  J$ h
操作环境:
  • Windows 7/10 64bit;
  • Xilinx Vivado 2017.4。
    3 d9 W" ?4 \: u6 P
本文档以光盘"Demo\FPGA-HLS-demos"目录下的tl-hls-led-flash例程为例,演示使用TcL脚本生成Zynq PL端Vivado工程的步骤。
将光盘"Demo\FPGA-HLS-demos"文件夹复制到Windows非中文路径下,例如复制到C盘根目录。注意:Windows路径有长度限制,路径太长会导致出错。
  • 打开Vivado Tcl命令行终端, U. r7 e- k$ |; \7 Z% {, g: m
在Windows开始菜单打开Vivado 2017.4 Tcl Shell。

! C* e/ F; B! P. @
8 ]* t$ J' S# w1 ?+ F" e" Q" f1 l
' y5 z- @% G) O
  • 执行Tcl脚本生成HLS工程
    6 H) }  _; k& {6 X% z
(1)进入HLS脚本所在目录tl-hls-xxx/vivado_hls/src/:
Vivado%cd F:/FPGA-HLS-demos/tl-hls-led-flash/vivado_hls/src

- s! n3 T( j9 h! i  D& l% w
(2)执行run.tcl脚本生成HLS工程:
Vivado%vivado_hls run.tcl
1 {2 ^8 ^/ J/ [$ n; H
打印信息没有报errors,并提示Exiting vivado_hls则表示HLS工程生成成功。生成的工程当前目录下:

% C. Q9 @6 W# l* @7 Q
  • 打开HLS工程+ I8 I9 D( F1 O* \& C- ~
​​​​​​​(1)打开Vivado HLS 2017.4。9 O' Y; ]& A* }5 f1 A- ?8 C

3 ?# C6 p9 k* [; Q+ N) N  S
, [7 w, l$ R& t' J( E4 P* K; h(2)点击Open Project打开prj工程。
' U* y' o/ M2 B9 u; e! ]- ?+ ?  g8 }
: @7 m' M# P; ]" Y7 ]
打开成功:

创龙TLZ7xH-EVM是一款基于Xilinx Zynq-7000系列XC7Z035/XC7Z045/XC7Z100高性能SoC处理器设计的高端评估板,处理器集成PS端双核ARM Cortex-A9 + PL端Kintex-7架构28nm可编程逻辑资源,由核心板与底板组成。

ZYNQ Z-7045-C6678新伙伴

TLZ7xH-EVM评估板

芯片架构:XC7Z045/XC7Z100-2FFG900I,集成PS端双核ARM Cortex-A9 + PL端Kintex-7架构28nm可编程逻辑资源。PS端主频最高可达1GHz,单核运算能力高达2.5DMIPS/MHz。$ @6 u$ q$ \7 k" e( x1 g. a9 y
外设资源:1x FMC(HPC)、2x CameraLink(Base/Medium/Full)、2x CAMERA、4x SFP+、1x PCIe Gen2、1x SATA、2x HDMI、2x SGMII

支持PS、PL端通信、高速AD采集与处理、CameraLink视频采集与处理
5 R1 C. K( R3 k* v& W. q: w" n应用领域:雷达探测 目标追踪 电子对抗 定位导航 图像处理 水下探测 光电探测 深度学习

更多详情请查阅:$ H6 P5 ~: W7 S* n+ p6 X; ?' Z
①官方网站
: `' _9 @, E# U" Z6 I②官方商城

2 s5 i, s* V  t5 x3 f* i5 {
嵌入式DSP、ARM、FPGA多核技术开发,学习资料下载:http://site.tronlong.com/pfdownload
回复

使用道具 举报

发表回复

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

本版积分规则

关闭

站长推荐上一条 /1 下一条


联系客服 关注微信 下载APP 返回顶部 返回列表