回复 1# ttxs2009
==> source/softwares/setup/synopsys/setup.synopsys.tcsh source命令的含义如前所述,用来执行之后的命令档 setup.synopsys.tcsh这个文件名字有两个'.' 檔名一般没有特殊的意义, 仅仅是用来让使用者容易了解此命令档的内容. Synopsys 是 EDA tool 如hspice , tcsh 是表示里面的指令是用 tcsh shell写的, setenv 是环境变量的设置指令,你可以用 set environment 来理解, setenv PATH xxx.. 就是设定PATH这个环境变量, 让操作系统找得到主程序, 底下这段就是设置找寻hspice的路径的环境变量, 执行过上面这个 source xx 命令之后, hspice各种须要的环境变量也就完备了 # setup for hspiceC-2009.09-SP1
# path to the hspice binary
setenv PATH/softwares/Common/synopsys/Hspice_C-2009.09-SP1/hspice/linux {PATH}
至于source .synopsys_dctcl.setup 则是
synopsys DC shell 下的配置文件. 用TCL 的语法写的.与前一个命令档目的不同. 主要是设置 DC shell 中所须要的变量比如说link_library, target_library, symbol_library等等 .. |