systemC 是高层建模的利器,用于模拟和测试,虽然有些工具可以用来从systemC直接生成layout,但是目前为止systemC 还是多用来模拟。现在介绍一下systemC2.2的安装过程。

下载

下载systemC2.2其实很简单,到[url]www.systemC.org[/url]网注册一下就可以下载到:systemc-2.2.05jun06.tgz,目前为止最新的文件。(我使用的是fedora6,systemc2.1安装不上)

安装

使用tar xvzf systemc-2.2.05jun06.tgz,然后得到一个systemc-2.2.05jun06_beta一个目录,里面有一个INSTALL文件,只要照做就可以了。
- 在systemc-2.2.05jun06_beta里面建立一个objdir : $mkdir objdir
- 进入objdir里面运行 $export CXX=g++
- 在objdir里面运行 $../configure —prefix=安装目录
- 在objdir里面运行 $gmake
- 在objdir里面运行 $gmake install
如果一切顺利到这时systemc2.2已经安装完成,然后我们要验证一下systemc的安装是否正确。

验证

验证很简单,在objdir里面直接运行gmake check。他会把所有的exemple都验证了一次,所以我们也知道了结果。