基于Palladium的Transaction-Based Acceleration验证技术

基于Palladium的Transaction-Based Acceleration验证技术

ID:40639570

大小:484.61 KB

页数:14页

时间:2019-08-05

基于Palladium的Transaction-Based Acceleration验证技术_第1页
基于Palladium的Transaction-Based Acceleration验证技术_第2页
基于Palladium的Transaction-Based Acceleration验证技术_第3页
基于Palladium的Transaction-Based Acceleration验证技术_第4页
基于Palladium的Transaction-Based Acceleration验证技术_第5页
资源描述:

《基于Palladium的Transaction-Based Acceleration验证技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于PXP的Transaction-BasedAcceleration验证技术作者1:杨超,中兴通讯,陕西省西安市高新区唐延南路10号。作者2:闫新强,中兴通讯,陕西省西安市高新区唐延南路10号。作者3:石磊,中兴通讯,陕西省西安市高新区唐延南路10号。摘要:由于芯片的规模和复杂度日益增加,工程师用传统的模拟方法难以在短期时间内完成验证工作。尽管各种验证方法学不断提出,但是传统方式的芯片验证工作的效率还是改善不大。硬件加速器的出现为这个问题提供了一种新的解决方法。PXP作为Cadence公司开发的硬件仿真器,其仿真速度较传统验证方式有大幅提高,且Debug能力也可

2、以与传统的仿真软件相媲美。PXPTransaction-BasedAcceleration(TBA)平台是基于传输级的验证平台,其基本的原理是在HVL的平台部分进行transaction级的处理,而所有与时序相关的signal级的传输处理都放在HDL部分。这种使用方式可以将处于验证速度瓶颈的DUV运行于PXP上,仿真速度比软件仿真加速很多倍。本文所介绍的PXPTBA方式在实际芯片项目进行了工程使用,并取得了较好的效果。关键词:PXPTBA硬件加速器Pipe-BasedAccelerationAbstract:Withchipsizeandcomplexityinc

3、reasing,traditionalverificationworkwouldtakeaverylongtime.Althoughvariousmethodologiesproposed,theefficiencyimprovementshaveonlybeenmodest.Hardwareverificationaccelerationequipmentprovidesanewsolution.PXP,asoneofhardwareverificationaccelerationequipments,whichisdevelopedbyCadencecansp

4、eedupverificationspeedremarkablyandhaveequivalentdebugabilitycomparetotraditionalverification.TBA(TransactionBasedacceleration)modeisoneofverificationmodebasedonPXPismostsimilarwithtraditionalco-simulation,itsbasicprincipleistoseparatetransactionlevelpartprocessingonHVLsideandtimesequ

5、encerelatedsignaltransferpartprocessingonHDLside.Byimplementingmosttime-consumedDUVpartintoPXP,simulationtimecanbemanytimesfaster.PXPTBAhasbeenapplicationpracticedonchipdesignprojectandachievesgoodresults.Keywords:PXP,TBA,HardwareAccelerationEquipment,Pipe-BasedAcceleration1.引言传统的协同验证

6、方法已经使用了多年,这种方法最大的优势在于验证平台、激励构造灵活且易实现,对复杂场景、随机场景的验证覆盖全面,能够XIV有效的降低流片风险。但是随着芯片规模及复杂度的增加,这种验证方法速度低的劣势暴露无遗。为了解决这个问题,硬件加速仿真器的解决方案就此诞生了。硬件加速仿真的概念出现已经很久了,随着各家EDA公司对其不断的研究使得硬件加速出现了2种方向发展,一种是基于传统的FPGA方向进行发展,这种加速器的加速效果明显且debug能力较FPGA原型验证有一定的提升,但软件进行FPGA自动划分时还是需要多次才能成功,目前市场上有很多这类产品;另外一种方式就是采用分布式

7、概念的多核CPU阵列并行进行加速仿真的方式,如PXP,这种方式仿真速度甚至比有些基于FPGA的硬件加速器速度快,且比传统的协同仿真速度却提升了几十甚至成百上千倍,而且Debug能力可以与传统的协同仿真相媲美。笔者公司这两种方式的硬件加速工具都有,经过评估与比较,笔者项目最终采用的硬件加速设备是PXP。本文将围绕基于PXP协同验证平台的工作原理以及平台搭建技术展开介绍。1.技术方案和实现方法PalladiumXP是Cadence公司为了加快验证速度研制的最新硬件仿真器系列,以下简称为PXP。PXP是业界唯一一个将Simulator,Emulator和目标板有机地集成

8、在一起的系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。