Avery Design Debuts QEMU Virtual Host to SystemVerilog PCIe VIP HW-SW Co-simulation Solution for Pre-silicon System-level Simulation of NVMe SSD and PCIe Designs

TEWKSBURY, Mass. — (BUSINESS WIRE) — November 10, 2020 — Avery Design Systems, leader in functional verification solutions today announced the pre-silicon system simulation solution of NVMeTM SSD and PCIe® designs using QEMU virtual host to SystemVerilog PCIe VIP co-simulation thus enabling the functional validation of complete NVMe and PCIe hardware-software SoC designs using industry standard conformance and performance benchmarking software applications running in Linux and Windows® environments.

“Early HW-SW integration and verification accelerates the development schedule and reduces bug fix times and iterations dramatically,” said Chris Browy, VP sales and marketing of Avery Design Systems. “We are pleased to expand the capability of our industry leading, SystemVerilog-based PCIe and NVMe VIP to support virtual host prototyping and address the needs of both hardware and software design teams.”

Co-simulating the actual SoC RTL with a QEMU open software virtual machine emulator environment running any number of Linux or Windows OS builds allows software engineers to natively develop and build any of their custom firmware, drivers, and applications and run them unaltered and debug software issues using standard debuggers (GDB and KGDB) as part of a comprehensive validation process of the SoC operation against the cycle accurate and detailed SystemVerilog RTL representation of the hardware. In a complementary manner, HW engineers can evaluate how their SoC performs through executing PCI BIOS and expansion ROM code, OS boot, and custom driver initialization sequences in addition to running real application workloads and utilizing the full PCIe and NVMe VIP protocol aware debugging features to investigate any hardware related issues.

Hardware or software design iterations can be turned around and evaluated rapidly and enable a much smoother transition from simulation to FPGA prototyping wherein the SoC design can go through comprehensive stress and interoperability testing.

System bring-up and validation using standards-based conformance and interoperability testing is now feasible across a wide range of designs - NVMe SSDs, smart NICs, PCIe switches and retimers, and a myriad of other PCIe endpoint-based peripherals. Examples include:

  • NVMe SSD validation requires executing the UNH-IOL INTERACTTM test software in addition to other performance benchmarking applications such as FIO, PMark8, and CrystalDiskMark.
  • PCIe compliance requires passing the PCI-SIG® PCIeCV and interoperability tests at a PCI-SIG Compliance Workshop.

“Supporting IOL INTERACTTM in a QEMU/PCIE VIP system-level co-simulation platform for in-house testing at the pre-silicon level gives IOL INTERACT users great confidence that their products will meet the NVMe Integrator's list requirements when submitted for testing,” said David Woolf, Senior Engineer, Datacenter Technologies, UNH-IOL. “We are pleased to collaborate with Avery to have this solution supported for our latest IOL INTERACT release deploying the UNH-IOL NVMe Conformance and UNH-IOL NVMe Interoperability test plans.”

About Avery Design Systems

Founded in 1999, Avery Design Systems, Inc. enables system and SOC design teams to achieve dramatic functional verification productivity improvements through the use of formal analysis applications for gate-level X-pessimism verification and real X root cause and sequential backtracing; and robust core-through-chip-level Verification IP for PCI Express, CXL, CCIX, Gen-Z, USB, AMBA, UFS, MIPI CSI/DSI, I3C, DDR/LPDDR, HBM, ONFI/Toggle/NOR, NVM Express, SATA, AHCI, SAS, eMMC, SD/SDIO, CAN FD, and FlexRay standards. The company has established numerous Avery Design VIP partner program affiliations with leading IP suppliers. More information about the company may be found at www.avery-design.com.

About the UNH-IOL

The UNH-IOL is dedicated to being the world's premier data networking resource. Beginning in 1988, the UNH-IOL has built a multimillion dollar testbed and developed testing solutions to help companies efficiently and cost effectively deliver products to market. UNH-IOL’s services fit the needs of the market, while maintaining broad, comprehensive interoperability and conformance testing of networking, data, telecommunications, and storage products. The industry relies on UNH-IOL’s extensive staff experience, standards-bodies participation, 28,000+ square foot facility, and 100+ students who represent the future interoperability testing and verification.

NVMeTM is a trademark of NVM Express
PCI Express and PCIe® are trademarks of PCI-SIG



Contact:

Christopher Browy
cbrowy@avery-design.com
(978) 851-3627

Featured Video
Latest Blog Posts
Sanjay GangalAECCafe Today
by Sanjay Gangal
AEC Industry Predictions for 2025 — vGIS
Sanjay GangalIndustry Predictions
by Sanjay Gangal
AEC Industry Predictions for 2025 — QeCAD
Jobs
Business Development Manager for Berntsen International, Inc. at Madison, Wisconsin
Upcoming Events
Consumer Electronics Show 2025 - CES 2025 at Las Vegas Convention Center Las Vegas NV - Jan 7 - 10, 2025
Commercial UAV Expo 2025 at Amsterdam Netherlands - Apr 8 - 10, 2025
Commercial UAV Expo 2025 at RAI Amsterdam Amsterdam Netherlands - Apr 8 - 11, 2025
Geospatial World Forum 2025 at Madrid Marriott Auditorium Madrid Spain - Apr 22 - 25, 2025



© 2024 Internet Business Systems, Inc.
670 Aberdeen Way, Milpitas, CA 95035
+1 (408) 882-6554 — Contact Us, or visit our other sites:
TechJobsCafe - Technical Jobs and Resumes EDACafe - Electronic Design Automation GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise