主流 IC 设计工具大多工作在 LINUX/UNIX 操作系统下。目前个人电脑广泛使用的是PC 机,可以在PC 机
安装 LINUX 操作系统,然后在 LINUX 下安装 Cadence、Synopsys 和 Mentor 等公司的 IC 设计工具。对学
校与公司来说,通常使用工作站,在工作站使用 LINUNX 安装 IC 设计工具也越来越常见。
2.1 LINUX 介绍
Linux 有很多发行版本,目前流行的有 Red Hat Linux 、Debian Linux、Red Flag Linux 等。Red Hat Linux
由 Red Hat 公司(红帽子公司)发行,是商业上运作最成功的一个 Linux 发行套件。由于 Red Hat Linux 普
及程度很高,可免费得到,更重要的是大多数 IC 设计工具支持 Red Hat Linux,因此 Red Hat Linux 适合于
作为 IC 设计工具的平台。
目前 Red Hat 有两种发行版。一种是企业版 Red Hat Enterprise Linux(RHEL),付费购买后,红帽子公司会
提供技术支援服务。另一种是免费版 Red Hat Fedora Core(RHFC),可免费下载,但红帽子公司不提供技术
支援。
收费的 Red Hat 企业版产品有 Red Hat Enterprise Linux AS(Advanced Server) ,Red Hat Enterprise Linux ES
(Entry Server)、Red Hat Enterprise Linux W S(Workstation)等。AS 是最高端产品,ES 是 AS 的精简版本,
WS 是 ES 的进一步简化版,主要针对桌面办公。目前企业版已发行到 AS5 版本。
免费的 Red Hat Fedora Core ,第一版是 Fedora Core 1(FC1),相当于早期 Redhat 9.0 的更新版(也可称为
Redhat 10.0)。目前 Red Hat Fedora Core 系列的最新版本是 Fedora Core 9(FC9)。
Redhat 企业版和 Fedora 免费版的联系很密切。例如,AS4 相当于 FC3,AS5 相当于 FC4。考虑到安全行和
稳定性,企业版的更新速度相对较慢,很多软件包比较陈旧,比如最关键的内核等。而Fedora Core 的更新
速度很快。主流 IC 工具在发行前,通常会在发行时的企业版的流行版本基础上进行测试。对当前 IC 设计
工具来说,软件兼容较好的是 AS4 和 Fedora Core 5(FC5)。以下选择 FC5 进行介绍,其他版本也是类似
的。
目前主要的硬盘驱动类型有下列三类,不同的硬盘在 LINUX 下有不同的标识方法。
IDE:Integrated drive electronics (电子集成驱动器)
SCSI:Small computer system interface(小型计算机接口)
在 Linux 中,任一个物理设备,都对应为/dev 目录下的一个文件。Linux 分区命名如下:
若是 IDE 硬盘,第一块硬盘对应为/dev/had,第二块为/dev/hdb。
若是 SCSI 或 SATA 硬盘,第一块硬盘对应为/dev/sda,第二块为/dev/sdb。
had(或 sda)后面的数字含义为:1 至 4 代表主分区号(一块硬盘最多有四个主分区),5 开始以后代表的
是逻辑分区号。
例子:某电脑只有一块硬盘,类型为 SATA,C 盘是唯一的主分区,在这里代号为/dev/sda1;D 盘为逻辑分
区,在这里代号为/dev/sda5;同理 E、G、H 盘对应为/dev/sda6、/dev/sda7、/dev/sda8。
3、文件系统
FAT16:DOS与WINDOWS95以上支持,只支持2G以下分区,目前已基本不用。
FAT32:DOS与WINDOWS 95以上支持,支持2G以下分区,目前在XP中应用广泛,在
LINUX下,可方便挂载访问,建议使用这种文件系统。