本文主要介绍Vivado布线参数设置,基本设置方式和vivado综合参数设置基本一致,将详细说明如何设置布线参数以优化FPGA设计的性能,以及如何设置Vivado压缩BIT文件。
一、Vivado布线概述
Vivado布线是在FPGA设计中实现物理布局的关键步骤之一。 这一步骤不仅可以对综合后生成的网表进行逻辑综合优化,还可以进行针对特定设计的功率和物理综合设计进行优化。 最终目标是建立一个符合设计要求的物理布局,同时最小化电路的时钟周期延迟和功耗消耗。
主要布线步骤如下:
说明:
opt_design:逻辑优化;
power_opt_design:可选,电源优化。
place_design:布局设计。
phys_opt_design:可选,物理综合优化。
route_design:布线设计。
write_bitstream:生成bit文件。
二、布线参数设置
在设置界面中,可以选择指定的约束文件、综合策略,如下图所示:
1、Incremental implementation
增量编译设置,可以选择加载上一版本布线后DCP文件,优化编译速度。
2、Startegy
布线策略选择,根据实际需要来选择,一般选用默认配置即可。
3、参数设置说明
(1)directive与strategy
directive:是指定某一阶段的指令,用于设定某一阶段的优化策略和实现方法。
strategy:是为了整个工程的实现指标,而运行了一系列的directive,算是各阶段directive指定好的策略合集。
(2)tcl.pre和tcl.post
可选择加载TCL文件,用于在布线前和布线后执行的逻辑。
三、设置Vivado压缩BIT文件
Vivado 生成bit文件可以设定是否压缩,这样可以降低flash存储空间的占用
1、添加约束的方法
在XDC约束文件中,添加这个约束即可:
set_property BITSTREAM.GENERAL.COMPRESS TRUE [current_design]
2、设置生成bit操作的参数
打开settings界面,选择bitstream,点开“Configure additional bitstream settings”
将压缩BIT文件的选项设置为True即可
-
FPGA
+关注
关注
1631文章
21806浏览量
606688 -
参数
+关注
关注
11文章
1862浏览量
32458 -
布线
+关注
关注
9文章
779浏览量
84471 -
bit
+关注
关注
0文章
48浏览量
32075 -
Vivado
+关注
关注
19文章
815浏览量
66960
发布评论请先 登录
相关推荐
如何设置PCB编辑器的参数?
![如何<b class='flag-5'>设置</b>PCB编辑器的<b class='flag-5'>参数</b>?](https://file.elecfans.com/web1/M00/65/1E/o4YBAFukUUqAcHOmAAHSMF2IJBQ259.png)
设置Vivado压缩BIT文件的两种方法
Vivado的安装生成bit文件及烧录FPGA的简要流程教程免费下载
浅谈PCB设置自动布线的技巧
变频器的参数设置及缺陷的处理
变频器功能参数设置
变频器设置面板及参数设置方法
![变频器<b class='flag-5'>设置</b>面板及<b class='flag-5'>参数设置</b>方法](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
Vivado综合参数设置
![<b class='flag-5'>Vivado</b>综合<b class='flag-5'>参数设置</b>](https://file.elecfans.com/web2/M00/A5/B6/poYBAGRjQnWAWwPjAALjGHqd2tE591.png)
评论