这是 cougar 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
cougar - 分层网表提取器
概要
美洲狮 [ -v [ -c [ -f [ -t [ -ar [ -交流 ] 输入名称 [ 输出名称 ]
商品描述
山猫 改名为 美洲狮 在 2002 年 XNUMX 月期间,为了避免与
著名的文本模式 Web 浏览器。 美洲狮 是一个分层布局提取器。 它建立了一个
来自符号布局视图的互连网表。 这 输入 参数是名称
要提取的符号布局单元格,使用由
MBK_IN_PH(1) 环境变量。 如果 产量 存在,生成的网表将是
给了这个名字。 如果不 产量 给定,那么 输入 也将是生成的网表
姓名。 输出格式由 MBK_OUT_LO(1) 环境变量。
作为大多数联盟 cad 工具, 美洲狮 使用 MBK(1)环境变量。
MBK_CATA_LIB(1) MBK_WORK_LIB(1) MBK_IN_PH(1) MBK_OUT_LO(1) RDS_TECHNO_NAME(1)。
美洲狮 如果设置了 -ac 选项,则计算附加到信号的电容。 在
瞬间,这些电容的值是针对典型的一微米技术计算的,
并且不能由用户通过技术文件进行更改。 提取的网表可以是
模拟性能评估。
下面以 10e-18 farad / lamda^2 给出了典型电容:
保利100
算术逻辑单元1 50
算术逻辑单元2 25
配置
美洲狮 检查两个基本 联盟 有关连接器名称的规则:
如果两个物理连接器连接到同一个网络,它们必须具有相同的
名称。
如果两个物理连接器具有相同的名称,则它们必须在内部连接到
同一张网。
因此,网表中只会出现一个逻辑连接器。 发生致命错误
如果违反了这两个规则之一(即使是电源和接地连接器)
如果未指定任何选项,则提取当前的层次级别。 所结果的
netlist 是当前布局层次级别的互连列表。 三
选项可以更改 美洲狮 行为 :
-t 通知晶体管级提取,符号布局单元被展平为
提取前的晶体管布局。
-f 符号布局单元在提取之前被展平到目录级别。 用
有关目录文件的详细信息,请参阅“man catal”。 如果目录为空,或者没有
存在,网表是晶体管的互连,如果不存在,网表
是名称在目录中定义的门或块的互连。
-v 详细模式打开。 提取的每一步都显示在标准输出上,
以及一些统计数据。
-c 生成一个 核心 代表冲突网络的文件,当 美洲狮 检测到两个
在同一信号上具有不同名称的外部连接器,或者当它发现两个
具有相同名称但未在内部连接到相同名称的外部连接器
net,或者当它无法正确提取 L 形晶体管时。
-ac 在 losig 上将电容提取到地。
-ar 将互连电阻和电容提取到地。 电阻值
可以在 RDS 文件中更改 foreach 层。
示例
提示> 美洲狮 -v amd2901
给出芯片amd2901的逻辑网表,为一层,使用
详细模式。 这通常用于验证 环(1)
路由器,结合 LVX 在指定的网表和提取的网表上。
提示> 猫 $MBK_WORK_LIB/$MBK_CATAL_NAME
a2_y
a2p_y
.
.
提示> 美洲狮 -f amd2901
给出芯片amd2901的逻辑网表,在一个flatten操作停止后
目录中指定的单元(在我们的例子中是标准单元库)。
提示> 美洲狮 -t amd2901
给出了 amd2901 芯片在晶体管级别的逻辑网表。 这是
有用的 雅格(1),从布局中检索逻辑方程。
使用 onworks.net 服务在线使用 cougar