第一章 软硬件协同设计概述 | 第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页 |