- 集成电路测试基础
- 佛山市联动科技股份有限公司编著
- 530字
- 2024-03-22 12:09:33
1.2 准备工作
若想根据本书讲述的基础知识进行简单的仿真模拟,读者需要做一些必要的准备工作。主要是下载安装一些学习软件,由于只是学习一些基础知识,因此免费或者开源的软件已经能够满足需求。基础知识或者基本原理掌握以后,学习商业软件工具也不会太费时。
LTspice,这个软件是用来进行电路仿真的。本书中所有电路仿真,都用这个软件完成。仿真软件的实质也是利用各种电路公式进行计算,因此可以得到相对完美的理论值。如果模拟时,忽略的条件影响比较小,可以得到与实际情况相符的仿真结果。
CodeBlocks,这个是C/C++的集成开发环境(Integrated Development Environment,IDE),是学习C/C++的常用开源免费软件(也可以使用Dev-C++,同样是免费软件)。C语言和C++语言,本质上是两种语言,C++是事实上的工业标准语言,但是对于集成电路测试工作而言,可以认为是一种语言。大多数工程师更习惯使用C语言一些。这里混合使用两种语言,以方便达成目的为准。当然,如果觉得这个IDE使用起来不习惯,可以使用Visual Studio C++开发环境,目前网络上同样可以下载到免费的社区版,只需要简单的注册一下,即可用于个人学习和开发。
Gnuplot,这个是用来在程序中绘制波形图的,一般情况下,ATE的开发环境中是带有波形绘制功能的,但是这里采用gnuplot作为波形绘制工具,完全能够满足学习需要,甚至可以用到实际的测试程序调试之中。