| 摘要 | 第1-4页 |
| Abstract | 第4-8页 |
| 第1章 绪论 | 第8-13页 |
| ·课题研究背景 | 第8-11页 |
| ·课题研究的目的和意义 | 第11页 |
| ·课题研究的主要内容 | 第11-13页 |
| 第2章 软硬件协同设计 | 第13-27页 |
| ·软硬件协同设计基本概念 | 第13-16页 |
| ·软硬件协同设计的定义 | 第13-14页 |
| ·软硬件协同设计的过程 | 第14-16页 |
| ·国内外研究现状 | 第16-17页 |
| ·系统描述阶段的技术 | 第17-20页 |
| ·系统结构设计阶段的技术 | 第20-24页 |
| ·软硬件划分 | 第20-23页 |
| ·软硬件协同综合 | 第23-24页 |
| ·软硬件设计与实现阶段的技术 | 第24-27页 |
| 第3章 软硬件协同设计新方法 | 第27-35页 |
| ·目前几种典型的嵌入式软硬件协同设计方法 | 第27-30页 |
| ·提出新的方法和思路 | 第30-35页 |
| 第4章 UML及基于 UML的嵌入式系统建模技术 | 第35-54页 |
| ·UML基本概念 | 第35-37页 |
| ·UML发展历史 | 第35页 |
| ·UML语言构造 | 第35-37页 |
| ·基于 UML的嵌入式系统模型设计 | 第37-43页 |
| ·Rose UML文件格式分析和相关文件生成 | 第43-54页 |
| ·UML2SC工具 | 第43页 |
| ·Rose UML文件信息提取和文本文件的生成 | 第43-54页 |
| 第5章 SystemC及其在软硬件协同设计中的应用 | 第54-65页 |
| ·SystemC基本概念 | 第54-57页 |
| ·SystemC 2.0的体系结构 | 第54-55页 |
| ·SystemC中重要名词 | 第55-56页 |
| ·SystemC与传统硬件描述语言的异同 | 第56-57页 |
| ·SystemC建模平台 | 第57-60页 |
| ·SystemC仿真机制 | 第60-62页 |
| ·调度算法 | 第60-61页 |
| ·层次结构管理 | 第61页 |
| ·SystemC仿真内核执行过程 | 第61-62页 |
| ·基于 SystemC的嵌入式系统软硬件协同设计 | 第62-65页 |
| 第6章 基于 UML和 SystemC的软硬件协同设计方法实现 | 第65-87页 |
| ·基于UML和SystemC的软硬件协同设计的设计系统 | 第65-67页 |
| ·嵌入式系统分析与设计的UML类图 | 第67-68页 |
| ·UML到 SystemC的转换 | 第68-76页 |
| ·SystemC主函数文件的生成 | 第68-71页 |
| ·SystemC模块文件的生成 | 第71-76页 |
| ·软硬件划分 | 第76-83页 |
| ·构建算法库 | 第76-81页 |
| ·构建成本库 | 第81-83页 |
| ·软硬件实现综合和模拟验证 | 第83-87页 |
| ·基于 SystemC的软硬件综合和模拟 | 第83-84页 |
| ·CoCentric系列软件 | 第84-87页 |
| 第7章 结论及展望 | 第87-88页 |
| 参考文献 | 第88-91页 |
| 致谢 | 第91-92页 |
| 作者在攻读硕士学位期间发表的学术论文 | 第92页 |