在PC上装一个可以运行Cadence软件的虚拟机是很多初学者的选择,这种方式不但经济实用,而且系统软件的安装比较简单。能够在PC上运行虚拟机的软件很多,其中VMware Workstation是被广泛使用的一种。下面简单介绍一下VMware Workstation虚拟机,另外再介绍一下使用该虚拟机过程中一个非常有用的步骤——PC Windows操作系统中的文件与虚拟机Linux操作系统中的文件如何进行相互传递。
1.VMware Workstation虚拟机简介
VMware Workstation(威睿工作站)是一款功能强大的桌面虚拟计算机软件,可在一部实体机器上模拟完整的网络环境和便于携带的虚拟机器,最重要的特点是可以在一台机器上同时运行多个Windows、DOS、Linux、Mac系统。与“多启动”系统相比,VMware采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。VMware可以真正在主系统的平台上“同时”运行多个操作系统,就像标准Windows应用程序那样切换,而且每个操作系统都可以进行虚拟的分区、配置而不影响真实硬盘的数据,甚至可以通过网卡将几台虚拟机用网卡连接为一个局域网,极为方便。图7-13为VMware Workstation的简要信息。
图7-13 VMware Workstation的简要信息
基于VMware Workstation虚拟机,采用CentOS企业级Linux发行版本,将Cadence等集成电路设计软件安装在虚拟机中,就可以进行相关的设计工作,图7-14为VMware Workstation虚拟机的主界面。图7-14中虚拟机的主界面包含以下几部分。
图7-14 VMware Workstation虚拟机的主界面
1)顶部的菜单栏,包括File、Edit、View、VM、Team和Windows等。
2)左边的Sidebar,主要是显示虚拟机的状态和进行个人喜好的一些设置。
3)右边大半部分显示的就是一个操作系统为CentOS的虚拟机,其中包含了Commands、Devices和Options 3个模块,分别表示虚拟机执行的一些命令、虚拟机的一些硬件属性和进行虚拟机设置的一些选项等。
单击图7-14中“Commands”一栏中的“Power on this virtual machine”选项,就可以启动该虚拟机,设计系统用户进入界面如图7-15所示。
图7-15 设计系统用户进入界面
输入预先定义好的用户名和密码,就可以进行Linux系统,如图7-16所示。
图7-16 进入Linux系统
在图7-16中输入icfb命令,就可以进入Cadence设计系统,这一点已经在第2章中有详细描述。
关于虚拟机的使用这里不再作详细介绍。由于在使用虚拟机的时候经常会碰到在PC本机和虚拟机之间进行数据传递的问题,因此这里对这一点做详细介绍。
2.PC本机数据和虚拟机之间的数据传递
首先在PC硬盘中建一个文件夹,比如在D盘中新建一个“vmdoc”的文件夹,然后在图7-16中选择“VM”菜单中的“Settings”选项,弹出图7-17所示的虚拟机设置界面。
(www.xing528.com)
图7-17 虚拟机设置界面
在图7-17中选择“Options”选项;在弹出的界面中选择“Shared Folders”,在右上角的“Folder sharing”界面中选择“Always enabled”,共选文件夹选项窗口如图7-18所示。
在图7-18中,单击右下角的“Add…”按钮,弹出图7-19所示的添加共享文件夹界面。
在图7-19中,Host path选择D盘;Name选择vmdoc;然后为该文件夹设置额外的属性:“Enable this share”,这样可以确保该文件夹可以作为PC系统和虚拟机之间进行数据交换的“中转站”。下面具体介绍PC中数据copy到虚拟机的步骤。
图7-18 共享文件夹选项界面
图7-19 添加共享文件夹界面
首先要复制到虚拟机中的数据先放置在PC中D盘中的“vmdoc”目录中;然后单击图7-16中的“Computer”文件夹,显示如图7-20所示。
图7-20 打开虚拟机Computer文件夹
单击图7-20中的“Filesystem”文件夹,出现图7-21所示的目录结构。
图7-21 打开“Filesystem”文件夹
在图7-21所示的“Filesystem”文件夹中,有一个“home”目录,在该目录下有所有的用户设计数据。上面提到要复制到虚拟机的PC数据就是要放置在这个目录中的;在“Filesystem”文件夹中还有一个“mnt”目录,单击该目录,出现图7-22所示的目录结构。
图7-22 打开mnt文件夹
单击图7-22中的“hgfs”文件夹,弹出图7-23所示的界面,其中,就出现了以上所设置的“vmdoc”共享文件夹。
图7-23 打开hgfs文件夹
接下来就可以把放置在图7-23中所示的“vmdoc”文件夹中的相关文件复制到“Filesystem”文件夹下的“home”目录中。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。