摘要
图目录
表目录
第1章 引言
第2章 背景介绍
2.1 模拟IP核面临的挑战
2.1.1 IP核的多样性的影响
2.1.2 IP核的模拟和通信处理
2.1.3 IP核模拟的精确性和性能保证
2.1.4 模拟平台研发效率
2.2 模拟自定制指令面临的挑战
2.2.1 自定制指令的编译支持
2.2.2 自定制指令的寄存器依赖处理
2.3 快速原型SoC模拟平台的标准
2.3.1 SoC模拟平台面临的问题
2.3.2 快速原型SoC模拟平台的需求
2.4 本章小结
第3章 RPSim模拟平台设计与实现
3.1 RPSim模拟平台基本框架
3.2 快速扩展IP核
3.2.1 使用FPGA模拟IP核
3.2.2 模拟平台与IP核之间通用信息传输接口
3.2.3 多IP核模拟支持
3.2.4 时序模拟的时钟精确性保证
3.3 可配置链接库
3.3.1 消除编译器工具链修改
3.3.2 删减冗余的时序模拟
3.3.3 寄存器依赖关系设定
3.4 本章小结
第4章 例证分析
4.1 寄存器依赖问题示例
4.2 库函数示例
4.3 库函数边界标识示例
4.4 寄存器依赖关系设定示例
4.5 扩展IP核和自定制指令
4.5.1 扩展IP核模拟
4.5.2 扩展IP核示例
4.5.3 扩展自定制指令模拟
4.5.4 扩展自定制指令示例
4.6 本章小结
第5章 实验测试
5.1 实验环境配置
5.2 性能测试
5.3 精确性测试
5.4 模拟平台开发工作
5.5 本章小结
第6章 相关工作
6.1 模拟器加速技术相关工作
6.1.1 采样加速技术
6.1.2 并行加速技术
6.1.3 FPGA加速技术
6.1.4 分析模型加速技术
6.2 模拟器扩展相关研究
6.2.1 模拟器模块化研究
6.2.2 模拟器迅速构建研究
6.2.3 扩展自定制指令的相关研究
6.3 本章小结
第7章 总结
参考文献
致谢
声明