2008年08月08日

原创 SystemC与嵌入式架构设计

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...)|编辑|举报|收藏

2008年08月05日

原创 以传统C语言实践UML模型

我到新竹和苏州去担任嵌入式(Embedded)软件系统分析的培训讲师时,常遇到的挑战是:C(不是C++)语言并没有OO(Object-Oriented)机制,那么,如何将UML需求模型落实到C程序呢? 于是,我用了两年的空暇时光,以Macro将OO机制加到C语言上,很适合无法使用C++的嵌入式场合,我称为LW_OOPC新语言,也写成书,已经在台湾和大陆发行了。(全文完) 阅读全文>

发表于 @ 2008年08月05日 12:39:00|评论(loading...)|编辑|举报|收藏

原创 SaaS-based 轻量型软件架构设计

我正研究如何将架构设计模式落实到以Google Apps + SalesForce.com为主的SaaS(Software as a Service)平台上提供中小型企业一个低成本的Light-weight Software Architecture,例如美国奥罗瑞乳癌MRI健检设备服务公司来台湾及上海设点,连同美国共近60个健检中心,适合使用Google Apps等低成本又具标准UI的轻量型架构,又可以外销美国。这可能是新型软件外销的产业形式。(全文完)阅读全文>

发表于 @ 2008年08月05日 11:48:00|评论(loading...)|编辑|举报|收藏

原创 软件架构师西游记

近几个月来,我拿了欧盟工作签证远赴西班牙担任软件架构师的角色,一边欣赏巴塞隆纳的丽致风光和艺术文化,一边抒发对软件架构设计的感触,写成文章,称为软件架构师西(班牙)游记。(全文完)阅读全文>

发表于 @ 2008年08月05日 11:22:00|评论(loading...)|编辑|举报|收藏

用户操作
[即时聊天] [发私信] [加为好友]
TomKao
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
文章分类
收藏
    存档
    软件项目交易
    Csdn Blog version 3.1a
    Copyright © TomKao