当前位置: 首页 > news >正文

vivado EQUIVALENT_DRIVER_OPT、EXCLUDE_PLACEMENT

Vivado工具将所有逻辑上等效的信号的驱动程序合并为单个驱动程序
在逻辑优化过程中指定-merge_equivalent_drivers选项时
(opt_design)。请参阅《Vivado Design Suite用户指南:实施》中的此链接
(UG904)[参考文献20]了解更多信息。
EQUIVALENT_DRIVER_OPT单元格属性允许您控制哪些等效网络和
运行opt_design时是否合并驱动程序:
•在原始驱动程序上将EQUIVALENT_DRIVER_OPT属性设置为MERGE
副本,在optdesign期间触发合并等效驱动程序阶段,并合并
具有该属性的逻辑上等效的驱动程序。
•将EQUIVALENT_DRIVER_OPT属性设置为保留原始驱动程序及其
副本,防止在等效驱动程序期间合并这些指定的驱动程序
合并和控制集合并阶段。这不包括指定的驱动程序,但
否则,在设计的其余部分运行等效的驱动程序合并。
架构支持
所有架构。
适用对象
•单元(get_cell)
价值观
•合并:仅在指定单元格上启用等效的驱动程序合并优化。
•KEEP:禁用指定单元格上的等效驱动程序合并优化,但
否则合并其余的设计。

XDC Syntax
set_property EQUIVALENT_DRIVER_OPT < MERGE | KEEP > [get_cells <instance>]
XDC Syntax Example
# Specifies to MERGE equivalent drivers on the specified cells
set_property EQUIVALENT_DRIVER_OPT MERGE [get_cells U0/mem_reg_mux_sel_reg_0*]
排除位置
EXCLUDE_PLACEMENT属性用于指示内部的设备资源
由Pblock定义的区域应仅用于Pblock中包含的逻辑。
默认情况下,允许Vivado放置器将未分配给Pblock的逻辑放置在
Pblock保留的资源范围。此属性可防止这种情况,并保留
Pblock的逻辑资源。
提示:这只会关闭Pblock的逻辑资源。外部逻辑仍然可以使用内部的路由资源
由Pblock定义的区域。
架构支持
所有设备。
适用对象
•P块(get_blocks)
价值观
•TRUE:保留Pblock内的设备逻辑资源,供分配给的逻辑使用
从而防止外部逻辑的放置。
•FALSE:不要在Pblock内保留逻辑资源。
XDC Syntax
set_property EXCLUDE_PLACEMENT TRUE [get_pblocks test]

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • OS_同步与互斥
  • Xcode15报错: SDK does not contain ‘libarclite‘
  • Python 给存入 Redis 的键值对设置过期时间
  • 红酒与城市探索:品味都市的多元风情
  • 初学SpringMVC之接收请求参数及数据回显
  • 神经网络和安全结合:一种基于神经网络的智能攻击检测与防御系统;构建攻击行为预测模型
  • SD卡讲解
  • 347. 前 K 个高频元素(中等)
  • 【Spring Boot】Spring原理:Bean的作用域和生命周期
  • 【CT】LeetCode手撕—8. 字符串转换整数 (atoi)
  • 建立共享linux第三方软件仓库
  • STM32利用FreeRTOS实现4个led灯同时以不同的频率闪烁
  • C++:组合和继承的区别
  • LeetCode HOT100(三)滑动窗口
  • 【Spring】springSecurity中WebSecurityConfigurerAdapter类中configure方法(5版本以下)
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • 08.Android之View事件问题
  • dva中组件的懒加载
  • ES6核心特性
  • JavaWeb(学习笔记二)
  • MQ框架的比较
  • Ruby 2.x 源代码分析:扩展 概述
  • Sass 快速入门教程
  • SpringBoot几种定时任务的实现方式
  • 服务器从安装到部署全过程(二)
  • 老板让我十分钟上手nx-admin
  • 前端 CSS : 5# 纯 CSS 实现24小时超市
  • 一个完整Java Web项目背后的密码
  • MyCAT水平分库
  • 国内唯一,阿里云入选全球区块链云服务报告,领先AWS、Google ...
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • ​TypeScript都不会用,也敢说会前端?
  • # 再次尝试 连接失败_无线WiFi无法连接到网络怎么办【解决方法】
  • #HarmonyOS:Web组件的使用
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • #ubuntu# #git# repository git config --global --add safe.directory
  • #Z0458. 树的中心2
  • (1)SpringCloud 整合Python
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (六)激光线扫描-三维重建
  • (牛客腾讯思维编程题)编码编码分组打印下标题目分析
  • (三)mysql_MYSQL(三)
  • (游戏设计草稿) 《外卖员模拟器》 (3D 科幻 角色扮演 开放世界 AI VR)
  • (转)原始图像数据和PDF中的图像数据
  • (转)重识new
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • ../depcomp: line 571: exec: g++: not found
  • .NET MAUI Sqlite程序应用-数据库配置(一)
  • .NET 跨平台图形库 SkiaSharp 基础应用
  • .NET/C# 如何获取当前进程的 CPU 和内存占用?如何获取全局 CPU 和内存占用?
  • .NET开源项目介绍及资源推荐:数据持久层
  • .net流程开发平台的一些难点(1)
  • .NET之C#编程:懒汉模式的终结,单例模式的正确打开方式
  • /etc/shadow字段详解
  • @requestBody写与不写的情况