Synopsys Virtualizer™ is a tool suite that enables the creation of virtual prototypes of target hardware allowing developers to develop, test, and debug unmodified software binaries. The output of Virtualizer is a Synopsys Virtualizer Development Kit (VDK). The VDK is an electronics digital twin of an electronic system combined with software productivity tools meant for development and testing. A VDK is executing unmodified binary production software with closest real-hardware behavior.
Software developers are under increasing demand to reduce the development timelines, with up to 40% of the project time spent on debug. Virtualizer can help teams deliver software earlier and faster, reduce software defects, and accelerate overall software innovation.
Virtualizer and VDKs for software development, integration, and test have been successfully deployed at 100’s of customers of all sizes. They enable fast multi-abstraction virtual hardware simulation, provide the largest model library from IP/Subsystems to reference SoCs, and facilitate the highest debug productivity with unified system-level analysis.
Virtualizer is part of Synopsys' complete virtual and hybrid prototyping solutions including transaction-level models and consulting services.
Synopsys Virtualizer delivers industry-leading virtual prototyping performance with native execution of edge software workloads on Arm servers. Complex edge software stacks can now run at near-native speeds, unlocking new use-cases and higher developer productivity. Key benefits enabled with Virtualizer Native Execution include:
Synopsys Virtualizer enables seamless integration of virtual and physical prototypes, combining VDKs with ZeBu emulation and HAPS FPGA prototyping. This hybrid approach accelerates software execution, optimizes FPGA capacity, and supports advanced use cases such as application-level validation of functionality, power, and performance.
By partitioning emulation workloads between virtual and physical domains, engineers can refine RTL early, boost emulation speed by up to 20x while maintaining full system context for validation use-cases.
Optimized Performance for Complex Software Stacks:
Synopsys has partnered with leading IP, semiconductor and automotive development tool companies to enable semiconductor, tier 1 and OEM companies to deploy prototyping solutions for your specific automotive design. Using virtual hardware ECUs, based on Synopsys Virtualizer Development Kits (VDKs) and extensive deployment expertise, automotive engineers can support a broad range of design tasks including:
Complex driver, MCAL and operating system porting