Avery Design推出QEMU虚拟主机到SystemVerilog PCIe VIP HW-SW协同仿真解决方案,用于NVMe SSD和PCIe设计
马萨诸塞州特克斯伯里市— 2020年11月10日—功能验证解决方案的领导者Avery Design Systems今天宣布使用QEMU虚拟主机连接SystemVerilog PCIe VIP合作伙伴的NVMeTM SSD和PCIe®设计的硅前系统仿真解决方案。通过仿真,可以使用在Linux和Windows®环境中运行的行业标准一致性和性能基准测试软件应用程序,对完整的NVMe和PCIe硬件软件SoC设计进行功能验证。
“早期的硬件-软件集成和验证可以加快开发进度,并显着减少错误修复时间和迭代次数,”Avery Design Systems销售和营销副总裁克里斯·布罗维(Chris Browy)说。“我们很高兴扩展基于SystemVerilog的行业领先的PCIe和NVMe VIP的功能,以支持虚拟主机原型设计并满足硬件和软件设计团队的需求。”
与运行任何数量的Linux或Windows OS构建的QEMU开放软件虚拟机仿真器环境共同仿真实际的SoC RTL,使软件工程师可以本地开发和构建其任何自定义固件,驱动程序和应用程序,并以不变的方式运行它们并调试软件针对硬件的周期精确和详细的SystemVerilog RTL表示,使用标准调试器(GDB和KGDB)作为SoC操作全面验证过程的一部分,可以解决一些问题。除了运行实际的应用程序工作负载并利用完整的PCIe和NVMe VIP协议感知调试功能之外,硬件工程师还可以通过执行PCI BIOS和扩展ROM代码,操作系统引导以及自定义驱动程序初始化序列,以互补的方式评估SoC的性能。调查任何与硬件相关的问题。
硬件或软件设计迭代可以快速解决和评估,并且可以使从仿真到FPGA原型的过渡更加顺畅,其中SoC设计可以通过全面的压力和互操作性测试。
现在,可以使用基于标准的一致性和互操作性测试进行系统启动和验证,适用于多种设计-NVMe SSD,智能NIC,PCIe交换机和重定时器以及众多其他基于PCIe端点的外围设备。示例包括:
除了其他性能基准测试应用程序(例如FIO,PMark8和CrystalDiskMark)之外,NVMe SSD验证还需要执行UNH-IOL INTERACTTM测试软件。
PCIe合规性要求在PCI-SIG合规性研讨会上通过PCI-SIG®PCIeCV和互操作性测试。
“在QEMU / PCIE VIP系统级协同仿真平台中支持IOL INTERACTTM,以便在硅前进行内部测试,使IOL INTERACT用户对提交产品进行测试时其产品将满足NVMe集成商的清单要求充满信心。” UNH-IOL数据中心技术高级工程师David Woolf说。 “我们很高兴与Avery合作,为我们最新的IOL INTERACT版本支持此解决方案,该版本部署了UNH-IOL NVMe一致性和UNH-IOL NVMe互操作性测试计划。”
关于Avery Design Systems
Avery Design Systems成立于1999年,通过使用形式分析应用程序进行门级X悲观性验证,真实X根本原因和顺序回溯,使系统和SOC设计团队能够显着提高功能验证的生产率。以及用于PCI Express,CXL,CCIX,Gen-Z,USB,AMBA,UFS,MIPI CSI / DSI,I3C,DDR / LPDDR,HBM,ONFI / Toggle / NOR,NVM Express的强大的芯片级核心验证IP ,SATA,AHCI,SAS,eMMC,SD / SDIO,CAN FD和FlexRay标准。该公司已经与领先的IP供应商建立了众多Avery Design VIP合作伙伴计划联盟。有关该公司的更多信息,请访问www.avery-design.com。
|