[SystemC教程]
3.22 动态创建SystemC进程
日期:2010-04-13 23:12:31
点击:184
好评:0
SC_METHOD、SC_THREAD、SC_CTHREAD都是静态进程,从SystemC2.1开始引入了动态进程。动态进程创建允许在同一个函数方法中自动创建和分配多个进程,用于临时断言检查、处理临时性的并发事件...
[SystemC教程]
3.21 SystemC-sc_export
日期:2010-04-13 23:11:23
点击:154
好评:0
分层通道是例化了其它通道的通道。有时我们需要用到分层通道,如下图的例子。模块E是一个通道,它例化了通道C1和通道D,而通道D又例化了通道C2。设计者希望将模块D中的模块C2和模...
[SystemC教程]
3.20 SystemC-sc_event_queue
日期:2010-04-13 23:09:10
点击:54
好评:0
sc_event_queue 与sc_event的共同点是都有notify()方法,而不同点是sc_event_queue实际上是一个分层通道,它可以有多个等待触发的通知,这些通知不互相覆盖。sc_event_queue实现的接口sc_event_queu...
[SystemC教程]
3.19 SystemC-sc_event
日期:2010-04-13 23:05:26
点击:142
好评:0
sc_event可以用来定义一个事件,SC_THREAD进程可以采用wait( const sc_event)、wait( sc_event_or_list)、wait( sc_event_and_list)来将进程挂起等待事件发生后将进程重新激活。 sc_event的定义如下: class s...
[SystemC教程]
3.18 SystemC-sc_semaphore
日期:2010-04-02 00:28:26
点击:171
好评:0
sc_semaphore是SystemC2.2定义的又一个重要的基本通道。在讲操作系统原理的中文书中通常将semaphore翻译为信号量。信号量和4.6.2节讲的互斥都用来保护共享资源,但它们又有所不同。信号量...
[SystemC教程]
3.17 SystemC-sc_fifo<T>
日期:2010-04-02 00:24:03
点击:186
好评:0
sc_fifoT是SystemC库中已经实现好的FIFO通道,其中T为FIFO中存储的数据类型。FIFO的中文名字叫做先进先出队列,在软件和硬件设计中都非常常用。图3-6是FIFO的示意图。其中write(T)代表写FI...
[SystemC教程]
3.16 SystemC-sc_mutex
日期:2010-04-02 00:21:07
点击:165
好评:0
学习过操作系统的人都知道,互斥(mutex)是用来保护共享资源的,以避免多个进程同时读写共享资源,导致系统行为的不确定性。互斥具有锁定和非锁定两种状态。如果有进程需要使用由...
[SystemC教程]
3.15 sc_signal<T>、sc_signal_rv<T>和sc_buffer&
日期:2010-04-02 00:18:12
点击:109
好评:0
sc_signalT是最最基本的通道,它用于连接模块的基本端口sc_inT、sc_outT和sc_inoutT。这里强调一下sc_signalT的设计规则:最多只有一个sc_outT或者sc_inoutT可以连接到sc_signalT,否则就会产生典型...
[SystemC教程]
3.14 SystemC-基本通道
日期:2010-03-31 21:05:04
点击:74
好评:2
基本通道不包含任何进程,也不对外展现出任何可见结构,它们也不能够直接的或者间接的调用其它基本通道。SystemC2.2中定义了若干基本通道类型,它们是: sc_signalT,sc_signal_rvN sc_mut...
[SystemC教程]
3.13 SystemC-通道的属性
日期:2010-03-31 21:00:47
点击:92
好评:0
通道的属性(Attribute)描述的是通道的一些特征,比如所连接到通道的端口的优先级,由通道来指定各个端口的优先级显然比各个端口自己来指定自己的优先级要好些,因为这样端口可以...
1.《FPGA架构学习教程》概述 可编程器件包括FPGA和CPLD的原理不同...
目录 第一章 技术及其发展 1.1集成电路产业基本规律 1.2 EDA产业...
学习使用 FPGA ,关键是掌握以下内容: (1)对 FPGA 的内部构成...
FPGA 的设计开发流程主要包括以下步骤:设计输入( Design Entry...
集成电路产业受两大技术发展规律和两大经济矛盾约束。 两大技...
用可编程逻辑技术把整个片上系统放到一块硅片上,称作SoPC(...