APP下载

高度整合硬件加速器的原型验证平台Protium

2016-12-01孙丰军李文强陈思若

电子技术应用 2016年8期
关键词:调试

孙丰军,李文强,陈思若

(1.北京展讯高科通信技术有限公司,北京100190;2.Cadence公司,北京 100100)

高度整合硬件加速器的原型验证平台Protium

孙丰军1,李文强1,陈思若2

(1.北京展讯高科通信技术有限公司,北京100190;2.Cadence公司,北京 100100)

Protium是Cadence最新型的FPGA快速原版验证平台,和Cadence的硬件加速器 Palladium系列高度整合,可完全重用Palladium的编译流程,运行速度提升最高可到 10倍,当出现可疑 RTL bug的时候可无缝移植到 Palladium进行调试,是软件调试的理想平台。以展讯北京的AP+GPU项目验证为例,展示了Protium在软件调试和系统验证流程中的价值和收获。

原型验证;硬件加速器;早期软件开发;帕拉丁

1 展讯手机芯片性能验证的挑战

随着智能手机的快速发展,用户对手机芯片的性能要求也越来越高,与之对应的是芯片的规模也越来越大,软件也越来越复杂,为了提高用户体验,加速芯片上市时间,在芯片流片回来前,需要尽早启动大量的软硬件系统调试工作,而传统的FPGA流程已经很难满足要求。比如芯片性能测试中必须用到的GPU模块,对应传统的 FPGA测试,一片 Xilinx公司的 Virtex7芯片已经无法容纳一款中高性能手机芯片的 GPU模块,GPU模块的特殊性又使得该模块在 FPGA上做partition变得很繁琐困难。同时FPGA调试板由于其调试复杂性往往延迟到项目后期才能成熟和使用,对于软件团队来说存在着无米下炊的困惑。

2 现有仿真平台在软件调试上的局限

硬件加速器现在已经成为验证流程里一个不可或缺的关键平台。由于相对于软件仿真(simulation)巨大的速度优势和全面的 debug调试能力,硬件加速器已经广泛应用在硬件加速仿真,系统级验证,软件开发调试等各个阶段,是整个验证周期最早可以获得的软硬件协同的系统级验证平台。……

登录APP查看全文

猜你喜欢

调试
基于航拍无人机的设计与调试
燃气轮机发电机组运行调试
FOCAS功能在机床调试中的开发与应用
核电厂主给水系统调试
无线通信中频线路窄带临界调试法及其应用
调压柜的调试与试运行探讨
工业电气设备控制系统的安装与调试
音频处理器的调试
同期继电保护调试中出现的问题及处理
基于JTAG的SoC片上调试系统设计