wildgoat的个人空间 https://blog.eetop.cn/wildgoat [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

·Running SKILL and OCEAN

已有 21478 次阅读| 2011-10-29 10:54 |个人分类:Cadence

I. OverView

  1. SKILL (a graphics-based program language with thousands of commands based on Lisp.) is used as the fundamental program language of DFII and the Virtuoso Analog Design Environment.
  2. The OCEAN (Acronym for Open Command Environment for ANalysis;
    Text-based command language for running simulations.) Command Language is based on SKILL and many SKILL and OCEAN commands are similar and interchangeable.
  3. setup commands Commands : that control input data to the host simulator.
    run commands Commands : that run the simulator.
    data access commands : Commands that are used to get simulator results.
    OCEAN aliases : Abbreviated text that activates specific OCEAN commands.

II. Using SKILL Commands

There are numerous ways to execute SKILL commands and programs.

  1. The command line of the CIW accepts SKILL commands.
  2. The command line of the CIW executes SKILL programs.
  3. The buffer of the Waveform. Calculator will evaluate mathematical
    expression written in SKILL.
  4. There is a SKILL environment that is started by typing “skill” in a unix
    window.

SKILL commands can be entered into and evaluated on the command line
of the Command Interpreter Window.You can enter valid SKILL syntax into the CIW. For example, on the
command line enter:
2 + 2
4  ... SKILL response

III. OCEAN

Open Command Environment for ANalysis
■ OCEAN is a product included in the Virtuoso Analog Design Environment.
■ Use OCEAN for the following tasks:
❏ To create scripts to run batch mode simulations.
❏ To run parametric, Corners, Monte Carlo, and Optimization analyses.
❏ To run long simulations without starting the graphical user interface.
❏ To run simulations from a non-graphical, remote terminal.
■ OCEAN is based on the SKILL programming language.
Scripts are created automatically within the Virtuoso Analog Design
Environment. These scripts can be saved, modified, and used to run batch
simulations.
■ After the design has been debugged in the Virtuoso Analog Design
Environment, use OCEAN to test your circuit under a variety of conditions.

Run OCEAN from a UNIX prompt or from the CIW.
■ In UNIX:
Enter ocean from the UNIX prompt to start.
This loads awd.exe and loads and reads the .oceanrc startup file. The
.oceanrc file contains OCEAN commands that include alias definitions, and
user-defined procedures and characterization scripts.
An ocean> prompt appears in the UNIX window. Enter commands at the
prompt.
The .cdsinit file is not loaded.
Type exit to quit OCEAN.
■ In the CIW, through the Virtuoso Analog Design Environment:
❏ Enter OCEAN commands at any time.
❏ The .oceanrc is not loaded automatically. If it exists, load it by entering:
load “.oceanrc”

 


点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 122

    粉丝
  • 42

    好友
  • 273

    获赞
  • 118

    评论
  • 22104

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-26 18:09 , Processed in 0.012686 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部