vivado NODE、PACKAGE_PIN

devtools/2024/9/23 12:28:39/

节点是Xilinx部件上用于路由连接或网络的设备对象。它是一个
WIRE集合,跨越多个瓦片,物理和电气
连接在一起。节点可以连接到单个SITE_,
而是简单地将NETs携带进、携带出或携带穿过站点。节点可以连接到
任何数量的PIP,并且也可以由捆绑驱动。
相关对象
如图2-30第112页所示,NODE对象与SLR、TILE、NETs、SITE_PINs相关,
WIRE、PIP和其他节点。您可以使用以下表格查询NODE
Tcl命令:
get_nodes-of_objects[get_nets cpuClk]
您还可以查询节点所在的SLR和TILE,或PIP、SITE_PINS,
SPEED_MODEL,与特定节点关联的WIRE:
get_slrs-of_objects[get_nodes LIOB33_SING_X0Y199/IOB_T_OUT0]
属性
可以使用以下命令报告NODE对象的特性:
report_property-all[lindex[get_nodes-filter{IS_COMPLETE}]0]
提示:由于设备上的节点数量,使用get_NODEs Tcl命令而不使用
-不建议使用of_objects或-filters来缩小结果范围。
这些属性包括以下内容和示例值:

Property Type Read-only Value
CLASS string true node
COST_CODE int true 14
COST_CODE_NAME enum true OUTBOUND
IS_BAD bool true 0
IS_COMPLETE bool true 1
IS_GND bool true 0
IS_INPUT_PIN bool true 0
IS_OUTPUT_PIN bool true 0
IS_PIN bool true 0
IS_VCC bool true 0
NAME string true CLBLL_L_X2Y50/CLBLL_LOGIC_OUTS4
NUM_WIRES int true 2
PIN_WIRE int true 65535
SPEED_CLASS int true 191
描述
PACKAGE_PIN对象表示Xilinx设备包上的物理引脚
与设计的特定输入或输出相关联。将I/O端口分配给
package_pin是《Vivado Design Suite用户指南:I/O和时钟规划》的主题
(UG899)[参考文献17]。
可以通过PACKAGE_PIN将PACKAGE_PIN对象分配给PORT对象
所有物
相关对象
PACKAGE_PIN对象与设计网表中的PORT对象以及SITE相关联,
目标设备上的BEL或IO_BANK对象。此外,PACKAGE_PIN对象是
BYTEGROUP和PKGPIN_ NIBBLE对象关联。PACKAGE_PIN可以
通过使用以下Tcl命令进行查询:
get_package_pins
或者,通过与关联的对象:
get_package_pins-第个,共个[get_ports]
您还可以获得端口、站点、slr、io_bank、io_standard、pkgpin_bytegroup、phkgpin_nibble
与指定的package_pin关联:
get_port-属于[get_package_pins AG17]
提示:在这种情况下,还可以通过查看PACKAGE_PIN属性来找到端口:
get_ports-筛选器{PACKAGE_PIN==AG17}
属性
在package_pin对象上找到的属性如下,其中包含示例值:
Property Type Read-only Visible Value
BANK string true true 44
BUFIO_2_REGION string true true BL
CLASS string true true package_pin
DIFF_PAIR_PIN string true true AE21
IS_BONDED bool true true 1
IS_DIFFERENTIAL bool true true 1
IS_GENERAL_PURPOSE bool true true 1
IS_GLOBAL_CLK bool true true 0
IS_LOW_CAP bool true true 0
IS_MASTER bool true true 1
IS_VREF bool true true 0
IS_VRN bool true true 0
IS_VRP bool true true 0
MAX_DELAY int true true 72405
MIN_DELAY int true true 71685
NAME string true true AD21
PIN_FUNC enum true true IO_L1P_T0L_N0_DBC_44
PIN_FUNC_COUNT int true true 1
The properties of package_pin objects can be listed with the following command:
report_property -all [lindex [get_package_pins] 0]

http://www.ppmy.cn/devtools/52282.html

相关文章

idea编码问题:需要 <标识符> 非法的类型 、需要为 class、interface 或 enum 问题解决

目录 问题现象 问题解决 问题现象 今天在idea 使用中遇到的一个编码的问题就是&#xff0c;出现了这个&#xff1a; Error:(357, 28) java: /home/luya...........anageService.java:357: 需要 <标识符> Error:(357, 41) java: /home/luya............anageService.ja…

【数据结构与算法 刷题系列】求带环链表的入环节点(图文详解)

&#x1f493; 博客主页&#xff1a;倔强的石头的CSDN主页 &#x1f4dd;Gitee主页&#xff1a;倔强的石头的gitee主页 ⏩ 文章专栏&#xff1a;《数据结构与算法 经典例题》C语言 期待您的关注 ​ 目录 一、问题描述 二、解题思路 方法一&#xff1a;数学公式推导法 方法…

Java中线程的创建方式

一、继承Thread类&#xff0c;重写run方法 public class MyThread{public static void main(String[] args) {Thread threadDome new ThreadDome();threadDome.start();} }class ThreadDome extends Thread{Overridepublic void run() {for (int i 0; i < 5; i) {try {Th…

通过语言大模型来学习tensorflow框架训练模型(三)

一、模型训练5步骤走 1.数据获取&#xff0c;2&#xff0c;数据处理&#xff0c;3.模型创建与训练&#xff0c;4 模型测试与评估&#xff0c;5.模型预测 二、tensorflow数据获取 在TensorFlow中&#xff0c;数据获取和预处理是构建深度学习模型的重要步骤。TensorFlow提供了多…

3D Web轻量化引擎HOOPS Communicator核心功能特点及应用优势

随着3D技术的发展&#xff0c;越来越多的行业开始在其应用中集成三维模型和可视化技术。特别是在工程、建筑和制造业&#xff0c;3D模型不仅用于设计和展示&#xff0c;还用于分析和优化。然而&#xff0c;传统的3D渲染引擎往往需要高性能的硬件支持&#xff0c;难以在网络环境…

java的深拷贝和浅拷贝

总结&#xff1a; 深拷贝&#xff1a;无论是基本类型还是引用类型都会创建新的实例。 浅拷贝&#xff1a;对于基本类型就是复制其值&#xff0c;对于引用类型则是复制了指向这些数据类型的内存地址。 浅拷贝&#xff08;Shallow Copy&#xff09; 浅拷贝是指在创建新对象时&am…

微调大模型 - 面向学术论文的AI大模型

1、优化学术交流: 该项目专注于优化学术文献的阅读、润色和写作过程,提供了实用化的交互接口。 2、模块化和可扩展性: 项目设计模块化,支持自定义快捷按钮和函数插件,便于用户根据自己的需求进行扩展。 3、多语言和多模型支持: 支持多种语言的论文翻译和总结,同时可以并行…

今日AI资讯-20240615

1. Follow Your Emoji 一键让照片变表情包 腾讯混元联合港科大、清华大学联合推出肖像动画生成框架Follow Your Emoji&#xff0c;可以通过人脸骨架信息生成任意风格的脸部动画&#xff0c;一键创建表情包。基于算法革新和数据积累&#xff0c;Follow Your Emoji可以支持对脸部…