首页
游戏
影视
直播
广播
听书
音乐
图片
更多
看书
微视
主播
统计
友链
留言
关于
论坛
邮件
推荐
我的硬盘
我的搜索
我的记录
我的文件
我的图书
我的笔记
我的书签
我的微博
Search
1
在IC617中进行xa+vcs数模混仿
81 阅读
2
科普:Memory Compiler生成的Register file和SRAM有何区别?
73 阅读
3
virtuoso和empyrean alps模拟仿真和混仿教程
73 阅读
4
后仿中$setup,$hold与$setuphold
44 阅读
5
文档内容搜索哪家强? 15款文件搜索软件横向评测
35 阅读
默认分类
芯片市场
数字电路
芯片后端
模拟电路
芯片验证
原型与样片验证
算法与架构
DFX与量产封装
PC&Server OS设置
移动OS设置
软件方案
新浪备份
有道备份
登录
Search
标签搜索
python
Docker
vscode
linux
systemverilog
vcs
STM32
PyQT
EDA
FPGA
gvim
cadence
Alist
xilinx
UVM
uos
macos
package
MCU
risc-v
bennyhe
累计撰写
378
篇文章
累计收到
31
条评论
首页
栏目
默认分类
芯片市场
数字电路
芯片后端
模拟电路
芯片验证
原型与样片验证
算法与架构
DFX与量产封装
PC&Server OS设置
移动OS设置
软件方案
新浪备份
有道备份
页面
游戏
影视
直播
广播
听书
音乐
图片
看书
微视
主播
统计
友链
留言
关于
论坛
邮件
推荐
我的硬盘
我的搜索
我的记录
我的文件
我的图书
我的笔记
我的书签
我的微博
搜索到
168
篇与
的结果
2025-07-14
linux安装声卡驱动 (2008-06-07 15:53:27)
就Linux系统对硬件设备的支持特性而言,对声卡的支持是很糟糕的。不过现在好了,有两种驱动程序可以弥补Linux系统的不足。一种是OSS(开放声音系统),一种是ALSA(先进Linux声音架构)。OSS是一个商业声卡驱动程序,需要花钱购买,否则每次启动后,你只可以免费使用240分钟; ALSA是自由软件,可以免费使用。一、安装OSS声卡驱动程序1.从http://www.opensound.com/下载OSS驱动程序2.启动Linux,把下载下来的osslinux393q-2217-UP.tar.gz拷到一个临时目录中,如:cp osslinux393q-2217-UP.tar.gz /tmp/cd /tmptar zxvf osslinux392v-glibc-2212-UP.tar.gz此时文件已经解开,你可以看到在当前目录下有四个文件:INSTALL、LICENSE、oss-install和oss.pkg文件,其中INSTALL是安装帮助文件,如果你是第一次安装一定要好好看一看。3.配置以root用户身份运行oss-install:./oss-install如果出现了“No such file or directory”的错误信息,那是因为你下载的OSS驱动程序的版本和你用的Linux不匹配,可以重新到上述站点,下载相应的驱动程序就可以了。这时候一般会提示:你的Linux以模块的形式加载了声卡驱动程序,要不要安装程序自动将它去掉?选择去掉就可以了。接下来就是处理过程、协议及一大堆东西,接受协议安装,使用默认安装路径即可(/usr/lib/oss)。oss一般可以自动检测出大部分声卡,你可以看看结果是不是和你的声卡相符,如果相符,直接在菜单中选择“Save changes and Exit..”即可。对于那些不能直接探测到的声卡,你就只有用手工方法选择了。如对Yamaha OPL3-SAX (YMF715/YMF719) chip 可以选择:“Generic Yamaha OPL3-SAx (YMF715/YMF719) non-PnP”driver。4.打开/关闭声卡在默认的安装目录/usr/local/bin里有一个soundon命令,它可以用来打开oss驱动,同样的你也可以用soundoff命令关闭oss驱动。5.疑难解决有时也可能出现这样的情况,你的声卡检测到了,而且安装过程也好像一切正常,但是声卡就是不能正常工作。不要急,OSS还有可以让你手工调节设置参数的地方,其实,在“Save changes and Exit”的同一个窗口中,还有一个选项“Manual Configuration”,它就是让你手工调整设置参数的,你可以在这里设置声卡的IO、DMA等参数。二、安装ALSA声卡驱动程序1.到http://www.heihei.com/下载下面四个软件包:alsa-driver-0.5.9.tar.bz2alsaconf-0.4.3b.tar.gzalsa-lib-0.5.9.tar.bz2alsa-utils-0.5.9.tar.bz22.先安装alsa-driver-0.5.9.tar.bz2这个文件:(1)cp alsa-driver-0.5.9.tar.bz2 /tmp将alsa-driver-0.5.9.tar.bz2 拷到/tmp目录下。(2)bunzip2 alsa-driver-0.5.9.tar.bz2解压缩这个文件,会在/tmp目录下生成一个文件叫做alsa-driver-0.5.9.tar。(3)tar xvf alsa-driver-0.5.9.tar将会在/tmp目录下产生一个子目录叫做alsa-driver-0.5.9,alsa的所有文件就存放在这个目录下。(4)cd alsa-driver-0.5.9进入alsa的驱动程序所存放的目录,准备配置和编译它。这时你可以看一下目录下的INSTALL文件来了解安装的步骤和注意事项。(5)依次运行下面三个命令:./configuremake install./snddevices3.编辑/etc/ modules.conf文件这个文件的配置虽然比较麻烦,但用alsaconf-0.4.3b.tar.gz也可以配好它,运行命令:(1)cp alsaconf-0.4.3b.tar.gz /tmp将alsaconf-0.4.3b.tar.gz 拷到/tmp目录下。(2)tar zxvf alsaconf-0.4.3b.tar.gz解压缩这个文件,会在/tmp目录下生成一个子目录叫做alsaconf-0.4.3b。(3)./alsaconf会出现一个窗口叫你选择声卡,像SoundBlaster及ESS1868、S3_SonicVibes_PCI、Ensoniq_AudioPCI_ES1370 1371等,很多目前的kernel还不支持的声卡它都可以支持了。选好声卡之后系统会问你一些问题,都回答OK,然后会回到第一个画面问你要不要继续设第二张声卡,选“No_more_cards”退出即可。完成这个步骤之后,/etc/modules.conf这个文件就基本上自动配置好了,重新启动电脑后声卡就可以发声了。4.如果还不行,那么你就还需要安装alsa-lib和alsa-utils,安装方法和alsa-driver一样,注意要先安装alsa-lib,再安装alsa-utils。将文件拷到/tmp目录,解压缩,然后运行命令make和make install,具体请参照上面alsa-driver的安装步骤。安装后到alsa-utils(解开alsa-utils-0.5.9.tar.bz2会产生该目录)目录下的alsamixer子目录执行./alsamixer好了,你的声卡应该能发声了。
2025年07月14日
0 阅读
0 评论
0 点赞
2025-07-14
wine安装与使用 (2008-06-07 15:52:05)[
下载到wine-0.9.51.tar.bz2 存放路径 /opt解压缩: cd /opt; tar -xjvf wine-0.9.51.tar.bz2打开权限: chmod -R 777 wine-0.9.51不要使用root安装,普通用户权限即可,安装过程中会有提示要用到root权限.安装wine,wine软件用来运行windows程序:安装命令:tar -jxvf wine-0.9.19.tar.bz2cd wine-0.9.19./configuremake dependmakemake install配置 wine:建立目录和配置文件cdmkdir .winecp wine-20030115/documentation/samples/config .wine/使用您习惯的文本编辑器,修改.wine/config 使其反应您的系统状态。打开 config 后,主要修改最前面的定义驱动器的部分。下面给出我的一部分[Drive C]"Path" = "/backup/c_drive/""Type" = "hd""Label" = "Dos Drive""Filesystem" = "win95"[Drive D]"Path" = "/mnt/d/""Type" = "hd""Label" = "My Home""Filesystem" = "win95"建议:不要将 c: 指向一个存在的真实 windows 盘,而是自己建立一个 “假”的,比如,你想在 /backup/c_drive/ 下建立一个虚拟 windows 的 c 盘,则执行如下命令(执行一下命令一般需要root 权限)mkdir /backup/c_drive/cd /backup/c_drive/mkdir -p windows windows/Start\ Menu windows/Start\ Menu/Programs windows/Fonts windows/system32 windows/Desktopln -s /backup/c_drive/windows/system32 windows/system为了可以运行不论处于你linux 任何目录下的程序,建议添加一个盘,如下(盘符是你现有的下一个就可以了)[Drive G]"Path" = "/""Type" = "hd""Label" = "root""Filesystem" = "win95"别的基本不需要修改,默认值就可以了。配置共享库目录:由于我们自己指定了安装目录,所以共享库不位于系统已知的目录中,为了告诉系统到哪里找,可以修改 /etc/ld.so.conf 文件,但是,一个更好的方案是使用 shell 的环境变量:LD_LIBRARY_PATH。 在一个 console 中,执行命令export LD_LIBRARY_PATH="/usr/local/wine/lib"现在在这个 console 中,你可以继续下一步了。(是不是觉得太麻烦了,每次要执行一个 windows 程序就要这样做,不用担心,后面提供一个脚本,自动完成这些工作)复制几个字体到 windows/Fonts 下,推荐至少将 simsun.ttf 复制/连接到这个目录下(不可一个字体都没有,否则会造成 X 自动退出)。测试你的 wine :运行 /usr/local/wine/bin/notepad (注意,这个前面不需要 加 wine ),如果一切正常,则说明 wine 已经可以正常工作了;如果出现错误信息,请根据提示检查上面的各步。如果你得到的错误信息类似于 找不到 libnt.dll.so 或者 version.dll 之类的,那么你应该是忘记了做 步骤4。优化我们的 wine现在,wine 可以正常使用了,但是,还是太麻烦了,所以,我们来进行一些小小改进。同时,为了正常运行 xdict,我们也要作些 关键性 的调整。下载 wine 工具包,其中有一个名为 wine 的文件,他的工作就是自动设定 LD_LIBRARY_PATH 目录。如果你的安装目录不同于我的,那么请修改之。将其保存到 /usr/bin 下,并使其可以执行chmod +x /usr/bin/wine安装支持文件 dcom98:为了在 linux 下安装使用 installshield 做的 setup,必须要装这个东东,请在微软 下载,并使用 wine dcom98.exe 来安装。可以在本站下载 常用的 win98 DLL包,并将其解压到你的虚拟C盘下的 windows/system32 下面。注:以上在 mandrake 9.0, kde 3.0.3,gcc3.2gentoo 1.4rc_2, kde 3.1.0, gcc 3.2下测试通过。测试通过的输入法尽管理论上,所有的输入法都应该没问题,但我认为这个部分可以让你知道你喜爱用的输入法是否被支持。以下是我测试过的输入法:xsimchinputerb-fcitxminichinput 是由 chinput 修改而成,fcitx 是 erb-fcitx 的基础,所以我觉得这2个输入法也应该没有问题。winecfg在application里面添加你要运行的程序,选定程序以后点击library标签然后上述的几个dll一个一个添加到列表里面。如果在你的.wine目录下虚拟的c盘system32中缺少dll文件你要到win中拷贝过来或者下载。然后把每个dll设置为native模式就可以了。wine默认的字体比较大,看着不舒服Windows下复制simsun.ttc到~/.wine/drive_c/windows/fonts保存一下内容为zw.reg,导入到注册表regedit zw.regREGEDIT4[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]"Arial"="simsun""Arial CE,238"="simsun""Arial CYR,204"="simsun""Arial Greek,161"="simsun""Arial TUR,162"="simsun""Courier New"="simsun""Courier New CE,238"="simsun""Courier New CYR,204"="simsun""Courier New Greek,161"="simsun""Courier New TUR,162"="simsun""FixedSys"="simsun""Helv"="simsun""Helvetica"="simsun""MS Sans Serif"="simsun""MS Shell Dlg"="simsun""MS Shell Dlg 2"="simsun""System"="simsun""Tahoma"="simsun""Times"="simsun""Times New Roman CE,238"="simsun""Times New Roman CYR,204"="simsun""Times New Roman Greek,161"="simsun""Times New Roman TUR,162"="simsun""Tms Rmn"="simsun"打开winecfg选Graphics调整Screen Resolution为96dpi
2025年07月14日
0 阅读
0 评论
0 点赞
2025-07-14
VI使用 (2008-06-07 15:50:59)
一、Unix编辑器概述编辑器是使用计算机的重要工具之一,在各种操作系统中,编辑器都是必不可少的部件。Unix及其相似的ix操作系统系列中,为方便各种用户在各个不同的环境中使用,提供了一系列的ex编辑器,包括 ex, edit,ed 和vi.其中ex,edit,ed都是行编辑器,现在已很少有人使用,Unix提供他们的原因是考虑到满足各种用户特别是某些终端用户的需要。值得庆幸的是,Unix提供了全屏幕的Vi编辑器,这使我们的工作轻松不少。不少DOS用户抱怨Vi编辑器不象DOS下的编辑器如edit那么好用,这是因为Vi考虑到各种用户的需要,没有使用某些通用的编辑键(在各个不同的终端机上他们的定义是不同的,在某些终端机上甚至没有这些键)。而是采用状态切换的方法,但这只是习惯的问题,一旦你熟练的使用上了vi你就会觉得它其实也很好用。虽然 Vi采用了状态切换的方法,但电脑的硬件及操作系统多种多样,某些电脑的键盘上没有特定的几个功能键!那麽不就有某些功能不能用了?这个问题在 Unix 系统上也一样,几乎各大电脑厂商都有自己的Unix 系统,而 vi 的操作方法也会随之有点出入。这里我们采用 PC 的键盘来说明 vi 的操作,但在具体的环境中还要参考相应的资料,这一点是值得注意的。二、Vi入门(一)、进入vi在系统提示字符(如$、#)下敲入vi <档案名称>,vi 可以自动帮你载入所要编辑的文件或是开启一个新文件(如果该文件不存在或缺少文件名)。进入 vi 后萤幕左方会出现波浪符号,凡是列首有该符号就代表此列目前是空的。(二)、两种模式如上所述,vi存在两种模式:指令模式和输入模式。在指令模式下输入的按键将做为指令来处理:如输入a,vi即认为是在当前位置插入字符。而在输入模式下,vi则把输入的按键当作插入的字符来处理。指令模式切换到输入模式只需键入相应的输入命令即可(如a,A),而要从输入模式切换到指令模式,则需在输入模式下键入ESC键,如果不晓得现在是处於什麽模式,可以多按几次 [ESC],系统如发出哔哔声就表示已处于指令模式下了。付:有指令模式进入输入模式的指令:新增 (append)a :从光标所在位置後面开始新增资料,光标後的资料随新增资料向後移动。A: 从光标所在列最後面的地方开始新增资料。插入 (insert)i: 从光标所在位置前面开始插入资料,光标後的资料随新增资料向後移动。I :从光标所在列的第一个非空白字元前面开始插入资料。开始 (open)o :在光标所在列下新增一列并进入输入模式。O: 在光标所在列上方新增一列并进入输入模式。(三)、退出vi在指令模式下键入:q,:q!,:wq或:x(注意:号),就会退出vi。其中:wq和:x是存盘退出,而:q是直接退出,如果文件已有新的变化, vi会提示你保存文件而:q命令也会失效,这时你可以用:w命令保存文件后再用:q退出,或用:wq或:x命令退出,如果你不想保存改变后的文件,你就需要用:q!命令,这个命令将不保存文件而直接退出vi。(四)、基本编辑配合一般键盘上的功能键,像是方向键、[Insert] 、[Delete] 等等,现在你应该已经可以利用 vi 来编辑文件了。当然 vi 还提供其他许许多多功能让文字的处理更为方便。何谓编辑?一般认为是文字的新增、修改以及删除,甚至包括文字区块的搬移、复制等等。先这里介绍 vi的如何做删除与修改。(注意:在 vi 的原始观念里,输入跟编辑是两码子事。编辑是在指令模式下操作的,先利用指令移动光标来定位要进行编辑的地方,然後才下指令做编辑。)删除与修改文件的命令:x: 删除光标所在字符。dd :删除光标所在的列。r :修改光标所在字元,r 後接著要修正的字符。R: 进入取替换状态,新增文字会覆盖原先文字,直到按 [ESC] 回到指令模式下为止。s: 删除光标所在字元,并进入输入模式。S: 删除光标所在的列,并进入输入模式。其实呢,在PC上根本没有这麽麻烦!输入跟编辑都可以在输入模式下完成。例如要删除字元,直接按[Delete] 不就得了。而插入状态与取代状态可以直接用 [Insert] 切换,犯不著用什麽指令模式的编辑指令。不过就如前面所提到的,这些指令几乎是每台终端机都能用,而不是仅仅在 PC 上。在指令模式下移动光标的基本指令是 h, j, k, l 。想来各位现在也应该能猜到只要直接用 PC 的方向键就可以了,而且无论在指令模式或输入模式下都可以。多容易不是。当然 PC 键盘也有不足之处。有个很好用的指令 u 可以恢复被删除的文字,而 U 指令则可以恢复光标所在列的所有改变。这与某些电脑上的 [Undo] 按键功能相同。三、附件:vi详细指令表(一)、基本编辑指令:新增 (append)a :从光标所在位置後面开始新增资料,光标後的资料随新增资料向後移动。A: 从光标所在列最後面的地方开始新增资料。插入 (insert)i: 从光标所在位置前面开始插入资料,光标後的资料随新增资料向後移动。I :从光标所在列的第一个非空白字元前面开始插入资料。开始 (open)o :在光标所在列下新增一列并进入输入模式。O: 在光标所在列上方新增一列并进入输入模式。x: 删除光标所在字符。dd :删除光标所在的列。r :修改光标所在字元,r 後接著要修正的字符。R: 进入取替换状态,新增文字会覆盖原先文字,直到按 [ESC] 回到指令模式下为止。s: 删除光标所在字元,并进入输入模式。S: 删除光标所在的列,并进入输入模式。(二)、光标移动指令:由於许多编辑工作是藉由光标来定位,所以 vi 提供许多移动光标的方式,这个我们列几张简表来说明(这些当然是指令模式下的指令):指令� �说明 ������ 功能键0 移动到光标所在列的最前面 [Home]�$ � 移动到光标所在列的最後面 [End]CTRL 向下半页 � [PageDown]CTRL 向下一页CTRL 向上半页�CTRL 向上一页 [PageUp]指令 说明H 移动到视窗的第一列M 移动到视窗的中间列L 移动到视窗的最後列b 移动到下个字的第一个字母w 移缴细鲎值牡谝桓鲎帜?nbsp; ��e 移动到下个字的最後一个字母^ 移动到光标所在列的第一个非空白字元指令 说明 ���n- 减号移动到上一列的第一个非空白字元前面加上数字可以指定移动到以上 n 列n+ 加号移动到下一列的第一个非空白字元前面加上数字可以指定移动到以下 n 列nG 直接用数字 n 加上大写 G 移动到第 n 列指令 说明fx往右移动到 x 字元上Fx 往左移动到 x 字元上 �tx 往右移动到 x 字元前���Tx 往左移动到 x 字元前; 配合 f&t 使用,重复一次��,�� 配合 f&t 使用,反方向重复一次/string 往右移动到有 string 的地方?string 往左移动到有 string 的地方n � 配合 /&? 使用,重复一次N � 配合 /&? 使用,反方向重复一次指令 说明 �备注n(左括号移动到句子的最前面句子是以前面加上数字可以指定往前移动 n 个句子 ! . ? 三种符号来界定n)� 右括号移动到下个句子的最前面前面加上数字可以指定往後移动 n 个句子 ! . ? 三种符号来界定n{ �� 左括弧移动到段落的最前面 段落是以段落间的空白列界定n} 前面加上数字可以指定往前移动 n 个段落右括弧移动到下个段落的最前面前面加上数字可以指定往後移动 n 个段落 段落是以段落间的空白列界定(三)、更多的编辑指令这些编辑指令非常有弹性,基本上可以说是由指令与范围所构成。例如 dw 怯缮境噶?nbsp;d 与范围 w 所组成,代表删除一个字 d(elete) w(ord) 。指令列表如下:d 删除(delete)y 复制(yank)p 放置(put)c 修改(change)范围可以是下列几个:e 光晁谖恢玫礁米值淖钺嵋桓鲎帜?br> w 光标所在位置到下个字的第一个字母b 光标所在位置到上个字的第一个字母$ 光标所在位置到该列的最後一个字母0 光标所在位置到该列的第一个字母) 光标所在位置到下个句子的第一个字母( 光标所在位置到该句子的第一个字母} 光标所在位置到该段落的最後一个字母{ 光标所在位置到该段落的第一个字母说实在的,组合这些指令来编辑文件有一点点艺术气息。不管怎麽样,它们提供更多编辑文字的能力。值得注意的一点是删除与复制都会将指定范围的内容放到暂存区里,然後就可以用指令 p 贴到其它地方去,这是 vi 用来处理区段拷贝与搬移的办法。某些 vi 版本,例如 Linux 所用的 elvis 可以大幅简化这一坨指令。如果稍微观察一下这些编辑指令就会发现问题其实是定范围的方式有点杂,实际上只有四个指令罢了。指令 v 非常好用,只要按下 v 键,光标所在的位置就会反白,然後就可以移动光标来设定范围,接著再直接下指令进行编辑即可。对於整列操作, vi 另外提供了更方便的编辑指令。前面曾经提到过删除整列文字的指令 dd 就是其中一个;cc 可以修改整列文字;而 yy 则是复制整列文字;指令 D 则可以删除光标到该列结束为止所有的文字。(四)、文件操作指令文件操作指令多以 : 开头,这跟编辑指令有点区别。:q 结束编辑(quit):q! 不存档而要放弃编辑过的文件。:w 保存文件(write)其後可加所要存档的档名。:wq 即存档後离开。zz 功能与 :wq 相同。:x 与:wq相同
2025年07月14日
0 阅读
0 评论
0 点赞
2025-07-14
cadence安装 (2008-06-07 15:49:08)
本安装过程,经整与大家分享。[安装]:我使用的是已经解压缩到硬盘上的安装文件,分别在CDROM1和CDROM2目录下。1:首先查看系统上是否安装了"ncompress"工具,在shell里面输入rpm -q -l ncompress 如果还没装的话到网上找一个"ncompress-4.2.4-33.i386.rpm" 装上,北大天网搜索里面很容易找到这个文件。执行如下: rpm –Uvh "ncompress-4.2.4-33.i386.rpm2:运行CDROM1目录下的setup.sh文件./setup.sh然后根据提示选择IC50的安装路径,当屏 幕出现 Do you want to start softload? [y/n]:时,输入"n" 结束安装。3:进入目录/install/bin.lnx86,修改以下文件(这里install_dir是上一步选择的IC50安装路径): 文件io_fltr.c: "/bin/zcat" 改为 "/usr/bin/uncompress -c" (line 68) 在第54行前添加新行"#define lnx86" (line 54是 "#ifdef nec_ews") 在第33行前添加新行"#include errno.h" (line 33是 "#include "). 文件process_file.c: "#define PROD_NOS 1280" 改为 "#define PROD_NOS 10000" (line 511) 重新编译这些文件 "gcc -o io_fltr io_fltr.c","gcc -o process_file process_file.c" 文件vld: 找到这两行"sort -u +2 -3 $allbundles | sort -n > $sortallbundles" 和"sort -u +2 -3 $bundles | sort -n > $sortbundles". (line 424&425) 删除其中的字符串"+2 -3" 4:运行softload并选择./softload,然后根据提示,依次选择如下选项:(1,1,2,4,a,2,3,q这个根据系统出现的不一样我的选到 a.All of the above就没了) (1) Load Available Products (1) Local (2) Other don't view README file (4) Cadence Catalog (a) All of the above (2) List Installed Products (3) Linux Operating System (lnx86) (q) Quit之后就会自动安装,我的安装了差不多3个小时就提示装完了。5:配置licenses文件 将文件"license.dat"复制到 "/share/license"文件夹下(在IC5033下是必须的)把里面的space换成你的主机名,/home/user1/ic50/tools/bin/cdslmd换成你自己的路径(tools前面的)tools原本不存在,在安装目录下, 输入ln -s tools.lnx86 tools为目录tools.lnx86建一个链接。 6:环境变量设置。.cshrc for cadence ic 50setenv PATH "/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/eda/tools/bin:/eda/tools/dfII/bin:/eda/tools/plot/bin:/eda/tools/dracula/bin:${PATH}:${HOME}/bin:"setenv LD_ASSUME_KERNEL 2.4.1 ;;内核为2。6以下的都可以使用(rethad9.x可以用)setenv CDS_LIC_FILE /eda/share/license/license.dat ;;license 的PATH。setenv CDSDIR /edasetenv CDS_ROOT /edasetenv CDS_INST_DIR /edasetenv CDS_INSTALL_DIR /eda/tools/dfIIsetenv CDS_LIC_FILE 5280@192.168.1.30 ;本机的IP地址setenv CDS_Netlisting_Mode "Analog"setenv CDS_LIBRAY_PAHT /eds/tools/dfII/libsetenv CDS_LIBRAY_PAHT /eds/tools/libsetenv CDS_LIBRAY_PAHT /eds/tools/spectre/libend condect set7:配置快捷键文件 把目录"/tools/dfII/sample/local"下所有文件复制到 "/tools/dfII/local"下 把文件cdsinit改名成 .cdsinit 最后就可以运行了,祝兄弟们好运.2005/11/11今天最让我兴奋的事情莫过于在我的Fedora 7系统(Kernel:2.6.23)下成功安装并运行了Cadence IC 5141软件,安装过程如下:00 首先要从redhat9中拷贝两个文件/bin/tar,/bin/sort,把这两个文件覆盖到Fedora 7的相同目录中,这一步貌似是必须的,否则无法启动安装。(我的这两个文件从系里CAD实验室的电脑里冒着被抓到的风险用U盘拷回来的,如有需要,请发留言或者发邮件到wingofrau@qq.com)01 安装前请确保根目录下有5G以上剩余空间,因为cadence需要安装在根目录下的/tools/cds5文件夹。02 下载IC5141USR4软件包。提供一个哈工大的FTP下载地址:ftp://soft.hit.edu.cn/software/Engineering/EDA/ByCompany/Cadence/教育网用户在linux下的下载速度一般为2M/s,需要下载IC5141.USR4文件夹和IC5141_BASE文件夹下的所有内容,下载后的本件包括:Base_IC5141_lnx86_1of3.tar,Base_IC5141_lnx86_2of3.tar, Base_IC5141_lnx86_3of3.tar和ic5141USR4_lnx86_1of4.tar, ic5141USR4_lnx86_2of4.tar,ic5141USR4_lnx86_3of4.tar, ic5141USR4_lnx86_4of4.tar,还有很重要的一个license文件,所有压缩包大小共为:3.2G03 分别解压缩,注意如果解压时发生错误,请查看是否是由磁盘空间不足引起的。解压缩后,将从Base_IC5141三个压缩包中解压出来的文件(CDROM1,CDROM2,CDROM3)放到IC5141_lnx86.Base文件夹内,将从ic5141USR4中解压出的四个文件夹(CDROM1,CDROM2,CDROM3,CDROM4)也放到一个文件夹IC5141USR4_lnx86.Update内。我解压后的IC5141_lnx86.Base和IC5141USR4_lnx86.Update在/home/wingofray/Download/ic/目录下。请记住这个目录。04 转化到root帐户,或者终端输入su,在根目录下创建安装文件夹:cd /mkdir /tools/mkdir /tools/cds5/05 进入IC5141USR4_lnx86.Update目录cd /home/wingofray/Download/ic/IC5141USR4_lnx86.Updatecd CDROM1sh SETUP.SH输入安装路径:/tools/cds5/终端窗口将出现 Do you want to start softload? [y/n] ,输入"y";依次选择如下选项:(1) Load Available Products(1) Local(2) Othern don't view README file(4) Cadence Catalog(a) All of the above之后会自动安装CDROM1,CDROM2,CDROM3,几分钟后,大约安装到95%时,提示需要Base的CDROM,按照提示mount IC5141_lnx86.Base所在目录,注意:要输入完整目录,我的是 /home/wingofray/Download/ic/IC5141_lnx86.Base/,如果挂载准确,将会使安装程序继续直至100%,完成后回到最初的安装界面,输入q最出安装。06 配置license文件:将刚下载的license文件重命名为license.dat,复制到 /tools/cds5/share/license/文件夹下即可。07 在ic5141目录创建链接,在/tools/cds5/中, 输入ln –s tools.lnx86 tools08 环境设置在此应用.bashrc方法进入用户根目录:cd /home/wingofraygedit .bashrc在.bashrc末尾加入:export CDSDIR=/tools/cds5export CDS_ROOT=/tools/cds5/export CDS_INST_DIR=/tools/cds5/export CDS_INSTALL_DIR=/tools/cds5/tools/dfIIexport CDS_LIC_FILE=$CDS_ROOT/share/license/license.datexportPATH=$CDS_ROOT/tools/bin:$CDS_INSTALL_DIR/bin:$CDS_ROOT/tools/spectre/bin:/usr/sbin:/sbin:$PATHexport CDS_Netlisting_Mode Analog保存后退出。然后 终端输入#source .bashrc输入icfb,即可启动CIW窗口。注意:如未能启动,可能是因为缺少libXp这个库文件,从网上下载libXp-1.0.0-8.i386.rpm,然后终端输入rpm -i libXp-1.0.0-8.i386.rpm安装,或者yum install libXp也可以。再次输入icfb,这次应该可以了吧!09 最后,配置一下快捷键:快捷键配置将目录"/tools/cds5/tools/dfII/samples/local"下所有文件复制到"/tools/cds5/tools/dfII/local",并把cdsinit改名成 .cdsinit。10 安装成功!庆祝一下吧!标签: 无标签redhat 8.0安装cadenceIC5033首先你要安装redhat8.0,还有下载cadence的安装包2CD和license。1、把cadence安装包拷贝到安装在vmware上的linux下。具体的步骤是先把cadence的安装包拷贝到优盘,然后跳到vaware的主窗口,选中vm菜单下的Removable Devices--->USB Devices-->Si...(我用的是Vmware5.5版本,还有就是你没有插入优盘时是没有Si...的选项地,插入优盘才有这个选项)。这是装在vawre上的linux系统才会认出优盘.在终端输入mount /dev/sda1 /mnt载入你的优盘,这里的sda1是你的优盘在linux下的盘符如有你载入多个优盘那么你可以通过硬件浏览器中的dard drives来查看,/mnt是你要加载的目的地。2、加载优盘后,把安装包拷贝进去,在安装前你必须确保你系统有安装ncompress- 4.2.4-33.i386.rpm(用rpm -q ncompress查询是否有安装;如果没有,其安装包在psyche-i386-disc3.iso\RedHat\RPMS 下,这种安装包可以用右键install,或用命令rmp -i/ivh rpm安装文件名包含路径)3、开始安装cadence:1)解压两个安装包(tar zxvf TAR包文件名),接下来包第二个安装包解压出来的cdrom2拷贝到第一安装包下与cdrom1并列;2)开始安装 > ./SETUP.SH-Specify path of install directory [OR type [RETURN] to exit]: > /Cadence -Directory /Cadence does not exist. Create? [y/n]: > y -Do you want to start softload? [y/n]: > y -Warning: Software administration should not be done as root because it could cause file permissions problems while extracting software Press [Return] to proceed, q to quit : > (just press RETURN to accept to continue) -The available options are: > 1 (Load Available Products) -You must now identify where the CD-ROM is mounted: > 1 (Local (mounted to this machine)) -Specify the CD-ROM mount point: > 2 (Other) -Type the CD-ROM mount point: [ /home/thedock/CadenceInstall/Cadence_Virtuoso_IC5033_lnx86/ISR200406181244/CDROM1 ] > (just press RETURN to accept to continue: the path should be correct at this point) -Do you want to view the README file? Please press y (yes) or n (no) : > y -Follow the standard Cadence installation instructions. Press [Return] to proceed, q to quit : > (just press RETURN to accept to continue) -Where is the installation information? > 4 (Cadence Catalog) -311:Unknown Product Name Removed from QSR. Press [RETURN] to continue: > (just press RETURN to accept to continue) -Go to the end of the products list by pressing the SPACE BAR-Type your choice (a,n,p,1-3,2 5 9 ...): > a (All of the above) -Go to the end of the list of the selected products by pressing the SPACE BAR-Are your selections correct? [y/n] > y -Disk checks successful. The following products will be installed or updated. Just press SPACE BAR to continue.-The following media is required: IC5033 lnx86 P/N 356-70352-0301 CDROM # 1 IC5033 lnx86 P/N 356-70352-0302 CDROM # 2 IC5033 lnx86 P/N 356-70352-0303 CDROM # 3 IC5033 lnx86 ISR 200406181244 CDROM # 1 IC5033 lnx86 ISR 200406181244 CDROM # 2 IC5033 lnx86 ISR 200406181244 CDROM # 3 Press [Return] to proceed, q to quit : > (just press RETURN to accept to continue) -Wait until the next CDROM is asked for (~7 minutes)-Your package selections require IC5033 lnx86 P/N 356-70352-0301 CDROM # 1. > 4 (Change CD-ROM mount point.) -You must now identify where the CD-ROM is mounted. > 1 (Local (mounted to this machine)) -Specify the CD-ROM mount point > 2 (Other) -Type the CD-ROM mount point: [ /home/thedock/CadenceInstall/IC5033/ISR200406181244/CDROM1 ] > /home/thedock/CadenceInstall/IC5033/Base/CDROM1 -CDROM # 2 and CDROM # 3 will be loaded automaticaly. There is nothing to do, just wait.-Verify your installation. The available options are: > 2 (List Installed Products) -Specify the operating system of the products: > 3 (lnx86) -Now you can quit the Cadence IC 5.0.33 installation and begin the Aptivia installation. The available options are: > q (Quit) 3) 在ic5033目录创建链接ln –s tools.lnx86 tools4)进入share/license 修改license.dat, SERVER localhost ANY 27000, DAEMON cdslmd /home/ic5033/tools/bin/cdslmd (其中/home/ic5033/是你的cadence的安装目的地)5) chmod 755 license.dat , nohup lmgrd –c license.dat >/dev/stty( license.dat 如果没有在其目录下安装,必须用全名)(注释:lmgrd 为安装目录下/tools.lnx86/bin的文件,用法为./lmgrd,用来验证license.dat,用法为./lmgrd -C license的目录/license.dat) 6)将dfII/samples/local 复制到dfII目录下,并将local中cdsinit 命令为.cdsinit (不要这一步也可以,这一步起到的作用是隐藏) 修改用户根目录下bashrc,加入(在第二行加入,我在其它行加入出问题提示是bash-2.05) export CDSDIR=/home/ic5033export CDS_ROOT=/home/ic5033export SDC_INST_DIR=/home/ic5033export CDS_INSTALL_DIR=/home/ic5033/tools/dfIIexport CDS_LIC_FILE=$CDS_ROOT/share/license/license.datexport PATH=$CDS_ROOT/tools/bin:$CDS_INSTALL_DIR/bin:$CDS_ROOT/tools/spectre/bin:usr/sbin:/sbin:$PATHexport CDS_Netlisting_Node Analog7, source .bashrc8, icfb –log CDS.log.1 &注释:如果出现icfb:command not find,环境变量没有配置好。9, 如果运行时提示缺少libstdcc++-lib .. ,可以从linux安装盘安装, 运行 rpm –ivh compact-lib*.rpm 即可(psyche-i386-disc2.iso\RedHat\RPMS)。ps:前些天发表时,有些错误后来发现了,但最近几天电脑出点问题,拖到现在才更改,对那些被我误导的表示抱歉注意两点:1.原来的文件前面有#,修改好去掉#。2.localhost应该改为自己的计算机名,默认的计算机名是localhost,但是如果你修改过计算机名,那就要改成你修改的名称;同时第二行的/tools/cds5/应该改成你的真实安装路径。修改后,把文件再复制一份,放到 /tools/cds5/share/license/ 中( /tools/cds5应该是真实安装目录 ),并修改文件名为license.dat。转到csh,启动license服务:/tools/cds5/tools.lnx86/bin/lmgrd -c cadenceic5.dat以后每次启动cadence ic之前,都要先在csh中用 lmgrd -c cadenceic5.dat 命令启动license 服务。进入cadence ic 安装的顶层目录,新建一个连接文件:ln -s tools.lnx86 tools在csh中输入命令 icfb ,启动cadence ic。
2025年07月14日
0 阅读
0 评论
0 点赞
2025-07-14
Xwindows启动问题 (2008-06-07 15:46:17)
当SHELL登录闪过之后,应当进入图形登录,但跳回了SHELL。????应该是在加载显卡驱动是出问题了。cd /var/log查看登录的记录发现在加载显卡驱动时就停止了。找到X server的目录 : /etc/X11里面有一个Xorg.conf文件,(因为RF6现在使用Xorg)。先看看这个文件的格式:less Xorg.conf有一段是加载显卡的。ATI看来是这里的问题了。ls -l看了一下文件夹里的文件Xorg.conf.save好像是一个文件的备份啊!好,先看看。less Xorg.conf.save发现显卡一段不同。vasa----好像是啦好,先用它试试:mv Xorg.conf Xorg.conf.bakcp Xorg.conf.save Xorg.conf重启,正常进入系统。提示设置显卡驱动。原来就是这里的缘故。RF6自带了最新的nVidia和ATI的驱动。当它发现我的显卡是ATI是,自动加载了驱动。但这个驱动不适合我的显卡。正常进入系统后,显卡设置:ATI,1024*768@24位,显示器刷新率:75-85Hz重启X Window,OK!关于XF86Config配置问题,详见前面的博文
2025年07月14日
0 阅读
0 评论
0 点赞
1
...
26
27
28
...
34