2024年3月13日发(作者:)
linux下需要知道的(区分大小写):
mkdir 建立目录
rm -r 删除目录
clear 清屏
cp -r xx xxxx 拷贝目录从xx xxxx
su 超级用户切换
sudo 以超级用户执行
ln -s xxx xxxx 建立链接到xxxx
rpm - rq|grep eda 显示以eda开头的rpm安装包
rpm -e xxx卸载rpm包xxx
pwd 显示当前目录
ls -a 隐藏文件显示
bash的配置文件在/root/.bashrc
locate *, 找到需要文件*
1. 系统选择:
先后在Red hat Linux Enterprise 5 ,Ubuntu 和 Red hat Linux 9 上安装,Ubuntu上是
最困难的,
主要是因为它的很多库都与传统库不兼容,文件明明就在哪里,链接也打好了,就是找
不到,导致最后帮助无法用,看到网上很多人
都遇到同样的问题,基本无解,遂放弃,毋容置疑,Ubuntu是个非常不错的系统,安装
之便捷,操作之简单都令人惊讶,
然而,EDA软件支持最好的免费*nix依然是Red hat 系列,以前安装TCAD等也充分证
明了这点。
2. 系统安装:
我在Vmware上安装,安装Vmware tools后发现网络不通,分辨率仍然无法调整的
1280x800,
对于前个问题,
[1] 以root权限编辑/etc/sysconfig/network-scripts/ifcfg-eth0(假设网卡号是eth0),在
文件尾部添加以下内容:
check_link_down ()
{
return 1;
}
[2] 激活网卡。使用DHCP的话可以直接激活网卡,自动获取IP,使用命令:ifconfig eth0
up
对于第二个问题
可以使用gedit,console下用vi, 添加以下段落到" /etc/X11/XF86Config" file:
Section "Modes"
# Here we define 16:10 modes
Identifier "16:10"
# 1280x800 @ 60.00 Hz (GTF) hsync: 49.68 kHz; pclk: 83.46 MHz
ModeLine "1280x800" 83.5 1280 1344 1480 1680 800 801 804 828
# 1280x800 @ 75.00 Hz (GTF) hsync: 62.62 kHz; pclk: 107.21 MHz
Modeline "1280x800" 107.21 1280 1360 1496 1712 800 801 804 835
# 1280x800 @ 85.00 Hz (GTF) hsync: 71.40 kHz; pclk: 123.38 MHz
Modeline "1280x800" 123.38 1280 1368 1504 1728 800 801 804 840
# 1280x800 @ 100.00 Hz (GTF) hsync: 84.80 kHz; pclk: 147.89 MHz
Modeline "1280x800" 147.89 1280 1376 1512 1744 800 801 804 848
# 1680x1050 @ 60.00 Hz (GTF) hsync: 65.22 kHz; pclk: 147.14 MHz
Modeline "1680x1050" 147.14 1680 1784 1968 2256 1050 1051 1054 1087
# 1680x1050 @ 75.00 Hz (GTF) hsync: 82.20 kHz; pclk: 188.07 MHz
Modeline "1680x1050" 188.07 1680 1800 1984 2288 1050 1051 1054 1096
# 1680x1050 @ 85.00 Hz (GTF) hsync: 93.76 kHz; pclk: 214.51 MHz
Modeline "1680x1050" 214.51 1680 1800 1984 2288 1050 1051 1054 1103
# 1680x1050 @ 100.00 Hz (GTF) hsync: 111.20 kHz; pclk: 256.20 MHz
Modeline "1680x1050" 256.20 1680 1808 1992 2304 1050 1051 1054 1112
# 1920x1200 @ 60.00 Hz (GTF) hsync: 74.52 kHz; pclk: 193.16 MHz
Modeline "1920x1200" 193.2 1920 2048 2256 2592 1200 1201 1204 1242
# 1920x1200 @ 75.00 Hz (GTF) hsync: 93.97 kHz; pclk: 246.59 MHz
Modeline "1920x1200" 246.59 1920 2064 2272 2624 1200 1201 1204 1253
# 1920x1200 @ 85.00 Hz (GTF) hsync: 107.10 kHz; pclk: 282.74 MHz
Modeline "1920x1200" 282.74 1920 2072 2280 2640 1200 1201 1204 1260
# 1920x1200 @ 100.00 Hz (GTF) hsync: 127.10 kHz; pclk: 337.58 MHz
Modeline "1920x1200" 337.58 1920 2072 2288 2656 1200 1201 1204 1271
EndSection
接着添加 以下行到 "Monitor" section:
UseModes "16:10"
最后添加 1680x1050 "Screen" sections.
3. Cadence 安装
[1] 检查tar的版本, tar --version Linux 9 应该是 1.13 ,高于这个版本安
装会失败,先去
/m/抓一个,然
后安装,如果下的到tar的源码,需要编译,
方法如下:
./configure
make
make install
[2] 先localhost命令查看主机名,记下如果要改,可以在网卡属性中进行,
以root建立文件夹在根目录下
mkdir /eda
在/eda下建立名称为cadence和installscape的文件夹
mkdir /eda/ic610
mkdir /eda/installscape
运行进入安装光碟第一张目录下, 里面有, ./ 运行
[3] 开始安装installscape
1.询问是否安装了installscape,回答否(n)
2.询问是否需要安装installscape,回答是(y)
3.然后输入要将installscape安装到哪个目录/eda/installscape
installscape安装完成后,弹出一个图形化的安装向导,如果系统不缺少java库的话,
接下来应该是这样的:
[4] 首先选择你的源程序的目录位置(这里刚开始安装就是指cd1的目录位置),按照
前面的假定,这里我们选择的目录位置是:你安放的位置./cdrom1
[5] 然后询问是否有自动安装控制文件,没有,我们选择(上面)第一项,手动安装。
[6] 接着会询问你要将ic610安装到哪个目录,选择 /eda/ic610
[7] 然后确认要安装的软件包,我们全选。
[8] 接下来就慢慢等一会,如果五张盘都在同一个目录下,就不需要输入另外4张盘的
位置了。一般需要120min左右吧。
[9] 安装完成后,在安装目录/eda/cadence下新建一个名为OA的目录,用于接下来的
配置。如下
$:cd /eda/cadence
$:mkdir OA
[10] 进入/eda/installscape/iscape/bin目录,如下:
$:cd /eda/installscape/iscape/bin
$:./iscape %运行installscape
在弹出的图形界面中点击configure,在出现要你配置OpenAccess(版本是2.2)之前,全
部默认或选(n),直至配置OpenAccess,根据提示输入OpenAccess安装到那个目录:
/eda/cadence/OA
现在OpenAccess配置完成(因为ic610只支持oa的数据格式,所以OpenAccess一定要
配置,否则cadence无法运行
[11] 环境变量设置以及license的设置
修改用gedit或者vi编辑把里面的第一行的localhost换成你的主机名即可若主
机名就是localhost则不需换。
然后将复制到/eda/cadence/share/license目录下即可
$:cd 切换到普通用户的主目录下
$:gedit /root/.bashrc
往里面加入下面的语句
#######################################################################
#########
alias lmli='/eda/cadence/tools/bin/lmgrd -c /eda/cadence/share/license/'
export OA_HOME=/eda/cadence/OA
export CDS_ROOT=/eda/cadence
export CDS_LIC_FILE=5280@localhost
export LM_LICENSE_FILE=$CDS_ROOT/share/license/
export CDS_Netlisting_Mode=Analog
export PATH=$CDS_ROOT/tools/bin:$CDS_ROOT/tools/dfII/bin:$PATH
###########################################################
alias lmli='/eda/ic610/tools/bin/lmgrd -c /eda/ic610/share/license/'
这一句的意思是用lmli代替后面一长串的命令,这样以后启动license的时候就只要输入lmli
即可。
export CDS_LIC_FILE=5280@localhost
localhost是主机名,根据自己的情况修改,前面已有介绍如何查看主机名的方法。
加上这一句就可以使用cadence自带的帮助文档了
保存文件退出注销Xwindows ,重新进入在终端里运行
$: lmli
pass~
启动icfb &,或者到要stream in的目录下 layoutPlus &


发布评论