集成越来越多的 IP 将成为未来计算架构的一大发展趋势,与此同时,各种专用架构的创新也同时响应着场景丰富的独特应用领域,这种发展使 SoC 的硬件和软件设计、验证和系统验证工作时间周期愈发紧迫,人力和项目成本大幅增加。
国微思尔芯推出了针对连接虚拟平台和 FPGA 原型验证系统的 Prodigy™ ProtoBridge™ 3.0(简称 PB 3.0),不仅支持早期软件开发,还为硬件及系统验证提供了强大的可扩展性。
S2C 推出 Prodigy ProtoBridge 3.0
由于 FPGA 原型系统在运行速度以及准确性上都与最终的硅芯片非常接近,所以其在全芯片的验证和早期的软件开发中扮演着越来越重要的作用。独特的 FPGA 辅助验证工具 Prodigy ProtoBridge AXI 通过采用业内广泛使用的 AXI-4 总线协议以及独有的专利技术,实现了将设计链接到 FPGA 原型验证环境。通过建立的高吞吐量数据通道,允许大量的事务级数据在 FPGA 与 PC 主机之间进行数据交互。
当虚拟平台中的 IP 模型被映射到 FPGA 中进行协同调试时,设计人员可以提早进行各种层级的软件开发,同时对整个系统的所有部分进行监控,从而获得极为精准的测试数据。通过物理连接,系统的每一部分都可以被完全验证,保证了在创建的验证环境类型中所应具备的兼容性。
Prodigy ProtoBridge 是连接虚拟平台和 FPGA 的关键桥梁
目前,前两代 Prodigy ProtoBridge 已广泛应用于包括快速硬件调试、早期软件开发以及基于真实 IO 的系统设计等应用当中。相较上一代 Prodigy ProtoBridge 2.3,Prodigy ProtoBridge 3.0 通过支持 PCle Gen3x8,在传输速率上提升高达 2-4 倍,将有助于显著缩短 SoC 的整体设计周期。