FPGA入门教程 FPGA架构教程 Verilog教程 Verilog-2001 SystemC教程
返回首页
当前位置: FPGA主页 > FPGA教程 >
  • [SystemC教程] 2.4 SystemC-用SC_CTOR描述构造函数 日期:2010-03-01 20:53:15 点击:308 好评:2

    模块的一个基本组成部分就是它的构造函数,熟悉C++的读者对此并不陌生。模块的构造函数完成创建和初始化一个模块的最初工作,它在一个模块的实例被创建时就被执行。C++中的构造...

  • [SystemC教程] 2.3 SystemC-用SC_MODULE定义模块 日期:2010-03-01 20:50:33 点击:159 好评:0

    模块是一个设计的最基本的单位,是完成一个特定功能的基本单元。比如一个存储器可以是一个模块,一个FIFO可以是一个模块,一个接口转换电路也可以是一个模块,整个设计就是顶层...

  • [SystemC教程] 2.2 为什么要在设计中 include <systemc.h> 日期:2010-03-01 20:49:29 点击:236 好评:2

    为了顺利进行编译和链接,任何SystemC设计都必须包括合适的SystemC库定义的头文件。SystemC核心库包括2个最基本和重要的名字空间,一是sc_core,另外一个是sc_dt。sc_core是SystemC基本的内核...

  • [SystemC教程] 2.1 从完整的SystemC实例开始 日期:2010-03-01 20:40:09 点击:236 好评:2

    一个SystemC双端口异步读写RAM实例: #ifndefRAM_DP_AR_AW #defineRAM_DP_AR_AW #includesystemc.h #defineDATA_WIDTH8 #defineADDR_WIDTH8 #defineRAM_DEPTH1ADDR_WIDTH SC_MODULE(ram_dp_ar_aw){ sc_insc_uintADDR_WIDTHaddress_0; sc_in bool...

  • [SystemC教程] SystemC在线教程目录 日期:2010-02-25 22:42:02 点击:489 好评:2

    1.1 SystemC的历史 1.2 SystemC的建模能力 1.3 SystemC的本质 1.4 不要忘记了SystemC是C++ 1.5 SystemC与SystemVerilog的比较? 1.6 一个Hello,SystemC程序 1.7 Visual Studio 2008下如何编译SystemC? 1.8 Linux下安装Sy...

  • [SystemC教程] 1.8 Linux下安装SystemC 日期:2010-02-25 22:39:39 点击:232 好评:-2

    有人喜欢在Linux底下玩SystemC么?安装其实很简单。 下载 下载systemC2.2其实很简单,到 www.systemC.org 网注册一下就可以下载到:systemc-2.2.05jun06.tgz,目前为止最新的文件。(我使用的是fe...

  • [SystemC教程] 1.7 Visual Studio 2008下如何编译SystemC? 日期:2010-02-25 22:33:08 点击:337 好评:2

    一、编译SystemC库 1.下载SystemC library source code。 到 http://www.systemc.org 注册会员账号后,即可下载SystemC library soure code。 2. 以SystemC 2.2.0为例,下载后的文件名喂systemc-2.2.0.tgz,解压到C盘目...

  • [SystemC教程] 1.6 一个Hello,SystemC程序 日期:2010-02-25 22:29:54 点击:439 好评:2

    在学习任何一种语言的时候我们都要学习Hello World程序,这里我们给出一个最简单的 SystemC 程序。其原代码如下: //hello.h #ifndef_HELLO_H #define_HELLO_H #includesystemc.h SC_MODULE(hello){ SC_CTOR(hell...

  • [SystemC教程] 1.5 SystemC与SystemVerilog的比较? 日期:2010-02-25 22:28:01 点击:408 好评:4

    就 SystemC 和 SystemVerilog 这两种语言而言, SystemC 是C++在硬件支持方面的扩展,而 SystemVerilog 则继承了 Verilog,并对 Verilog 在面向对象和验证能力方面进行了扩展。这两种语言均支持诸如...

  • [SystemC教程] 1.4 不要忘记了SystemC是C++ 日期:2010-02-25 22:26:52 点击:181 好评:0

    学习和使用 SystemC 的时候不要忘记了 SystemC 是 C++ ,所有以前的 C++ 的东西都可以用。很多人学习了 SystemC ,觉得SystemC 非常不好用,最大的问题,就是忘记了使用基本的 C++ ,从基本的...

推荐内容