当前位置:主页 > 书籍配套资源 > SOC设计配套资源
《SOC设计UML实务手册》数据文件

《SOC设计UML实务手册》数据文件

  • 更新:2022-11-02
  • 大小:4.93 MB
  • 类别:SOC设计
  • 作者:邱郁惠
  • 出版:机械工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

本书为SOC设计人员量身定做,通过一个录音芯片的模拟案例,展示UML如何与SystemC合作进行芯片设计,从最简单的芯片设计到更复杂的芯片组装设计,从UML图到SystemC代码,一应俱全,解说详尽,并且提供范例程序文件。
本书具有以下特色:
●芯片设计方法新颖,UML和SystemC(C++式的软硬件模型语言)相结合进行芯片设计。
●注重方法的传授,将作者多年的经验和技巧融入书中,帮助读者快速掌握UML,独立解决项目中的问题。
●讲解细腻,采用大量代码示例和屏幕截图,详细跟踪工具的每一步操作,一步步画出UML图。
●本书使用的是开源的、免费的工具StarUML。该工具功能全面,便于读者学习。
●本书涉及的数据文件可到华章网站(www.hzbook.com)和(www.umlchina.com/book/qiucode.htm)下载。

封面图

目录

  • 前言
  • 第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.lib48
  • 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_main67
  • 第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_signal167
  • 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

资源下载

资源下载地址1:https://pan.baidu.com/s/1yAYK5E8ZtFAunjqf8A7t7g

相关资源

网友留言