您所在的位置: 首页>>读书频道>>设计开发>>其它开发>>

SOC设计UML实务手册 目录

http://book.51cto.com  2008-05-06 18:53  邱郁惠  机械工业出版社  我要评论(0)
  • 摘要:《SOC设计UML实务手册》通过一个录音芯片的仿真实例,从最简单的芯片设计,到更复杂的芯片组装设计,从UML图到SystemC代码,一应俱全,解说详尽。本文是本书的目录。
  • 标签:SOC  UML

前言

第1章   新式的芯片设计方法 1

1.1   概述 

1 1.2   SystemC简介 5

1.2.1   SystemC的官方网站 6

1.2.2   以C++为基础 6

1.2.3   软硬件整合设计 8

1.2.4  相对于其他硬件建模语言 11

1.3   UML简介 13

1.3.1   UML的发展 13

1.3.2   图形式的建模语言 14

1.3.3   UML方言 17

1.3.4   UML开发工具 20

1.4   迈向最新潮的MDA技术 23

1.4.1   MDA的主张 23

1.4.2   MDA的开发程序 24

1.4.3   MDA在芯片设计的应用 25

1.4.4   MDA在信息系统上的应用 26

1.5   本书重点内容 29

第2章   UML-SystemC绝妙搭配 30

2.1   UML-SystemC先睹为快 30

2.2   Memory芯片设计 35

2.3   组装可重用的设计 39

第3章   SystemC程序的基本组成 48

3.1   准备好相关环境 48

3.2   编译出systemc.lib 48

3.3   新增并设置项目 50

3.4   编写Hello World程序 53

3.5   SystemC程序的基本组成 56

3.5.1   模块 56

3.5.2   进程 57

3.5.3   事件 61

3.5.4   通道 62

3.5.5   端口与接口 65

3.5.6   sc_main 67

第4章   用活动图呈现进程设计 68

4.1   活动图 68

4.2   进程 72

4.3   事件 74

4.4   通道 77

第5章   用StarUML绘制活动图 84

5.1   新增活动图 84

5.2   绘制Recorder模块活动图 85

5.3   绘制Input子活动图 94

5.4   绘制Record子活动图 97

5.5   绘制PlayOnce子活动图 99

第6章   用组合结构图呈现结构设计 100

6.1   组合结构图 100

6.2   结构设计 101

6.3   端口与通道 107

6.4   进程 114

第7章   用StarUML绘制组合结构图 120

7.1   新增组合结构图 120

7.2   绘制Memory模块的组合结构图 121

7.3   绘制DAC模块的组合结构图 126

7.4   绘制Recorder模块的组合结构图 128

第8章   用通信图呈现通信设计 133

8.1   通信图 133

8.2   序列图 135

8.3   案例说明 137

8.4   介绍sc_export端口 144

第9章   用StarUML绘制通信图 152

9.1   新增通信图 152

9.2   绘制Playback通信图 153

9.3   转出序列图 160

第10章   用类图呈现模块设计 162

10.1   类与对象 162

10.2   类图 165

10.3   介绍sc_signal 167

10.4   应用案例 173

第11章   用StarUML绘制类图 184

11.1   新增类图 184

11.2   绘制整体类图 185

11.3   绘制个体类图 194

第12章   用用例组织相关图文 200

12.1   用例 200

12.2   Memory模块与用例 202

12.3   ADC模块与用例 208

12.4   组装可重用的模块 212

第13章   用StarUML绘制用例图 217

13.1   新增用例图 217

13.2   绘制用例图 218

13.3   编写用例叙述 220

第14章   案例研究—语音备忘器 224

14.1   项目简介 224

14.2   用例 225

14.3   模块设计 225

14.4   结构设计 228

14.5   线程设计 229

14.6   编写SystemC代码 230


回书目   上一节   下一节
UML统一建模语言
深入Vista应用程序开发
Ruby on Rails 社区网站开发
ASP.NET从入门到精通
Java完全自学宝典
 
 验证码: (点击刷新验证码)   匿名发表
  • Visual C++ 完全自学宝典

  • 作者:强锋科技,朱洪波
  • Visual C++ 6.0是微软公司为程序人员提供的Visual Studio 6.0工具套件中的重要组成部分。本书由浅入深地介绍使用Visual C++ 6.0..
Copyright©2005-2008 51CTO.COM 版权所有