一键访问 oaScan 与 CDS 日志管理

CIW 窗口集成 oaScan 菜单,设置崩溃日志文件的保存位置。

兔二思
兔二思
技术博主

系列文章目录:

  1. 修改 CIW & Library Manger 默认窗口大小

  2. 修改 Layout & Schematic Editor 默认窗口大小

  3. 调整字体大小

  4. 修正大字体导致表单文本重叠的问题

  5. CIW 窗口集成 oaScan 菜单(本篇)

  6. 设置日志文件的保存位置(本篇新增)

  7. 调整窗口标题栏的显示样式

  8. 设置 Palette(LSW)窗口面板样式

  9. 设置打开电路和版图的默认工具

  10. Option Form 始终显示在最顶层

  11. PDK 初始化设置( libInitCustomExit.il )

  12. 项目的初始化设置

  13. 特定工具 - Library Manager( cdsLibMgr.il )

  14. 特定工具 - Layout L / XL

  15. 特定工具 - Layout EAD

CIW 窗口集成 oaScan 菜单

oaScan 是个独立的修复工具,当你的 Virtuoso 突然崩溃时,可以用它来检查和修复我们的设计数据。默认需要打开 terminal 输入相关命令才可以使用,不过我们也可以把 oaScan 工具加到 CIW 菜单里,这样就不用每次都去敲命令行了。

**【集成方法】**在你的 .cdsinit 文件中加上这段命令:

load( prependInstallPath("etc/tools/cdba/cdsScanUI.il") )

Virtuoso 重启后,就能通过新添加的 oaScan 菜单访问所有功能了,就像这样👇

( CIW 窗口中添加的 oaScan 菜单 )

设置日志文件的保存位置

Virtuoso 崩溃的时候会生成一个 .log 日志文件,默认的保存位置是在”/tmp”目录,如下图:

( 崩溃日志文件示例 )

如果你想改变文件默认的保存位置,可以在你的 .cshrc 文件里添加以下命令:

setenv CDS\_ERRORLOG "DIR=*errorlog\_full\_path\_name*"

这里的”errorlog_full_path_name”就是你要存放日志文件的新位置,路径可以写绝对路径,也可以是相对路径。

除了崩溃日志外,我们常用的 CDS.log 文件也可以指定保存位置(默认是HOME目录):

setenv CDS\_LOG\_PATH *cdslog\_full\_path\_name*

把这里的”cdslog_full_path_name”替换成实际的路径即可。

系列文章陆续更新中……

⋅ END ⋅