Cadence IC 学习1:文件简单介绍

1. Cadence IC618/IC617资源(配置好工艺库了):

私我,或者闲鱼“我就来看看”(付费)

2. Cadence主要文件和窗口介绍:

(1)设计库配置文件:cds.lib

cds.lib 文件放在 Cadence IC 程序的运行路径下(在哪里运行 Cadence IC 就需要在该目录下建立 cds.lib”文件),这个文件设置的是Cadence IC 中设计库的路径,常用命令格式有:

DEFINE:定义一个设计库,及其访问路径。
DEFINE <库名> <库路径>
INCLUDE:引用其他已定义的 cds.lib 文件。
INCLUDE <另一个cds.lib的全路径>
#:表示注释
#INCLUDE ~/cds.lib
#DEFINE test ~/home/test

PS:如果cds.lib文件是空的,则Cadence IC 的设计库就是空的,如果发现没有基本元器件库,可以在cds.lib文件加入下面:
SOFTINCLUDE /Cadence的安装目录/share/cdssetup/cds.lib
这里我的安装目录是/opt/IC617/
注意看一下有没有库被屏蔽掉了,比如我的 cds.lib 中 analogLib 库被某人给 UNDEFINE 掉了。
(该虚拟机软件都在/opt/目录下面,如:IC617、IC5141、calibre2015、MMSIM121、MMSIM151、synopsys)

(2)其他配置文件

修改波形背景颜色线宽等,可以修改“.cdsinit”或者“.cdsenv”都行。
修改schematic和layout的颜色,可以修改“.display.drf文件”。

cadence的一点初始设置

.cdsinit文件:包含Cadence的一些初始化设置信息,以及软件的快捷键设置,部分功能和.cdsenv文件重叠。
可以从以下路径:/Cadence目录/tools/dfII/samples/local/cdsinit, 拷贝到自己的工作目录。

使用.cdsinit文件加载其它软件:一般其它平台的软件都带有脚本供Cadence软件调用,为了在Cadence刚启动时就加载软件环境,可以将软件调用脚本放在.cdsinit文件中,比如:
调用Calibre接口:
load("<Calibre install_dir>/lib/calibre.OA.skl")
调用HSPICE接口,实现ADE界面调用HSPICE仿真器:
load("<HSPICE install_dir>/interface/HSPICE.ile")
设置每次启动Cadence软件时自动打开Library Manager界面:
ddsOpenLibManager()
更改背景底色为白色
envSetVal("viva.rectGraph" "background" 'string "white")
更改线条宽为粗
envSetVal("viva.trace" "lineThickness" 'string "thick")

.cdsenv文件:是Cadence环境的软件变量,通过对变量赋不同的值可以达到对软件进行不同设置的目的,设置启动时的环境变量。
可以从以下路径:/Cadence目录/tools/dfII/samples/.cdsenv, 拷贝到自己的工作目录。

设置仿真波形与坐标轴显示:相信很多同学在使用specre波形做报告时都会遇到截图前需要首先动手修改波形和背景颜色以及字体大小等,这样报告中才能够看得清,我们可以通过.cdsenv文件修改波形显示的默认设置(修改cdsinit也行)。
viva.graph titleFont string "Default,14,-1,5,75,0,0,0,0,0"
viva.rectGraph background string "white"
viva.axis font string "Default,14,-1,5,75,0,0,0,0,0"
viva.horizMarker font string "Default,14,-1,5,75,0,0,0,0,0"
viva.vertMarker font string "Default,14,-1,5,75,0,0,0,0,0"
viva.referenceLineMarker font string "Default,14,-1,5,75,0,0,0,0,0"
viva.trace lineThickness string "Thick"
viva.trace lineStyle string "solid"
设置仿真结果显示有效位数:在.cdsenv文件中通过搜索找到以下变量设置行,根据自己的需要在后面输入一个有效位数(整数),并重启软件:
auCore.misc labelDigits int 6
改变仿真结果保存路径:软件默认的仿真结果保存路径是在用户主目录下的simulation文件夹(~/simulation), 但是一般都是根据项目设置结果保存路径,为了避免每次仿真都手动更改路径,可以在.cdsenv文件中通过搜索找到以下变量设置行,根据自己的需要在后面输入路径,并重启软件:
asimenv.startup projectDir string" ./simulation"

.display.drf文件:编辑器中显示的颜色等配置。
可以从以下路径:/Cadence目录/share/cdssetup/dfII/derault.drf, 拷贝到自己的工作目录,或者display.drf文件就在想使用的工艺库文件夹下。
PS:当schematic中线条变黄时,首想.display.drf文件没有添加,可以copy到自己的目录,也可以在Cadence界面中操作:
打开CIW窗口 --> Tools --> Display Resource Manager --> 选择Merge选项 --> 选择OK
--> 添加display.drf文件:Cadence电路原理图全部变成黄色如何解决?
第一步:点击browse选择display.drf文件。
display.drf文件位置一般在对应工艺库文件同级目录下,例如tsmc28nm工艺库,
display.drf文件与models文件夹和tsmcN28文件夹同级目录。
第二步:点击add,display.drf文件添加进左侧中
第三步:选择destination DRF,点击Browe,重新选择display.drfW文件。
第四部:点击Apply和OK选项。

 

 

  • 2
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小生就看看

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值