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

set_property LOC约束

##下列指令是用于清除自带GT CELL相关的LOC约束,或者覆盖
##你需要把IP中自带的GT cell相关的LOC约束清除掉,或者覆盖掉
##以下命令可以用来覆盖GT_CHANNEL的LOC约束, 在这条命令之后执行你自己的physical constraint:
##GT的channel的相关管脚有两种设计方法,一种是定GT_CHANNEL的位置(LOC),一种是定GT管脚的位置(Package_pin).
set_property LOC "" [get_cells -hierarchical -filter { PRIMITIVE_TYPE == ADVANCED.GT.GTHE4_CHANNEL } ​
set_property LOC GTXE2_CHANNEL_X0Y3 [get_cells {xxx/gtx_channel.gtxe2_channel_i}]
set_property PACKAGE_PIN J4 [get_ports {i_pcie_rxp[0]}]

举例:
收发器差分信号约束

1)收发器MGTREFCLK时钟约束管脚位置约束:

set_property LOC “管脚编号” [get_ports “端口名称”]

举例:

set_property LOC G7 [get_ports Q2_CLK0_GTREFCLK_PAD_N_IN ]

set_property LOC G8 [get_ports Q2_CLK0_GTREFCLK_PAD_P_IN ]

2)收发器MGT通道约束

对于GTXE2_CHANNEL通道约束:一种方法是可以利用7系列FPGAs收发器向导,在配置好收发器配置参数后,自动生成XDC模板,然后将该模板应用到自己的设计中;第二种方法是自己编写XDC约束文件,其位约束位置要参照具体原理图信号管脚来进行编写约束文件。举例:对于图1中四通道收发器对GTXE2_CHANNEL约束。

收发器通道位置约束:

set_property LOC “ GTXE2_CHANNEL_X* Y * ” [get_cells “gtxe_2例化路径”]
 

http://www.lryc.cn/news/2399144.html

相关文章:

  • 【北邮 操作系统】第十二章 文件系统实现
  • Docker 插件生态:从网络插件到存储插件的扩展能力解析
  • WordPress搜索引擎优化的最佳重定向插件:进阶指南
  • org.junit.runners.model.InvalidTestClassError:此类问题的解决
  • 用户管理页面(解决toggleRowSelection在dialog用不了的隐患,包含el-table的plus版本的组件)
  • 打卡第35天:GPU训练以及类的Call方法
  • Linux-GCC、makefile、GDB
  • [MySQL初阶]MySQL(7) 表的内外连接
  • Spring Boot中Excel处理完全指南:从基础到高级实践
  • Windows下NVM的安装与使用
  • Ubuntu挂起和休眠
  • 【R语言编程绘图-mlbench】
  • 云服务器部署Gin+gorm 项目 demo
  • MySQL数据一致性守护者:pt-table-checksum原理与实战全解析
  • 检索器组件深入学习与使用技巧 BaseRetriever 检索器基类
  • Unity——QFramework工具 AciontKit时序动作执行系统
  • 【Doris基础】Doris中的Replica详解:Replica原理、架构
  • 【中国·广州】第三届信号处理与智能计算国际学术会议 (SPIC2025) 即将开启
  • Android12 Launcher3显示所有应用列表
  • 24.【.NET8 实战--孢子记账--从单体到微服务--转向微服务】--单体转微服务--认证微服务
  • 基于React Native开发鸿蒙新闻类应用的实战开发笔记
  • [Java 基础]运算符,将盒子套起来
  • 智能快递地址解析接口如何用PHP调用?
  • 华为OD机试真题——模拟消息队列(2025B卷:100分)Java/python/JavaScript/C++/C语言/GO六种最佳实现
  • c# 显示正在运行的线程数
  • MySQL 日志数据同步的详细教程
  • 2025 Java面试大全技术文章(面试题1)
  • docker 中 什么是「卷」?(Volume)
  • 三维可视化和实时数据处理对前端性能要求以及优化渲染效率
  • 基于VU37P的高性能采集板卡