ustcanycall / OS

0 stars 0 forks source link

调研8 #11

Open ustcanycall opened 10 years ago

ustcanycall commented 10 years ago

SystemC实验:2输入与非门

systemc简介

System C是一种软/硬件协同设计语言,一种新的系统级建模语言。它包含了一系列C++的类和宏,并且提供了一个事件驱动的模拟核,使得系统的设计者能够用C++的词法模拟并行的进程,特别是在SoC系统中。

systemc的安装

i. 从OSCI官方网站(systemc.org)下载最新版本的SystemC源程序文件systemc-2.3.0.tgz ii. 解压缩并配置安装SystemC,过程及命令如下 tar –xzvf systemc-2.3.0-tgz ;解压缩文件 cd system-2.3.0 ./configure –prefix=/usr/program/systemc-2.3.0/objdir ;执行配置文件,指SystemC的安装路径 make ;重新编译SystemC make install ;安装SystemC 安装完毕,SystemC将安装在/usr/program/systemc2.3.0/objdir路径下,该目录下保存编译SystemC源程序需要指定的头文件和目标文件。

与非门的实现

与非门电路图

p1

与非门真值表

输入 输出 a b f 0 0 1 0 1 1 1 0 1 1 1 0

代码实现

见 源代码文件

运行结果