EETOP 创芯网论坛 (原名:电子顶级开发网)
标题: Virtuoso中通过cdsini文件修改初始设置 [打印本页]
作者: fengxuang 时间: 2023-11-23 10:17
标题: Virtuoso中通过cdsini文件修改初始设置
本帖最后由 fengxuang 于 2023-11-23 11:58 编辑
Virtuoso的很多初始设置一点都不人性化,每次修改太费功夫,可以通过cdsini文件修改,每次启动virtuoso都会自动执行。
首先找到Virtuoso启动目录,在其中编辑或新建.cdsini文件。这个目录下一般也有.cdsenv这类文件存在,也可以修改其中内容进行设置。
在cdsini文件中,可以进行以下几类修改的设置:
- Simulation 文件夹定位到 "xxx/simulation/"
- envSetVal("asimenv.startup" "projectDir" 'string "xxx/simulation/")
- envSetVal("asimenv" "saveDir" 'string "/xxx/simulation/")
复制代码
- 设定初始的CIW窗口大小,其中 400:150 和 1200:600 是左下和右上的坐标。
- hiResizeWindow(window(1) list(400:150 1200:600))
复制代码
- 更改波形背景颜色为白色,第一句可能不管用,第二句可以。注意这里需要看你的波形查看软件是什么,我这里用的是viva
- envSetVal("viva.rectGraph" "background" 'string "white")
- envSetVal("viva.graphFrame" "background" 'string "white")
复制代码
- 更改线条粗细,必须要添加第三句才能成功设置
- envSetVal("viva.trace" "lineStyle" 'string "solid")
- envSetVal("viva.trace" "lineThickness" 'string "thick")
- envSetVal("asimenv.plotting" "useDisplayDrf" 'boolean nil )
复制代码
- 在布局中默认显示pin名称
- envSetVal("layout" "displayPinNames" 'boolean t)
复制代码
- 设置字体
- envSetVal("viva.axis" "font" 'string "Helvetica,12,-1,5,50,0,0,0,0,0")
- envSetVal("viva.pointMarker" "font" 'string "Helvetica,14,-1,5,50,0,0,0,0,0")
- envSetVal("viva.vertMarker" "font" 'string "Helvetica,14,-1,5,50,0,0,0,0,0")
- envSetVal("viva.horizMarker" "font" 'string "Helvetica,14,-1,5,50,0,0,0,0,0")
- envSetVal("viva.multiDeltaMarker" "font" 'string "Helvetica,14,-1,5,50,0,0,0,0,0")
复制代码
- 设置显示数字长度
- envSetVal("viva.pointMarker" "sigDigitsMode" 'string "Manual")
- envSetVal("viva.pointMarker" "significantDigits" 'string "4")
- envSetVal("viva.vertMarker" "sigDigitsMode" 'string "Manual")
- envSetVal("viva.vertMarker" "significantDigits" 'string "4")
- envSetVal("viva.horizMarker" "sigDigitsMode" 'string "Manual")
- envSetVal("viva.horizMarker" "significantDigits" 'string "4")
复制代码
参考了网上很多经验分享,有的成功有的失败,没有进行汇总,不好一一列出,但还是万分感谢大家的经验。
当然还有一些别的设置可以实现,我目前没有尝试,之后有更新就贴在下面。
作者: taiakun 时间: 2023-11-23 10:46
thanks sharing
作者: john_123 时间: 2023-11-23 12:34
thanks
作者: 东个隆冬呛 时间: 2023-11-23 17:19
请问楼主知道为什么设置线条粗细,需要修改第三条指令吗,第三条指令原本是t改为nil后,指令成功运行
作者: colindeng 时间: 2023-11-23 20:48
谢啦!!
作者: fengxuang 时间: 2023-11-24 06:26
具体我也不太清楚。只是google看到很多说要调整DisplayDrf的,就猜测这个viva的线条调整和DisplayDrf有关,然后看到这个cadence网站上的讨论帖子就试了下他删除的那句,然后就成功了。
作者: 破格 时间: 2023-12-13 13:40
感谢分享
作者: DevinS 时间: 2023-12-13 14:34
Thanks for sharing!
作者: qhzhang9986 时间: 2023-12-21 13:51
感谢
作者: EthanU 时间: 2024-1-26 16:24
好帖,顶一顶
作者: xyh_hat 时间: 2024-3-5 10:39
大佬,问一下怎么设置打开layout和schematic窗口的大小
作者: chen9771 时间: 2024-3-5 12:36
thanks
作者: binnq 时间: 2024-3-18 11:20
感谢
作者: tylxdu 时间: 2024-4-8 14:19
mark
( , 下载次数:
41 )
作者: skahill 时间: 2024-4-9 10:34
Useful, thanks
作者: 安落 时间: 2024-4-15 23:19
66666大佬太厉害了
作者: sfrs168 时间: 2024-4-17 23:51
实在是太有用了,很多都是设置了没变化,原来是缺少关键代码
作者: yjing 时间: 2024-5-27 13:38


作者: 神采-飞扬 时间: 2024-6-19 14:01
感谢
作者: binnq 时间: 2024-6-20 11:23
感谢
作者: kwkam 时间: 2024-6-20 11:43
thanks for sharing
作者: Guochuang998312 时间: 2024-7-2 14:42
和CIW窗口大小设置同理,坐标概念,查看电脑显示器分辨率
作者: binnq 时间: 2024-7-2 15:03
感谢
作者: binnq 时间: 2024-7-2 15:07
感谢
作者: 不实名上网 时间: 2024-7-26 19:13
设置线条粗细那里实测有用,猫猫说得对
作者: Zj1228 时间: 2024-8-27 09:10
方便的小技巧,顶一下
作者: ituluck 时间: 2024-8-31 13:46
谢谢,经验
作者: sfrs168 时间: 2024-9-17 21:27
我记得几个月前我就收藏了这个帖子,当时也是忙了大忙,直接在cdsnev文件改的这些,居然也有用,这次是给服务器上的改,发现改cdsnev的话每次会提示我用的旧版文件,让我更新。今天再次看到,直接新建cdsinit文件了,一开始码完字完发现不起作用,后面把cdsini改成cdsinit就好了,真的非常nice,如果某个命令不小心敲错了,ciw窗口也会提示命令无效的,照着一改就行了,再次感谢楼主。
作者: dolamos 时间: 2024-10-7 15:08
kan kan
作者: anhuijxa 时间: 2024-10-10 14:53
good.
作者: liaohero 时间: 2024-10-28 14:02
請問改視窗大小是什麼指令
作者: qqq 时间: 2024-11-14 21:23
很实用
作者: zz15946952891 时间: 2024-11-18 18:16
hero
作者: 15909834256 时间: 2024-11-21 14:58
学到了
作者: liu900319 时间: 2024-12-21 20:59
很赞的分享
作者: yanshisunshine 时间: 2024-12-23 13:46
感谢
作者: BluseZ 时间: 2025-5-9 16:47
thanks
作者: jerwei 时间: 2025-5-11 18:10
thanks!
作者: 奥斯的骄傲 时间: 2025-8-5 20:16
你好,我更改了设置之后使用dirc plot打波形,电路图高亮的颜色和出来的波形颜色不对应是怎么回事啊
欢迎光临 EETOP 创芯网论坛 (原名:电子顶级开发网) (https://bbs.eetop.cn/) |
Powered by Discuz! X3.5 |