论坛账号至少一个月登录一次,否则会被自动冻结!论坛全站广告位出租300元一年,有需要联系QQ:154000559。下载资料E币不足?可以每日签到可获取E币,土豪则可以充值即可。
搜索
版图设计服务,首选奋芯电子 微信:13816911948
广告位出租:ML02 有需要联系QQ:2322712906。
欢迎大家来EDA1024硬件设计开发论坛学习交流!【eda1024.com】
广告位出租:ML04 有需要联系QQ:2322712906。
芯片版图外包,首选奋芯电子 微信:13816911948

[转帖] 关于 .cdsenv 的小技巧

[复制链接]
查看: 166|回复: 0

19

主题

19

帖子

98

E币

助理工程师

Rank: 3Rank: 3

积分
19
发表于 2022-5-10 09:33:02 | 显示全部楼层 |阅读模式

一、什么是 .cdsenv ?
在 .cdsenv文件中,设定了virtuoso等工具的环境变量的default值,也就是说,在每次启动virtoso时,所有的环境变量的值都会从 .cdsenv中抓取。

二、.cdsenv 在哪里?
进入自己的home目录,用 ls –a 命令,就可以看到 .cdsenv文件。或者,
一般在这个路经下也能找到一个关于这个文件的例子:
your_install_dir/tools/dfii/samples/ .cdsenv

三、什么是环境变量?
例如: 画layout时,path width的default值;ruler的方向,是只能水平和垂直方向,还是可以任意方向? 等等,这些都是环境变量。这些变量的值可以自己设定,也可以使用系统的默认值。

四、如何修改?
1.直接用vi打开.cdsenv 文件进行编辑,改变变量的值即可。
.cdsenv实例(一小部分)

tool env variable type value
graphic defaultnewviewname string "layout"
graphic defaultnewlibname string "mylib"
graphic defaulttoolname string "virtuoso"
graphic defaultopencellname string "mycell"
graphic defaultnewcellname string "mycell"
graphic defaultopenviewname string "schematic"
graphic defaultopenlibname string "opus5294t1"
layout usetruebbox boolean t
layout termname string ""
layout snapmode string "diagonal"
layout preservepins boolean nil
layout numlevels int 20
layout movetolayer boolean nil
layout contactdely float 0

关于各个变量的具体含义,可以查阅相关手册。

2.在layout edit window中,选择菜单options->dislay (快捷键e) 或者options->layout editor(快捷键e)对相应的选项进行修改,然后在ciw中,options->save defaults即可。

五、几个有用的环境变量
1.segsnapmode
决定了所有的edit command(例如:move, copy ,stretch等)的snap的方式,也就是方向。snap的方向有:anyangle, diagonal,orthogonal,horizontal, vertical。
此变量的系统默认值为orthogonal。
2. snapmode
决定了所有的 create command (例如:create path, create polygon等)的 snap 方式。
此变量的系统默认值为orthogonal。
3.xsnapspacing, ysnapspacing
这两个值可以控制光标在x和y方向的最小移动距离。这两个值的大小是与制程的精度有关,不能小于制程精度。
系统默认值为:0.1 user unit

在工作过程中觉得这三个变量是最有用的,比如,我把segsnapmode和 snapmode都改为diagonal (这种方式用的最多),这样在create path或者使用ruler时,就不用每次都按 "f3"键,在相应的option form中进行修改了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 入住EDA1024

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|Archiver|手机版|小黑屋|EDA1024硬件论坛 ( 苏ICP备15024581号 )

GMT+8, 2022-7-1 03:29 , Processed in 0.069436 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表