手动安装xcelium, verdi, vcs, scl教程

需积分: 10 32 下载量 4 浏览量 更新于2024-08-04 1 收藏 1.4MB PDF 举报
"分享xcelium, verdi, vcs, scl等EDA工具的个人安装步骤" 在电子设计自动化(EDA)领域,Xcelium、Verdi、VCS和SystemC Language (SCL) 是常见的仿真和验证工具。本文档详细记录了在Linux环境下安装这些工具的步骤。 首先,为了进行系统级别的操作,需要获取超级用户权限。通过在终端输入`cd /etc`并使用`vim passwd`编辑`passwd`文件,将默认的shell(通常是bash)更改为csh。这有助于后续软件安装过程中处理权限问题。 接下来,安装unrar,这是用于解压缩rar格式文件的工具。通过运行`wget http://www.rarlab.com/rar/rarlinux-x64-5.3.0.tar.gz --no-check-certificate`下载rar for Linux的64位版本,然后使用`tar -zxvf rarlinux-x64-5.3.0.tar.gz`解压缩,并进入解压后的目录`cd rar`,执行`make`进行编译安装。如果遇到权限问题,可以使用`chown`命令改变文件所有者,例如`chown linux2022:linux2022 eda-R`,将所有者改为当前用户,并确保用户有执行权限。 对于Xcelium的安装,通常涉及从Windows主机共享文件到Linux虚拟机。进入共享文件夹`/mnt/hgfs/`,找到Xcelium的安装包并复制到个人目录,使用`tar xvfz Vitis_2019.2_1106_2127.tar.gz`解压。然后进入解压后的目录,运行`sudo ./xsetup`进行安装,指定自定义的安装路径,如`/home/evo/eda/Xilinx/Vivado/2019.2/`。安装过程中不需设置启动,后期通过配置环境变量启动。 Verdi是用于调试和分析硬件设计的工具,其安装过程通常包括接收许可证文件,如`XCELIUM1803`,将其复制到个人的EDA目录下解压,并记住解压的目录。 VCS是Synopsys公司的仿真器,虽然未提供具体的安装步骤,但通常过程与Xcelium类似,包括解压安装文件、赋予执行权限并运行安装脚本。 对于SystemC Language (SCL),它是一种用于系统级建模的语言,通常作为库或工具集的一部分。这里提到的SCL可能指的是SystemC的某个实现,如Cadence的SystemC编译器。安装步骤可能包括获取编译器文件,解压并给予执行权限,例如`chmod 777 iscape`,然后在相应目录下运行安装脚本`./iscape.sh`。 整个安装过程涉及到文件的复制、解压、权限设置以及安装脚本的执行,这些都是在Linux环境中进行软件安装的常规操作。确保每个步骤正确无误,是成功安装和使用这些EDA工具的关键。安装完成后,还需要配置相应的环境变量,使系统能够在命令行中识别并执行这些工具。例如,添加工具的bin目录到PATH变量中,这样可以在任何地方运行这些工具的命令。