使用cadence extracta提取BRD/SIP/MCM层叠信息

1星 需积分: 50 26 下载量 180 浏览量 更新于2024-08-29 收藏 6KB TXT 举报
"提取Cadence extracta工具用于BRD/SIP/MCM的CMD模板" Cadence Extracta是一款强大的电路设计与分析工具,它主要用于提取电路板(BRD)、系统级封装(SIP)以及多芯片模块(MCM)的布局信息。通过使用特定的CMD(命令)文件,用户可以定制化地获取所需的设计数据,如层叠信息、网络详情以及连接性信息。下面将详细介绍CMD模板中的关键部分及其用途。 1. 提取层叠信息: - `LAYER`:定义设计中的各个层,包括金属层、介电层等。 - `LAYER_SORT`:指定层的排序顺序,有助于理解层之间的相对位置。 - `LAYER_SUBCLASS`:层的子类,用于区分同一层的不同特性或功能。 - `LAYER_CONDUCTOR`:指示层是否为导电层,如金属层。 - `LAYER_USE`:层的用途,如信号层、电源层或地层。 - `LAYER_DIELECTRIC_CONSTANT`:介电常数,影响信号的传播速度和延迟。 - `LAYER_LOSS_TANGENT`:损耗正切,表示材料对信号的衰减程度。 - `LAYER_ELECTRICAL_CONDUCTIVITY`:电导率,衡量材料传导电流的能力。 - `LAYER_MATERIAL`:层的材料类型,如铜、聚酰亚胺等。 - `LAYER_THICKNESS`:层的物理厚度。 - `LAYER_TYPE`:层的类型,如导电、绝缘或介电。 - `LAYER_ARTWORK`:可能包含关于层的图形信息或规则。 2. 提取网络信息: - `NET`:标识网络,包括网络名称。 - `net_name!=''`:筛选出非空的网络名称。 - `net_name_sort`:网络名称的排序依据。 - `NET_VOLTAGE`:网络电压等级,对于电源和接地网络尤为重要。 - `BUS_GRP_NAME`:总线组名,用于组织多个相连的信号线。 - `DIFF_PAIR_GRP_NAME`:差分对组名,表示一对相互关联的信号线。 - `NET_ETCH_LENGTH`:蚀刻长度,影响信号完整性和时序。 - `NET_MANHATTAN_LENGTH`:曼哈顿长度,即网络在水平和垂直方向上的总长度,有助于评估布线难度和信号质量。 3. 提取设计连接性信息: - `CONNECTIVITY`:这部分涉及到网络之间的连接关系。 - `class="ETCH"` 和 `class="CONDUCTOR"`:分别表示蚀刻区域和导体区域的连接信息。 - `NET_NAME!=''`:确保只考虑有网络名称的连接。 - `graphic_data_10="SHAPE"`:图形数据表示网络形状,用于描述连接的具体几何特征。 - `subclass`:连接的子类,例如可能有不同类型的过孔或焊盘。 - `graphic_data_name` 等参数:提供关于连接形状的详细几何信息,如位置、尺寸等。 这些CMD模板允许用户根据需求定制提取的数据,从而进行深入的设计分析,如信号完整性、电源完整性、热分析等。通过调整CMD文件中的参数,用户可以灵活地控制提取的信息量和深度,进一步优化设计流程。在处理大型复杂设计时,这样的定制能力尤其有价值,因为它能够帮助工程师专注于关键问题,提高设计效率和质量。
2010-08-17 上传
cab文件   压缩包文件。存储多个压缩文件的单个压缩包文件。这些文件通常用于软件安装,还用来减小文件大小和缩短 Web 内容的相关下载时间。   cab是windows的压缩格式,用winrar可以打开.但有些是经过加密的.用一般的压缩程序都是打不开的。   一、利用extract解压缩CAB文件   1.extract.exe 是一个 ms-dos 程序,所以没有窗口的图形接口,如果你以前曾是 dos 操作系统的使用者的话,应该对这类程序的使用语法不会感到陌生.来看一下 extract 的指令说明.   extract /a /l   cabinet 是 cab 文件名称   •filename 是你要从 cab 取出的文件名称   •destination 是文件解出后要摆放的位置   •< >只是用来标记说明的,不是「命令」的一部分,注意:每一参数间都有一空白.   •如果你有 dos 使用经验,不妨可以使用 /? 参数(extract /?)来看一下 extract 的指令说明.   •因为我并没有 windows 95/98 的 cab 详细清单,所以,我也不知道哪个文件是在哪个 cab 文件里,唯一的方法,就是去试着一个个cab里慢慢找.   ■举个实际的例子会比较容易明白,假设,我要解 shell.dll 到 c:\windows\system下(shell.dll 是在 precopy1.cab 里)假设我的光驱代号是 f,你换成你的光驱代号就行了.(就是指向你 cab文件的所在路径)   extract /a f:\win98\precopy1.cab shell.dll /l c:\windows\system   ■extract 也可以接受「万用字符」* 符号. 例如要解壓C:\CAB\data1.cab中所有文件到指定文件夾C:\CAB,則執行以下命令: extract /a C:\CAB\ data1.cab * /l C:\CAB 二、利用CAB Explorer工具(請見附件)