vivado PIP or SITE_PIP、PKGPIN_BYTEGROUP

PIP是Xilinx部件上用于路由连接或网络的设备对象。PIP
称为ARC的连接多路复用器可以编程为将一根电线连接到
另一个,从而将节点连接在一起,以形成中特定NET所需的路由
设计。
SITE_PIP,也称为路由BEL,是SITE内部的连接多路复用器,可以
将BEL_PIN连接到其他BEL_PIN或连接到SITE内的SITE_PIN。
相关对象
如图2-33第119页所示,PIP对象与SLR、TILE、NODE、NET和
WIRE。您可以使用以下Tcl命令的形式查询PIP:
get_pips-of[get_nodes INT_R_X7Y47/NW6BEG1]
您还可以查询PIP所在的SLR和TILE;或者节点,
SPEED_MODEL或与特定PIP相关联的WIRE:
get_nodes-of _objects[get_pips INT_R_X7Y47/INT_R.BYP_ALT0->>BYP_BOUNCE0]
SITE_PIP与SITE相关:
get_site_pips-of[get_sites SLICE_X8Y79]
PIP属性
PIP对象上的属性可以使用以下命令报告:
report_property-所有[lindex[get_pips-of[get_tiles INT_R_X7Y47]]
提示:由于设备上的PIP数量,使用不带-of_objects的get_PIPs-Tcl命令
或-不建议使用过滤器缩小结果范围。
这些属性包括以下内容和示例值:

Property Type Read-only Visible Value
CAN_INVERT bool true true 0
CLASS string true true pip
IS_BUFFERED_2_0 bool true true 0
IS_BUFFERED_2_1 bool true true 1
IS_DIRECTIONAL bool true true 1
IS_EXCLUDED_PIP bool true true 0
IS_FIXED_INVERSION bool true true 0
IS_INVERTED bool true true 0
IS_PSEUDO bool true true 0
IS_SITE_PIP bool true true 0
IS_TEST_PIP bool true true 0
NAME string true true INT_R_X7Y47/INT_R.BYP_ALT0->>BYP_BOUNCE0
SPEED_INDEX int true true 2336
TILE string true true INT_R_X7Y47
VORPAL_ID int true false
SITE_PIP Properties
The properties of the SITE_PIP can be reported with the following command:
get_site_pips -of [get_sites SLICE_X8Y79]
The properties on the SITE_PIP include the following, with example values:
Property Type Read-only Visible Value
CLASS string true true site_pip
FROM_PIN string true true A1
IS_FIXED bool true true 0
IS_USED bool true true 0
NAME string true true SLICE_X8Y79/D6LUT:A1
SITE string true true SLICE_X8Y79
TO_PIN string true true O6
PKGPIN_BYTEGROUP
描述
对于7系列设备,I/O组的层次结构分为两种对象类型:I/O组
和封装引脚。对于Xilinx UltraScale体系结构,I/O组层次结构包括两个
额外的划分:字节组和半字节。上这些对象的关系
UltraScale设备定义如下:
•52个引脚的IO_BANK具有4个pkgpin_bytegroup,而26个引脚的迷你IO_BANK具有2个
字节组。
•每个pkgpin_bytegroup有13个封装引脚,并有2个pkgpin_nibble,一个鞋面和
降低
•每个pkgpin_nibble有6或7个引脚,是的上半字节或下半字节
pkgpin_bytegroup。
•package_pin是iobank、pkgpin_bytegroup或pkgpin_nibble的一个引脚。
在UltraScale中,连接到I/O组的位片逻辑被分组为pkgpin_bytegroups
和pkgpin_nibbles。这些对象有助于放置相关的I/O引脚,例如组
的位切片。例如,您可以使用字节组和半字节来分配的I/O引脚
UltraScale设备上的内存控制器。您可以通过以下方式执行交互式I/O规划
在Vivado IDE中打开详细的RTL设计或综合设计,使用
内存库/字节规划器,可自动或手动分配内存
I/O引脚组到I/O组和字节通道。中的此链接详细讨论了此过程
Vivado Design Suite用户指南:I/O和时钟规划(UG899)[参考文献17]。
相关对象
PKGPIN_BYTEGROUP和PKGPIN_NIBBLE与IO_BANK、PACKAGE_PIN和
PORT,如前所述。此外,每个PKGPIN_BYTEGROUP都与一个站点相关
在Xilinx设备上。可以使用查询关联对象的PKGPIN_BYTEGROUP
Tcl命令,如下所示:
get_pkgpin_bytegroups-of[get_package_pins AG17]
您还可以获得分配给特定pkgpin_bytegroups的package_pin对象的列表:
get_package_pins-属于[get_pkgpin_bytegroups BANK45_BYTE2]
属性
PKGPIN_BYTEGROUP对象上的属性如下所示,其中包含示例值:
Property Type Read-only Value
CLASS string true pkgpin_bytegroup
INDEX_IN_IOBANK int true 2
IOBANK int true 45
NAME string true BANK45_BYTE2
The properties of the bytegroup objects can be listed with the following command:
report_property -all [lindex [get_pkgpin_bytegroups] 0]

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/29587.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

android常用知识

透明activity样式: android:theme"android:style/Theme.Translucent.NoTitleBar.Fullscreen"这句代码,当你是建的empty activity project时,默认继承的是AppCompat这个类。所以在AndroidMifext.xml文件中用上述代码会导致程序错误&…

Qt | 简单的使用 QStyle 类(风格也称为样式)

01、前言 者在 pro 文件中已添加了正确的 QT+=widgets 语句 02、基础样式 1、QStyle 类继承自 QObject,该类是一个抽像类。 2、QStyle 类描述了 GUI 的界面外观,Qt 的内置部件使用该类执行几乎所有的绘制,以确保 使这些部件看起来与本地部件完全相同。 3、Qt 内置了一系…

制造业为什么需要ERP企业管理软件?

如今,传统的制造业管理方式逐渐变得力不从心~库存积压、生产效率低下、供应链混乱…想象一下,如果你的企业仍然依赖于手工记录订单、库存和财务数据,那么每当市场发生变动时,你就需要花费大量的时间和精力去重新调整生产计划、更新…

【深度学习驱动流体力学】VTK创建、处理和可视化流体数据

Visualization Toolkit(VTK)是一个强大的开源软件系统,用于处理和可视化三维数据。它提供了丰富的工具和算法,可以处理从简单的网格数据到复杂的流体动力学模拟数据等各种类型的数据。本文将完整介绍如何使用 VTK 创建、处理和可视…

Springboot + Mybatis 实现sql打印

参照这个视频:https://www.bilibili.com/video/BV1MS411N7mn/?vd_source90ebeef3261cec486646b6583e9f45f5 实现mybatis对外暴露的接口Interceptor 使用Intercepts接口,这里的写法参照mybatis-plus中的拦截器写法 Intercepts({Signature(type Executor.class, m…

BC153 [NOIP2010]数字统计

数字统计 一.题目描述二.输入描述:三.输出描述:四.数字范围五.题目思路六.代码实现 一.题目描述 请统计某个给定范围[L, R]的所有整数中,数字2出现的次数。 比如给定范围[2, 22],数字2在数2中出现了1次,在数12中出现1次…

如何恢复iPhone iCloud云盘资料删除?给出建议

🏆本文收录于「Bug调优」专栏,主要记录项目实战过程中的Bug之前因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&…

【Java】已解决com.mysql.cj.jdbc.exceptions.CommunicationsException异常

文章目录 一、分析问题背景二、可能出错的原因三、错误代码示例四、正确代码示例五、注意事项 已解决com.mysql.cj.jdbc.exceptions.CommunicationsException异常 一、分析问题背景 com.mysql.cj.jdbc.exceptions.CommunicationsException是Java程序在使用MySQL Connector/J与…

目标检测—Fast RCNN

介绍Fast R-CNN之前先简单回顾一下R-CNN和SPP-net R-CNN(Regions with CNN) affine image wraping 解析 Bounding Box Regression(边界框回归) 如何回归? 问题1:为什么要使用相对坐标差? …

立创开源学习篇(一)

1.机壳地 外面包围的一圈是机壳地,和金属外壳相连与电路板的GND不相连:(大疆很多产品有此设计) 屏蔽和接地:通过在电路板周围打孔,并连接到机壳地,可以形成有效的电磁屏蔽层(形成金…

【C语言】回调函数 和 部分库函数的用法以及模拟实现

一、回调函数: 1、定义: 回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。 2、qsort的模拟实现…

怎样打印微信文档文件?

在日常生活和工作中,我们经常需要打印微信中的文档文件,无论是工作资料、学习笔记还是其他重要信息。随着科技的发展,我们不再需要前往打印店进行繁琐的操作,而是可以通过一些便捷的在线打印平台轻松实现。今天,我们就…

echarts学习:通过图例事件实现选中后控制多条折线的显隐

1.问题描述 我在工作中遇到了这样一个需求:我们都知道点击echarts折线图的图例,是可以控制折线的显隐的。我现在希望点击某一个图例可以改变多条折线的显隐。 例如在下面这张图中,我将“xxx水位”和“yyy水位”分为一组;将“xxx…

SGPT论文阅读笔记

这是篇想要用GPT来提取sentence embedding的工作,提出了两个框架,一个是SGPT-BE,一个是SGPT-CE,分别代表了Bi-Encoder setting和Cross-Encoder setting。CE的意思是在做阅读理解任务时,document和query是一起送进去&am…

Maven 配置学习:存在两个本地私服如何配置

Maven 配置学习:存在两个本地私服如何配置 目录 Maven 配置学习:存在两个本地私服如何配置解释:1.本地仓库位置:2.Profiles 定义:3.Repositories 定义顺序:4.Active Profiles: 操作步骤&#xf…

在Pycharm使用Github Copilot

文章目录 1.GitHub Copilot 是什么2.注册GitHub Copilot3.官方使用文档4.安装 GitHub Copilot插件5.在Pycharm中使用6.相关功能键7.启用或禁用 GitHub Copilot 1.GitHub Copilot 是什么 GitHub Copilot 是一款 AI 编码助手,可帮助你更快、更省力地编写代码&#xff…

【MySQL进阶之路 | 高级篇】SQL执行过程

1. 客户端与服务器的连接 运行中的服务器程序与客户端程序本质上都是计算机的一个进程,所以客户端进程向服务器端进程发送请求并得到相应过程的本质就是一个进程间通信的过程. 我们可以使用TCP/IP网络通信协议,命名管道和共享内存等方式,实…

2024/6/18(RBAC,查询用户权限,细粒度授权,选课,支付宝生成二维码支付,支付结果查询需要内网穿透)

黑马程序员【学成在线项目】,P141 测试沙箱支付宝_黑马学成在线支付宝沙箱-CSDN博客 需要内网穿透

31.加载配置文件中的游戏到辅助列表

上一个内容:30.保存游戏配置到文件 以 30.保存游戏配置到文件 它的代码为基础进行修改 效果图: 加载配置文件到列表的函数: void CWndINJ::LoadGame() {int count GetPrivateProfileInt(L"main", L"count", 0, GameI…

通勤必备!重回儿时回忆,完全免费!

哈喽,各位小伙伴们好,我是给大家带来各类黑科技与前沿资讯的小武。 今天给大家安利三个网站,可以完全免费在线玩的小霸王游戏机,重回童年游戏时刻! 最后一款还可以网页在线和朋友联机CS、吃鸡、暗黑破坏神、拳皇、恐龙…