0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Vivado布线和生成bit参数设置

CHANBAEK 来源:FPGA入门到精通 作者:未可知摩尔 2023-05-16 16:40 次阅读

本文主要介绍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
    +关注

    关注

    1602

    文章

    21320

    浏览量

    593194
  • 参数
    +关注

    关注

    11

    文章

    1398

    浏览量

    31471
  • 布线
    +关注

    关注

    9

    文章

    730

    浏览量

    84021
  • bit
    bit
    +关注

    关注

    0

    文章

    47

    浏览量

    31853
  • Vivado
    +关注

    关注

    18

    文章

    790

    浏览量

    65099
收藏 人收藏

    评论

    相关推荐

    Mentor PADS Router交互式布线及相关设置教程

    1、布线参数设定。执行菜单命令【工具】-【选项】,在“选项”对话框“布线”标签页进行参数设置。如图1所示   图1 参数设置 2、
    的头像 发表于 11-15 07:40 1321次阅读
    Mentor PADS Router交互式<b class='flag-5'>布线</b>及相关<b class='flag-5'>设置</b>教程

    调用dll如何参数设置

    用labview调用dll驱动微视图像采集卡,不知道参数设置是否正确。程序框图在附件。两个函数原型是:MVAPI PVOID WINAPI MV_CaptureSingle ( HANDLE
    发表于 05-15 10:39

    PMAC_参数设置

    PMAC_参数设置主要包括下位机环境变量、电机参数设置、PID参数调节。
    发表于 04-26 10:32 17次下载

    如何设置PCB编辑器的参数

    PCB编辑器参数设置主要设定编辑操作的意义、显示颜色、显示精度等项目。 PCB编辑器及参数1 常规(General)参数设置2 显示(Editing Display)参数设置3 交互
    发表于 09-21 08:00 0次下载
    如何<b class='flag-5'>设置</b>PCB编辑器的<b class='flag-5'>参数</b>?

    设置Vivado压缩BIT文件的两种方法

    在调试Vivado 过程中,由于生成BIT文件过大,而我使用的FLASH又是32MBIT的,出现了FLASH过小,无法烧录的情况。
    发表于 12-22 14:21 8788次阅读

    以工艺控制为中心的再流焊炉参数设置

    一、再流焊炉的参数设置必须以工艺控制为中心,只有根据再流焊技术规范对再流焊炉进行参数设置(包括各温区的温度、传送速度、风量等设置),才能在SMT贴片加工中减少因再流焊的参数问题导致的质
    发表于 04-04 10:59 604次阅读

    变频器的参数设置及缺陷的处理

    常用变频器在运用中,是不是能满意传动体系的央求,变频器的参数设置非常首要,假定参数设置禁绝确,会致使变频器不能正常作业。
    发表于 09-23 14:35 1348次阅读

    变频器功能参数设置

    变频器的参数设定较多,每个参数均有一定的选择范围,使用中常常遇到因个别参数设置不当导致变频器不能正常工作的现象。以下为变频器参数设置的步骤。
    发表于 01-31 09:16 9387次阅读

    添加伺服轴的参数设置

    本节介绍添加的伺服轴的参数设置,以及EtherCAT通讯相关参数设置。 2_配置对比介绍 首先回顾一下硬件配置: EtherCAT模块CM579-ECAT安装在第一个扩展插槽中。伺服驱动器通过以太网
    发表于 03-08 15:32 1054次阅读
    添加伺服轴的<b class='flag-5'>参数设置</b>

    变频器参数设置

    变频器参数设置 基本参数设置 选择通过选购卡的通信方式 通信地址设置
    发表于 04-07 11:47 0次下载
    变频器<b class='flag-5'>参数设置</b>

    Vivado综合参数设置

    如果你正在使用Vivado开发套件进行设计,你会发现综合设置中提供了许多综合选项。这些选项对综合结果有着潜在的影响,而且能够提升设计效率。为了更好地利用这些资源,需要仔细研究每一个选项的功能。本文将要介绍一下Vivado的综合
    的头像 发表于 05-16 16:45 2134次阅读
    <b class='flag-5'>Vivado</b>综合<b class='flag-5'>参数设置</b>

    变频器参数设置方法

    变频器的设定参数较多,每个参数均有一定的选择范围,使用中常常遇到因个别参数设置不当,导致变频器不能正常工作的现象。因此,变频器调试是从正确设置变频器
    发表于 07-11 09:51 3936次阅读

    串口屏LUA教程3-系统参数设置

    串口屏LUA教程3-系统参数设置
    发表于 04-29 13:07 6次下载

    有源反激式电源的参数设置

    反激式电源的参数设置,包括输入参数、输出参数、保护参数等,以帮助读者更好地理解和应用这种电源设计。 一、输入参数设置 输入电压范围:有源反激
    的头像 发表于 12-15 10:24 318次阅读

    汇川变频器参数设置

    汇川变频器参数设置是在工业领域中常用的一种设备,它能够控制电动机的运行速度和输出功率,提高生产效率和能源利用率。在使用汇川变频器之前,需要对其进行参数设置,以确保其能够满足工作需求并达到最佳效果
    的头像 发表于 01-11 14:23 1975次阅读