Demo 演示 | 连接“虚拟”与“真实”,S2C 第三代协同建模技术加速设计验证
2020-07-27

集成越来越多的 IP 将成为未来计算架构的一大发展趋势,与此同时,各种专用架构的创新也同时响应着场景丰富的独特应用领域,这种发展使 SoC 的硬件和软件设计、验证和系统验证工作时间周期愈发紧迫,人力和项目成本大幅增加。


国微思尔芯推出了针对连接虚拟平台和 FPGA 原型验证系统的 Prodigy™ ProtoBridge™ 3.0(简称 PB 3.0),不仅支持早期软件开发,还为硬件及系统验证提供了强大的可扩展性。

 Prodigy ProtoBridge 3.0

S2C 推出 Prodigy ProtoBridge 3.0

由于 FPGA 原型系统在运行速度以及准确性上都与最终的硅芯片非常接近,所以其在全芯片的验证和早期的软件开发中扮演着越来越重要的作用。独特的 FPGA 辅助验证工具 Prodigy ProtoBridge AXI 通过采用业内广泛使用的 AXI-4 总线协议以及独有的专利技术,实现了将设计链接到 FPGA 原型验证环境。通过建立的高吞吐量数据通道,允许大量的事务级数据在 FPGA 与 PC 主机之间进行数据交互。

通过 Prodigy ProtoBridge,你可以:

  • 用 ESL 事务级模型代替 RTL 总线功能模型,加快验证模式的开发和执行
  • 将虚拟平台和基于 FPGA 的原型集成到分区设计中,以最大限度地提高整体仿真性能
  • 通过硬件的真实接口连接实现系统级模型的高性能执行


当虚拟平台中的 IP 模型被映射到 FPGA 中进行协同调试时,设计人员可以提早进行各种层级的软件开发,同时对整个系统的所有部分进行监控,从而获得极为精准的测试数据。通过物理连接,系统的每一部分都可以被完全验证,保证了在创建的验证环境类型中所应具备的兼容性。

PB 3.0 视频演示

PB 3.0 系统特点

  • PC 主机上的软件,透过 AXI-4 总线协议与 DUT 沟通;
  • 高速运行大量的数据传输(高达 4GBps);
  • 丰富的 C-API 函数可供 PC 上的软件来调用;
  • 独有的共享内存操作增加了 FPGA 原型的内存容量;
  • 与其他的 ASIC 验证流程兼容,拓展了其利用率;
  • 支持 Windows、Ubuntu14 和 RHEL6 操作系统。

Prodigy ProtoBridge 是连接虚拟平台和 FPGA 的关键桥梁

Prodigy ProtoBridge 是连接虚拟平台和 FPGA 的关键桥梁

目前,前两代 Prodigy ProtoBridge 已广泛应用于包括快速硬件调试、早期软件开发以及基于真实 IO 的系统设计等应用当中。相较上一代 Prodigy ProtoBridge 2.3,Prodigy ProtoBridge 3.0 通过支持 PCle Gen3x8,在传输速率上提升高达 2-4 倍,将有助于显著缩短 SoC 的整体设计周期。


获取原型验证方案

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