当前位置: 首页 > news >正文

【Cadence】配置文件cdsinit和cdsenv的使用

文件功能

.cdsinit文件:主要负责一些加载项的设置,一些脚本工具及一些快捷键
.cdsenv文件:主要负责一些环境变量或者参数的设置

文件位置:

(参照以下文件使用)

Virtuoso配置文件“.cdsenv”文件介绍和使用
Cadence的配置文件cdsinit和cdsenv的使用

【Step1】.cdsenv文件的获取方式:

先打开隐藏文件看看有没有。
①可以在CIW窗口->option->save default里导出当前的cdsenv然后进行分析学习等,默认导出位置为virtuoso打开时候的路径,建议在工作目录下打开virtuoso,则导出的.cdsenv文件位于./.cdsenv,也就是工作目录(绝对路径)

②copy别人的到自己工作目录下

【Step2】更改.cdsenv文件的系统加载路径

home目录下,一般都可以找到.cshrc文件(注意这个文件为隐藏文件),在.cshrc文件中加入:setenv CDS_LOAD_ENV CWD

【Sstep3】如想验证修改的相关环境变量是否起作用,而又无需反复重启Virtuoso,只需在CIW窗口输入如下:envLoadFile("./.cdsenv")

或绝对路径:envLoadFile("/net/dellr/xxx/.cdsenv")

一些命令行

  1. 取消提示弹窗

在使用CIW的退出时,会弹出是否真的要退出的提示窗口,假如我们不想让软件弹出这个询问窗口,我们可以在.cdsenv文件中设置:

ddserv.ciw promptOnExit boolean nil

或在.cdsinit文件中设置:

envSetVal ("ddserv.ciw" "promptOnExit" 'boolean nil)

  1. load display文件

在.cdsinit里面设置:ddGetObj(“PDK库的名字) drLoadDrf("~/display.drf")

在.cdsenv设置:drLoadDrf("~/display.drf")

http://www.lryc.cn/news/198129.html

相关文章:

  • 软考 系统架构设计师系列知识点之基于架构的软件开发方法ABSD(6)
  • MATLAB常用命令大全,非常详细(持续更新中)
  • js笔试面试题5道附答案
  • 4-k8s-部署springboot项目简单实践
  • Ai数字人直播系统SaaS源码大开源,源码独立部署助力中小企业发展!
  • 新的 Work Node 如何加入 K8s 集群 - Kubeadm ?
  • laravel框架的优缺点是什么?
  • 程序员接单都在用这六大平台,你呢?
  • 2022年亚太杯APMCM数学建模大赛D题储能系统中传热翅片的结构优化求解全过程文档及程序
  • 图像处理软件Photoshop 2023 mac新增功能 ps 2023中文版
  • CSS基本讲解与使用(详解)
  • 最新AI创作系统ChatGPT源码+搭建部署教程+支持GPT4.0+支持ai绘画(Midjourney)/支持Prompt
  • Linux系统之部署SSCMS内容管理系统并实现外网访问
  • JVS-rules中的基础与复合变量:规则引擎的心脏
  • RN:指定模拟器启动
  • 【ARM Cache 系列文章 10 -- ARM Cortex-A720 Hunter 介绍】
  • 深度学习——残差网络(ResNet)
  • [java进阶]——IO流,递归实现多级文件拷贝
  • Linux创建与删除用户
  • 对传感器采样数据的低通滤波
  • Java开发树结构数据封装!
  • c++学习笔记汇总
  • [动手学深度学习]生成对抗网络GAN学习笔记
  • Kotlin中的算数运算符
  • Linux高性能服务器编程 学习笔记 第十六章 服务器调制、调试和测试
  • 第三期:云函数入门指南答案
  • 企业怎么通过数字化工具来实现数字化转型?
  • React函数式写法和类式写法的区别(以一个计数器功能为例子)
  • 【根据国防科大学报官网word模板修改的Latex模板】
  • 系列十一、Redis中分布式缓存实现