现在大型SoC设计中包含大量商业或自主开发的IP,且都基于复杂的行业标准接口协议。协议就好比一种语言,如果两个人说的是同一种语言,就可以有效沟通。同样,如果两个硬件设备支持相同协议,它们就可以无缝通信。因此协议一致性已成为各芯片制造商的重点关注方向。 高级协议本身就已经很复杂了,验证这些协议的合规性也就更加复杂。新思科技拥有行业首创且不断扩展的验证IP(VIP)产品组合,再搭配VCS功能验证解决方案和Verdi调试解决方案,可以帮助开发者高效实现硬件协议验证。此外,新思科技还提供业界最广泛的硬件辅助验证产品组合,ZeBu硬件加速系统和HAPS FPGA原型系统,来应对协议一致性和高级验证的挑战。 为什么高级协议验证工作会这么难?开发者们所面临的主要协议验证挑战都有哪些?他们又将如何应对复杂的高级协议验证工作呢?
在典型的芯片设计中,数据流入芯片或其所在的系统,或者在它们之间流动。必须正确布线、按照协议规范进行处理,并发送以进行进一步的分析、存储或显示。这套规则管理数据如何传输、使用什么命令以及如何确认传输的通信。这里我们称之为协议。在概念上听起来很简单,但实现起来非常复杂。 行业中的不同协议太多了,而且其中大多数协议仍在迅速演变。设计团队通常需要在所选标准完全获批之前启动设计周期并处理多个IP配置。 以PCIe为例,设计团队要处理数千种彼此密切相关的配置,在这种情况下,需要设计并验证所有数据路径。除了各种互操作性测试外,对于新标准的了解不充分也是一个不小的挑战。虽然设计团队中可能有少数专家能够运用现有技能来应对这些标准,但不是每个验证团队都具备相应的专业知识来及时验证、调试和分析有缺陷的协议组件。 为了让设计和验证团队有效构建符合严格协议规范的高性能SoC设计,必须及时提供端到端协议验证解决方案,来支持各种验证需求和每个标准规范的不同配置。
适用于CXL 2.0、PCIe 5.0、USB3、UFS、SATA、以太网和NVMe的ZeBu虚拟主机和设备模型,支持使用真实操作系统、驱动程序和复杂SoC的应用软件验证主机到设备软件堆栈。
ZeBu仿真加速技术,具有统一的测试平台和设计编译,以及专为速度优化的协议事务处理器,仿真速度提高100倍,能够实现更快的RTL回归性能和环境搭建。
ZeBu速度适配器将新思科技ZeBu硬件加速系统连接到现实环境中,用于在线硬件加速(ICE)使用场景。基于可靠的新思科技IP,速度适配器支持PCIe、CXL 2.0、以太网、USB和SATA,与5G和网络测试仪的连接以及特定客户的硬件。
现在大型SoC设计将更多功能整合进芯片进行封装,小芯片(Chiplet) 使用芯片级IP整合重用技术, 试图将多个裸片(Die)通过内部互联技术集成在一个封装内,对Die-to-Die标准的需求也不断提高。新思科技高效的硬件验证解决方案在推动互联技术发展方面还将不断拓展至更多的市场和应用中。
功能协议验证已逐渐扩展到安全验证的关键领域,这给集成了众多软硬件系统、IP协议、处理器的SOC系统验证带来了更高的复杂度。VIP会做更多细致的检查,在验证平台植入VIP,可以加速验证环境的搭建,帮助开发者有效规避风险,减少漏洞。
原文标题:拥有VIP,无惧芯片设计挑战
文章出处:【微信公众号:新思科技】欢迎添加关注!文章转载请注明出处。
全部0条评论
快来发表一下你的评论吧 !