一款多核处理器FPGA验证平台的设计与实现
本文选题:FPGA原型验证 + FPGA分片 ; 参考:《计算机研究与发展》2014年06期
【摘要】:高性能处理器设计日趋复杂,为了缩短验证周期,降低研制风险通常需要在流片之前进行基于现场可编程门阵列(field programmable gate-array,FPGA)原型验证平台的软硬件协同验证.随着处理器多核化的发展,FPGA原型验证平台的实现变得越来越具有挑战性.介绍了一款高性能多核微处理器FPGA验证平台的设计与实现方法,详细阐述了该FPGA验证平台采用的母板/子板总体架构、分片策略、时分复用实现技术及I/O接口实现方法.该平台具有良好的可扩展性,能够方便灵活地实现目标芯片在各种规模和配置下的FPGA验证,用于在流片前对目标芯片进行功能正确性验证和性能评估.经过该FPGA平台验证的目标芯片,首次流片返回的芯片能成功运行操作系统和各种应用程序,实现了一次流片成功的目标.最后对该FPGA验证平台的应用前景进行了分析总结.
[Abstract]:The design of high performance processors is becoming more and more complex. In order to shorten the verification period and reduce the development risk, the hardware and software co-verification based on the field programmable gate-array FPGA prototype verification platform is usually needed before the flow sheet. With the development of processor multicore, the implementation of FPGA prototype verification platform becomes more and more challenging. This paper introduces the design and implementation of a high performance multi-core microprocessor FPGA verification platform. The master board / sub-board architecture, slicing strategy, time division multiplexing (TDM) and I / O interface implementation of the FPGA verification platform are described in detail. The platform has good expansibility and can easily and flexibly implement the FPGA verification of the target chip under various scales and configurations. It can be used to verify the functional correctness and evaluate the performance of the target chip before streaming chip. The target chip verified by the FPGA platform, the chip returned for the first time can run the operating system and all kinds of applications successfully, and achieve the goal of a single stream chip successfully. Finally, the application prospect of the FPGA verification platform is analyzed and summarized.
【作者单位】: 上海高性能集成电路设计中心;
【基金】:“核高基”国家科技重大专项基金项目(2009ZX01028-002-001)
【分类号】:TP332
【参考文献】
相关期刊论文 前1条
1 张珩;沈海华;;龙芯2号微处理器的功能验证[J];计算机研究与发展;2006年06期
【共引文献】
相关期刊论文 前10条
1 虞致国;黄召军;陈子逢;万书芹;魏斌;;基于FPGA的无线传感器网络SoC验证平台设计[J];电子与封装;2010年11期
2 周密;尚利宏;金惠华;;一种可配置的EDA仿真验证方法[J];电子器件;2007年05期
3 周宏伟;邓让钰;李永进;晏小波;窦强;;多核处理器验证中存储数据错误快速定位机制[J];国防科技大学学报;2012年06期
4 龚令侃;王玉艳;章建雄;;基于验证库的微处理器指令集验证方法[J];计算机工程;2009年03期
5 李智;周大钧;龚令侃;;微处理器存储管理单元的功能验证方法[J];计算机工程;2010年15期
6 马竹青;章建雄;王玉艳;;基于约束求解的微处理器功能验证程序生成[J];计算机工程;2011年18期
7 刘涛;王凯;李晓民;安学军;;曙光5000芯片组系统级功能验证平台[J];计算机工程与科学;2009年11期
8 李智广;章建雄;王玉艳;;基于覆盖率的微处理器运算单元验证技术[J];计算机工程;2012年13期
9 王俊;方燕飞;李岱峰;郑岩;;大规模芯片测试系统的研究与实现[J];计算机工程;2012年16期
10 罗莉;何鸿君;窦强;徐炜遐;;覆盖率驱动的芯片功能验证设计与实现[J];计算机工程与科学;2013年01期
相关博士学位论文 前1条
1 姚全珠;基于构件的软件形式化开发方法研究与应用[D];西安理工大学;2008年
相关硕士学位论文 前7条
1 王芳;基于VMM覆盖率导向验证方法的研究和应用[D];哈尔滨工程大学;2011年
2 张智钧;多功能车辆总线控制器MVBC综合验证研究[D];哈尔滨工程大学;2011年
3 陈海民;密码嵌入式微处理器设计与实现研究[D];解放军信息工程大学;2011年
4 冯超超;半定制/全定制混合设计流程中验证方法研究[D];国防科学技术大学;2008年
5 吴晓非;通用CPU架构的8051指令集嵌入式微处理器设计与验证[D];电子科技大学;2010年
6 马超;基于CORDIC的FFT处理器设计及验证[D];哈尔滨工程大学;2013年
7 邓承诺;高效能ESCA协处理器验证技术研究[D];华中科技大学;2013年
【相似文献】
相关期刊论文 前10条
1 胥林;丁婷婷;;应用SystemVerilog搭建USB验证平台[J];黑龙江科技信息;2008年17期
2 胡建国;曾献君;陈亮;邢座程;;CPU验证平台的研究与实现[J];微电子学;2006年01期
3 叶磊;樊晓桠;安建峰;张山刚;;一种基于Simics的兼容微处理器系统级验证平台[J];计算机工程与应用;2006年15期
4 于海;樊晓桠;张盛兵;;32位RISC微处理器FPGA验证平台设计与实现[J];计算机工程与应用;2007年05期
5 胡建国;姚丽娜;夏笠芹;刘娟;;IA-64微处理器系统级验证平台的设计与实现[J];微电子学;2008年03期
6 胡建国;曾献君;刘龙;刘军;李晋文;邢座程;;微处理器硬件验证平台的设计与应用[J];微处理机;2007年01期
7 谢智勇;罗明;蒋俊;;串行RapidIO验证模型[J];计算机工程;2008年S1期
8 贺珊;张多利;何伟;;基于Open Vera的IIC总线接口功能验证平台的搭建[J];合肥工业大学学报(自然科学版);2007年03期
9 王沛;任浩琪;钟文枫;;VStation硬件辅助验证平台在高性能CPU功能验证中的应用[J];电子设计技术;2007年11期
10 王继中;樊晓桠;黄小平;;“龙腾”处理器FPGA验证平台的优化设计[J];计算机测量与控制;2009年01期
相关会议论文 前4条
1 尹勇生;胡永华;周干民;;PCI总线接口的验证平台及测试图形生成[A];2004全国测控、计量与仪器仪表学术年会论文集(上册)[C];2004年
2 淮治华;田泽;赵强;韩炜;;基于DSP的SoC FPGA原型验证平台的构建与应用[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年
3 刘涛;柴双勇;蔺建邦;弓睿;安学军;;HPP控制器的系统级功能验证[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年
4 梅家祥;王永文;邢座程;;SIMD模式下访存单元的验证[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年
相关重要报纸文章 前1条
1 深圳商报记者 张莹;集成电路产业收入超百亿[N];深圳商报;2003年
相关博士学位论文 前1条
1 刘扬帆;硬件事务存储微体系结构及其验证研究[D];浙江大学;2012年
相关硕士学位论文 前10条
1 乔丽萍;基于IP的USB Audio的设计与验证[D];西安电子科技大学;2008年
2 李树杰;中科SoC通用验证平台及验证方法学研究[D];山东科技大学;2005年
3 胡建国;高性能微处理器的验证技术研究[D];国防科学技术大学;2004年
4 叶磊;“龙腾S2”验证平台的设计[D];西北工业大学;2006年
5 张山刚;微处理器验证平台的实现[D];西北工业大学;2005年
6 赵兴亮;媒体DSP处理器验证平台的研究与开发[D];浙江大学;2006年
7 李翔;PCMCIA总线功能模型的建立及桥接器软核的验证[D];电子科技大学;2007年
8 刘卫华;16位数字信号处理器IP核的开发[D];哈尔滨工业大学;2007年
9 欧明双;面向DSP芯片统一验证平台的研究与实现[D];合肥工业大学;2009年
10 王露;音频IP验证平台的设计与开发[D];哈尔滨工业大学;2010年
,本文编号:1836717
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1836717.html