virtuoso cadence初学--常用设置文件2(.cdsinit、.cdsenv、.bashrc)

本文详细介绍了Linux系统中的.bashrc文件,用于个性化配置和别名设置,以及Cadence的cdsenv和cdsinit配置文件,包括加载快捷键、波形图设置、LibraryManager自动打开和窗口/字体设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        比较经常使用或者常用来自定义的文件还有这三个。

1.bashrc

       其实这个文件在Linux系统里应该是很常见的一个文件。

       为了加载客户配置,bash 在每次启动时都会加载 .bashrc 文件。它用来存储并加载你的终端配置和环境变量。终端配置可以包含很多不同的东西。最常见的,.bashrc 文件包含用户想要用的别名。别名(英文 alias)允许用户通过更短的名字或替代的名字来指向命令,对于经常在终端下工作的人来说这可是一个省时利器。

        这里是一个讲述该文件的文章

什么是 .bashrc,为什么要编辑 .bashrc? | Linux 中国 - 知乎

        一般我们用这个也确实只是来弄一个相当于快捷键的东西。如果是IC工作者的话,如果打开virtuoso cadence软件,就需要在终端(Terminal)里面输入指令——virtuoso&(一般直接virtuoso也是),IC617或IC618系列版本就是这两个指令,如果使用的早期版本(比如IC5141)的话可能会看到icfb&这个指令,但是选择普及的一般都是617之后版本,所以演示也都是617或618版本。

        使用的指令是alias,一般这个文件放在工程文件夹之外(一般都是自己的home文件夹下面就好),就是保证一个全局有效。

        alias指令举例:

                alisa v='virtuoso&'

        上句话的意思就是快捷键v的指令就是virtuoso指令,这样以后打开cadence就可以快速一点了。

        当然要注意的是,我们自己设置快捷键时,要和系统中自带的快捷键区分开,不要出现冲突,就比如linux系统中自带的top(该命令是任务管理器)等。

        alias指令更高级一点的,就是多条指令逐个完成,比如:

                alias CSDN='cd /home/IC/PROJECT_2024/HX_STONE;virtuoso&'

        上条指令代表,先cd(change directory),切换目录到HX_STONE,然后再打开virtuoso仿真软件。

        如图所示,

        对于华宏的一些(或者全部)工艺库,库文件不会自动载入,一般会有一个pdk.csh文件,需要先载入该文件,再打开仿真软件,否则会出现问题(比如没库器件模型等)。一般的方法就是source /home/.../pdk.csh 后面的就是该pdk.csh文件的地址。目前手里没有华宏库就不演示了。

       

2.cdsenv

        其实这个文件一看名字都知道是cds的环境设置文件。这也是初始文件,但是我确实没有去修改过这个。大家可以先看一下这个。如果以后用到,会对内容进行补充。

Virtuoso配置文件“.cdsenv”文件介绍和使用-CSDN博客

3.cdsinit

       Cadence 配置的 .cdsinit 文件,负责加载应用的初始化设置,这包括原理图和版图的快捷键配置文件及 Calibre 接口文件等的加载。 .cdsinit 文件是一个 skill 脚本文件,用户可写入附加指令对应用软件的使用进行配置。一般如果是网上下载的虚拟机,该文件会在你的Home文件夹下面,是隐藏文件,
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值