SystemC与嵌入式架构设计 文/高焕堂 2008简介SystemCSystemC的角色与Verilog DHL相近,都是一种数字电路的描述语言。但是它与Verilog 的主要差异是:Verilog 擅长于RTL层及的描述,但缺乏更高层的TL(Transaction Level)级的描述能力。而SystemC则提供充分的TLM(Transaction Level Modeling)的能力。 TLM着重于系统层级的整合架构(Architecture)规划,建立软件与硬件协同设计之基础。所以SystemC在促进软硬整合设计上扮演非常重要角色。严格来说,SystemC并非一个新的语言,而是C++的类别库(Class Library)而已。也就是说,人们将硬件领域的重要设计概念(Design Concept)以C++的类别等机制表现出来,组织成为一个类别库,就成为SystemC了。由于SystemC幕后运用了C++的对象导向(Object-Oriented)机制,提供高阶的抽象建模能力,让设计人员能轻易进行TLM层级的软硬整合仿真与设计。SystemC是阅读全文>
发表于 @ 2008年08月08日 09:08:00|评论(loading...)|编辑|举报|收藏