随着数字芯片集成度和设计复杂度的不断提高,数字前端验证作为芯片设计中的重要一环在整个产品开发周期中的投入占比不断攀升。为了有效缩短产品开发周期,数字前端验证效率的提升,已得到越来越多芯片设计公司的高度重视和大力投入,因而快速、高效、低成本地管理数字前端验证,越来越具备实际经济效益。
现今的数字前端验证越发复杂。从纵向来看,一个完备的数字前端验证需要统一管理验证计划的制定、验证用例的开发、回归验证的执行、验证覆盖率的收集和分析,以及验证报告的产生等步骤;从横向来看,数字前端验证可能还需要跨区域统一管理、使用、维护不同的EDA验证工具如Simulator、Formal、Emulator、Prototyping等产生的海量数据。这些需求都给芯片设计厂商的验证团队带来严峻的技术挑战。
上海合见工业软件集团有限公司(简称“合见工软”)作为高性能工业软件及解决方案提供商,推出了一款开放、高可靠、可持续验证效率提升平台UniVista Verification Productivity System产品(简称“VPS”)。VPS引入了分布式技术和高性能数据库技术,为用户提供从初始验证计划创建到最终覆盖率收敛的完整流程管理与支持。VPS具备优秀的开放性,不仅支持运行业界的各种验证工具,还提供灵活的API接口,从而使VPS与第三方CI/CD工具的定制化集成成为可能。同时,VPS提供灵活友好的用户界面,包含命令行界面和可视化界面 (图1)。
图1 VPS实现完整验证流程管理
主要功能:
VPS解决方案为用户提供完整的验证流程管理与工具支持,从不同的维度提升整体验证效率(图2),帮助验证团队大幅度提高生产力。
图2 VPS实现整理验证效率提升