目前多数集成电路EDA工具都运行于UNIX或LINUX环境下,学习IC设计技术必须掌握这些操作系统的使用方法。集成电路EDA工具主要采用LINUX操作系统,多数情况在虚拟机环境下使用,本章主要介绍这种使用方法。 旧版本的EDA工具使用Linux Red Hat 7.2,如需使用可参阅旧讲稿《Cadence实验教程》,本章主要介绍新版本(2010年开始使用)的虚拟机环境。
本书结合操作系统原理以及赵炯博士编写的《Linux 内核完全注释》一书,详细分析了 一个比较适合在教学中使用的操作系统---Linux 0.11 操作系统的源代码。本书从 Linux 0.11 操作系统中引用了丰富的代码实例,并配以大量的图示,一步一步地引导读者分析 Linux 0.11 操作系统的源代码。本书与其它操作系统理论书籍最明显的不同是,配有若干 个精心设计的实验。读者可以亲自动手完成这些实验,在实践的过程中循序渐进地学习 Linux 0.11 操作系统,进而加深对操作系统原理的理解