| 第一章 软硬件协同设计概述 | 第1-19页 |
| ·系统芯片(SoC)设计方法 | 第9-11页 |
| ·系统芯片(SoC)设计思想 | 第9页 |
| ·IP模块的设计和重用 | 第9-10页 |
| ·自顶而下的设计方法 | 第10-11页 |
| ·SoC中的软硬件协同设计方法 | 第11-13页 |
| ·相关工作 | 第13-15页 |
| ·国内SoC软硬件协同设计相关领域的发展状况 | 第13页 |
| ·国外先进软硬件协同设计软件分析 | 第13-15页 |
| ·本文研究与设计目标 | 第15-18页 |
| ·本文结构 | 第18-19页 |
| 第二章 VXP(Virtual Executable Platform)原理和架构 | 第19-29页 |
| ·概述 | 第19页 |
| ·VXP的设计目标与功能 | 第19-20页 |
| ·VXP的框架设计 | 第20-26页 |
| ·软硬件对比验证开发基本框架 | 第20-22页 |
| ·软件仿真IP架构库的生成流程框架 | 第22-24页 |
| ·基于VXP的软硬件协同开发流程框架 | 第24-26页 |
| ·与硬件联合调试的功能 | 第26-27页 |
| ·算法与硬件单元设计相结合 | 第27页 |
| ·操作系统内核的嵌入 | 第27-29页 |
| 第三章 VXP的主体设计与重要组件分析 | 第29-55页 |
| ·VXP时间轴(Timeline)设计 | 第29-36页 |
| ·设计原理和思想 | 第29-34页 |
| ·主要类的接口定义 | 第34-35页 |
| ·如何使用时间轴 | 第35-36页 |
| ·VXP硬件架构层设计 | 第36-50页 |
| ·组件类 | 第36-37页 |
| ·端口类 | 第37-40页 |
| ·通用计算单元类 | 第40-44页 |
| ·总线类 | 第44-50页 |
| ·VXP软件行为层设计 | 第50-55页 |
| ·线程调度接口 | 第51页 |
| ·行为层组件库设计 | 第51-55页 |
| 第四章 VXP软件平台的测试验证 | 第55-58页 |
| ·VXP基本类库验证 | 第55-56页 |
| ·与不同平台协同调试的接口验证 | 第56页 |
| ·界面集成验证 | 第56-58页 |
| 第五章 用VXP开发SoC的应用实例 | 第58-61页 |
| ·VXP运行环境介绍 | 第58页 |
| ·需要开发的目标SoC芯片描述 | 第58页 |
| ·基于CPU的目标SoC设计模型 | 第58-59页 |
| ·用VXP进行x-SoC的软硬件协同开发和验证 | 第59-61页 |
| 第六章 总结与展望 | 第61-62页 |
| ·总结 | 第61页 |
| ·展望 | 第61-62页 |
| 参考文献 | 第62-64页 |
| 附录 | 第64-67页 |
| 感谢 | 第67页 |