Calibre 3Dstack --每日一个命令days11【dangling_ports】(3-11)

Calibre 3Dstack --每日一个命令day1【die】(3-1)

Calibre 3Dstack --每日一个命令day2【component】(3-2)

Calibre 3Dstack --每日一个命令day3【stack】(3-3)

Calibre 3Dstack --每日一个命令day4【connect】(3-4)

Calibre 3Dstack --每日一个命令day5【config】(3-5)

Calibre 3Dstack --每日一个命令day6【process&export_layout】(3-6)

Calibre 3Dstack --每日一个命令day7【centers】(3-7)

Calibre 3Dstack --每日一个命令day8【connected】(3-8)

Calibre 3Dstack --每日一个命令day9【copy】(3-9)

Calibre 3Dstack --每日一个命令day10【custom_check】(3-10)

Calibre 3Dstack --每日一个命令day11【dangling_ports】(3-11)

Calibre 3Dstack --每日一个命令day12【density】(3-12)

Calibre 3Dstack --每日一个命令day13【enclosure】(3-13)

Calibre 3Dstack --每日一个命令day14【external】(3-14)

Calibre 3Dstack --每日一个命令day15【extra_ports】(3-15)

Calibre 3Dstack --每日一个命令day16【floating_pads】(3-16)

Calibre 3Dstack --每日一个命令day17【floating_texts】(3-17)

Calibre 3Dstack --每日一个命令day18【floating_trace】(3-18)

Calibre 3Dstack --每日一个命令day19【internal】(3-19)

Calibre 3Dstack --每日一个命令day20【locations】(3-20)

Calibre 3Dstack --每日一个命令day21【missing_ports】(3-21)

Calibre 3Dstack --每日一个命令day22【multi_texts】(3-22)

Calibre 3Dstack --每日一个命令day23【multi_trace】(3-23)

Calibre 3Dstack --每日一个命令day24【no_texts】(3-24)

Calibre 3Dstack --每日一个命令day25【no_trace】(3-25)

Calibre 3Dstack --每日一个命令day26【offgrid_centers】(3-25)

Calibre 3Dstack --每日一个命令day27【overlap】(3-27)

Calibre 3Dstack --每日一个命令day28【select_checks】(3-28)

Calibre 3Dstack --每日一个命令day29【unselect_checks】(3-29)

Calibre 3Dstack --每日一个命令day30【3dstack_block】(3-30)

dangling_ports

本文介绍了Calibre3Dstack工具中"dangling_ports"命令的功能与使用方法。该命令用于检查版图中指定层类型的端口是否存在无物理连接的情况,支持自定义检查名称、层类型列表和注释说明。文章详细说明了命令参数的含义,包括必选的检查名称、层类型列表参数,以及可选的注释和RVE显示选项。特别指出当同一引脚的所有端口实例均无连接且源网表中对应端口也未连接时,不会报错。该命令可独立进行端口检查而无需完整连接分析,若无源网表则使用版图连接关系进行检查。最后给出了一个检查pad层类型未连接端口的示例命令。

检查在指定放置实例或层类型上无物理连接的已放置端口

用法

tcl

复制代码
dangling_ports -check_name check_name
-layer_types layer_types_list
[-comment "comment"] [rve_option ...]
参数
  • -check_name check_name 必选参数,指定检查名称,该名称用于写入输出结果。若多次指定此命令,每个 check_name 必须唯一

  • -layer_types layer_types_list 参数集,指定Tcl 格式的层类型列表

  • -comment "comment" 可选参数,指定规则检查的注释。可使用 \n 转义序列指定多行注释

  • rve_option ... 可选参数集,控制 Calibre RVE 如何显示规则检查结果,允许指定多个选项。rve_option 的允许值详见 **"Calibre 3DSTACK 检查文本覆盖注释"**。

说明

使用此命令可验证版图中的端口放置实例 是否与连接层存在物理连接。

若版图中同一引脚的所有端口放置实例 均无物理连接(例如,全部悬空),且源网表中对应的端口也未连接,则这些端口不会被标记为错误------ 因为从技术层面来说,版图与网表是一致的。

与端口相关的验证检查会按结果类型 及其所属的芯片、放置实例、裸片或层 进行报告。通过此命令,无需使用 connected 命令执行完整的连接分析,即可独立进行端口检查。

若未指定源网表,Calibre 3DSTACK 会使用版图连接关系来检查悬空端口。

示例

此命令验证 pad 层类型上的所有端口是否均连接到物理几何图形。

tcl

复制代码
dangling_ports -check_name dangling_pad_check \
-layer_types pad \
-comment "ERROR: Unconnected ports detected!"
相关推荐
pride.li4 小时前
开发板和Linux--nfs服务挂载
linux·运维·服务器
looking_for__4 小时前
【Linux】应用层协议
linux·服务器·网络
BB_CC_DD5 小时前
Linux截图工具(ubuntu18.04+flameshot(火焰截图))
linux
云泽8086 小时前
不止是命令:Linux 高频指令实战 + 芯片架构底层逻辑
linux·运维·服务器
j_xxx404_6 小时前
Linux:基础IO
linux·运维·服务器
wdfk_prog6 小时前
[Linux]学习笔记系列 -- [drivers][i2c]i2c-dev
linux·笔记·学习
angushine7 小时前
银河麒麟V10创建用户
运维
Trouvaille ~8 小时前
【Linux】网络编程基础(二):数据封装与网络传输流程
linux·运维·服务器·网络·c++·tcp/ip·通信
久绊A8 小时前
春节前云平台运维深度巡检-实操经验
运维·安全·容器·kubernetes·云平台
万邦科技Lafite8 小时前
一键获取京东商品评论信息,item_reviewAPI接口指南
java·服务器·数据库·开放api·淘宝开放平台·京东开放平台