基于固件的系统芯片协同验证平台
使用FPGA进行全系统仿真是验证基于平台设计的系统芯片(SoC)的有效手段,但FPGA原型验证一方面须等待硬件设计完成编码,另一方面FPGA全系统环境下的硬件设计错误定位耗时,验证周期较长.为更早展开系统级验证工作并缩短验证周期,提出一种基于固件的协同验证平台-FCVP.FCVP在FPGA上基于固件模拟待测硬件设计和系统模块,通过运行真实工作负载,对比FPGA中待测硬件设计和FCVP模拟参考模型的行为,帮助分析、定位硬件设计错误.在PKUnity86 SoC上进行验证的实例表明,FCVP可用于SoC设计初期验证,并可有效地辅助硬件设计错误的定位.性能评测显示,FCVP模拟性能优于纯软件模拟器.
协同验证、系统芯片、固件、全系统模拟器、硬件设计错误、基于平台的设计
23
TP306+.3(计算技术、计算机技术)
国家"八六三"高技术研究发展计划2006AA010202;国际科技合作计划2008DFB10010;国家自然科学基金60703067
2012-03-16(万方平台首次上网日期,不代表论文的发表时间)
共10页
1593-1602