FPGA入门教程 FPGA架构教程 Verilog教程 Verilog-2001 SystemC教程
返回首页
当前位置: FPGA主页 > FPGA教程 >
  • [SystemC教程] 2.20 SystemC的进程 日期:2010-03-28 19:55:16 点击:89 好评:0

    在操作系统中,进程(Process)是程序在并发环境中的执行过程,它具有动态性、并发性、独立性、异步性和结构性5大特征。进程与程序的区别是:进程是一动态概念,而程序则是一静态概...

  • [SystemC教程] 2.19 SystemC-定点数据类型 日期:2010-03-28 00:11:03 点击:187 好评:0

    采用浮点数据类型不仅能够很容易的进行算术运算,而且精度高。但是浮点运算在硬件上实现起来特别复杂,因此为了节省硬件资源很多硬件只支持定点运算,另外多数DSP软件也是定点...

  • [SystemC教程] 2.18 SystemC-任意长度比特和逻辑向量 日期:2010-03-28 00:06:41 点击:129 好评:0

    为支持任意宽度的比特操作,SystemC定义了支持任意宽度的比特向量类型sc_bvW,其中W为比特向量的宽度。比特向量适用于只需要2值逻辑向量而不需要算术运算的场合。sc_bv面向比特操作...

  • [SystemC教程] 2.17 SystemC-sc_bigint和sc_biguint 日期:2010-03-28 00:03:51 点击:167 好评:0

    在实际设计中,有时候需要宽度大于64的整型数据类型,SystemC引入了sc_bigint和sc_biguint。sc_bigint和sc_biguint的宽度可以从1到任意值,与sc_int和sc_unit相比其仿真速度要慢的多,因此如果不是...

  • [SystemC教程] 2.16 SystemC-sc_int和sc_uint 日期:2010-03-28 00:00:42 点击:211 好评:0

    在数字系统建模中常常需要对固定宽度的整型数据进行操作。C++的固有数据类型int的宽度是与所使用的机器有关的,但通常是32位的。使用C++固有数据类型显然可以提高仿真速度,但只...

  • [SystemC教程] 2.15 SystemC-sc_bit和sc_logic 日期:2010-03-27 23:54:43 点击:102 好评:0

    数字系统中最常见的四个逻辑为: 0逻辑低电平; 1逻辑高电平; Z高阻态; X不定值。 在SystemC中,这四个值用0 、1 、Z、 X或者SC_LOGIC_0、SC_LOGIC_1、SC_LOGIC_Z和SC_LOGIC_X表示,其中虽然是在...

  • [SystemC教程] 2.14 SystemC专有数据类型 日期:2010-03-26 23:30:07 点击:113 好评:0

    作为C++的一个硬件库,SystemC当然支持所有的C++数据类型,同时SystemC还定义了专有的数据类型。列表如下: 表2-4 SystemC专有数据类型 类型名 类型说明 sc_bit 2 值单比特数据类型 sc_logic...

  • [SystemC教程] 2.13 SystemC时间单位 日期:2010-03-26 23:29:18 点击:234 好评:2

    SystemC定义的时间单位如下表 表1 SystemC定义的时间单位 时间单位 英文原文 时间长度 ( 秒 ) SC_SEC Second 1 SC_MS Millisecond 10 -3 SC_US Microsecond 10 -6 SC_NS Nanosecond 10 -9 SC_PS Picosecond 10 -12 SC_FS Femt...

  • [SystemC教程] 2.12 SystemC-sc_in_clk和sc_clock 日期:2010-03-26 23:25:45 点击:278 好评:-2

    时钟是同步数字逻辑中必不可少的基本元素。前文中多次提到的sc_in_clk表示将要定义一个时钟输入信号,实际上在SystemC内核代码中我们可以找到: typedef sc_inbool sc_in_clk; 因此,sc_inboo...

  • [SystemC教程] 2.11 SystemC-sc_gen_unique_name 日期:2010-03-26 23:23:53 点击:186 好评:0

    在SystemC中,每一个模块必须有一个名字,该名字必须与其它模块的名字不同,比如psram=new sram (sram1)就例化了一个sram模块的实例,模块名为sram1。有时候我们需要同时例化多个模块实例...

推荐内容