引言
OCEAN 的全名是 Open Command Environment for Analysis (OCEAN)。这是 Cadence SKILL 语言的子集(即基于 SKILL 语法),是用于电路仿真设置、仿真、分析数据的脚本语言。
OCEAN 可以从 UNIX shell 或命令解释器窗口(Command Transparer Window,CIW)运行。可以在交互式会话中键入 OCEAN 命令,也可以创建包含命令的脚本。当遇到下列仿真时OCEAN可能更高效:
■ 创建可以重复运行以验证电路性能的脚本
■ 运行长时间的分析,例如参数分析、工艺角分析和统计分析
■ 运行长时间仿真,无需启动 Virtuoso 图形用户界面
■ 从非图形远程终端运行仿真
OCEAN 命令
OCEAN脚本里包含三种类型的命令:
仿真器(simulator)创建的所有参数存储格式(parameter storage format,PSF)信息可通过 OCEAN 数据访问命令访问。数据访问命令包括所有 Virtuoso 计算器(calculator)的功能,在图形界面的计算器实现的功能可以方便地通过脚本输出。
基本语法
-
单引号表示这是一个符号(symbol)。在 OCEAN 的上下文中,有预定义的符号。使用的仿真器也有预定义的符号。比如