白皮书 | 先进多 FPGA 联合深度调试方法剖析

白皮书 | 先进多 FPGA 联合深度调试方法剖析
2022-02-10

引言

本次国微思尔芯白皮书《先进多FPGA联合深度调试方法剖析》分析了用户在进行大规模原型验证过程中的多 FPGA 联合调试难题,并介绍了一种新型 FPGA 原型验证深度跟踪调试解决方案,用于帮助客户在 SoC 开发过程中解决调试问题,从而加速设计验证、缩短验证周期。本调试解决方案还提供了不同使用模式,可以用于灵活适配不同用户的使用场景。

核心内容

大规模原型验证调试中的挑战

传统的基于单颗 FPGA 的设计调试方法是在单颗 FPGA 中插入嵌入式逻辑分析仪的方式进行调试的,这种调试方式适用于 单颗 FPGA 的独立调试应用场景。但是随着设计规模的增长,当单颗 FPGA 无法满足原始设计规模时,原始设计就会被分割到多颗 FPGA 中,在此应用场景下传统基于单颗 FPGA 的设计调试方法存在各种问题。

多FPGA的深度跟踪调试解决方案  

针对 SoC 原型验证系统中调试需求,本文提出了一种多 FPGA 的深度跟踪调试解决方案。主要包含以下内容:

  • 硬件连接及工作流程

  • 基于调试 IP 的探针信号标记过程

  • 基于 GT 的调试信号传输

  • 基于 DDR4 的波形数据存储

  • 基于以太网的波形数据上传和远程调试

  • 基于外部高速采样时钟和内部逻辑时钟采样

先进多FPGA联合深度调试方法剖析

欢迎下载完整白皮书《先进多FPGA联合深度调试方法剖析》了解更多。

获取方案

您在设计什么类型的芯片?
设计中含的ASIC门容量为?
500万 - 2千万
2千万 - 5千万
5千万 - 1亿
1亿 - 10亿
大于10亿
您倾向于使用哪款FPGA?
赛灵思 VU440
赛灵思 KU115
赛灵思 VU19P
赛灵思 VU13P
赛灵思 VU9P
AMD VP1802
AMD VP1902
英特尔 S10-10M
英特尔 S10-2800
不太确定,需要专业建议
您需要什么样的FPGA配置?
单颗FPGA
双颗FPGA
四颗FPGA
八颗FPGA
不太确定,需要专业建议
您需要什么样的外设接口?
您需要多少数量的原型验证平台?
您是否需要以下原型验证配套工具? (可多选)
分割工具
多FPGA调试工具
协同建模工具(允许大量数据在 FPGA 与 PC 主机之间进行交互)
您什么时间内需要使用到我们产品?
0-6个月
6-12个月
大于12个月
不太确定
您是否需要其他工具资讯?(可多选)
架构设计
软件仿真
硬件仿真
数字调试
形式验证
想要更多了解,您是否需要产品选型指南?
其他
提交
输入您的电话,我们即刻给您回电
输入您的电话
验证码
您也可直接拨打电话:400 8888 427 或添加企业微信
电话咨询
微信咨询
企业微信咨询
TOP
企业微信咨询