OCEAN Script – 2 : CMOS Inverter

This post describes how to write a ocean script to run transient analysis and save simulation results to a data file. In this example script, transient analysis is performed on a CMOS inverter. The capacitive load on the inverter is swept over a range and inverter characteristics like rise time, […]

OCEAN Script – 1 : MOS Transistor Characterization

This post provides a sample OCEAN script for MOS transistor characterization. The script is divided into Simulation setup and Run commands and Data access commands. In general Simulation setup and Run commands are common for most of the scripts with minimal deviations, whereas are Data access commands are design or […]

OCEAN Scripting : Basic SKILL Functions

Following are some of the basic SKILL functions, that are extensively used during scripting. ocnWaveformTool() Sets the specified tool as the waveform tool for the current session Syntax: ocnWaveformTool(s_waveformTool) s_waveformTool: awd or wavescan Example: ocnWaveformTool(‘awd)   simulator() Starts an OCEAN session and sets the simulator for that session Syntax: simulator(s_simulator) […]

OCEAN Scripting : Getting Started

OCEAN is an acronym for Open Command Environment for ANalysis Uses the Cadence SKILL language to configure the design environment When to use OCEAN? The basic settings required to perform initial simulations can be done through GUI of Analog Design Environment(ADE). OCEAN scripting is quite useful, when Running simulation across […]