FPGA入门教程 FPGA架构教程 Verilog教程 Verilog-2001SystemC教程
返回首页
当前位置: FPGA主页 > FPGA教程 > SystemC教程 >

3.22 动态创建SystemC进程

时间:2010-04-13 23:12来源:未知 作者:admin 点击:
SC_METHOD、SC_THREAD、SC_CTHREAD都是静态进程,从SystemC2.1开始引入了动态进程。动态进程创建允许在同一个函数方法中自动创建和分配多个进程,用于临时断言检查、处理临时性的并发事件

      SC_METHOD、SC_THREAD、SC_CTHREAD都是静态进程,从SystemC2.1开始引入了动态进程。动态进程创建允许在同一个函数方法中自动创建和分配多个进程,用于临时断言检查、处理临时性的并发事件等。与动态进程创建相关的SystemC语法元素包括:

      sc_spawn(...)
      sc_spawn_options
      SC_FORK
      SC_JOIN
      sc_process_handle::wait()
      sc_bind(...)
      sc_ref(...)
      sc_cref(...) 

      使用任何以上语法前需调用#define SC_INCLUDE_DYNAMIC_PROCESSES,以保证以上语法被包括到目标设计空间。

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(1)
100%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名:密码: 验证码:点击我更换图片
推荐内容