To run the real target software, the virtualization solution needs a model that corresponds to the real-world hardware. Typically, this is a virtual board (often called a virtual ECU, Electronic Control Unit) that contains a main processor chip along with memory, storage, and other peripherals. We build custom virtual boards tailored to your hardware designs and use cases. We reuse existing models and create new models as needed.
After a model is completed and delivered, our commitment continues with training and support, enhancements and issue resolutions to ensure that customers get the most value out of their models!
VLAB Works has been working with customers across the embedded supply chain for many years, from IP providers through to OEMs, to create virtual solutions tailored to their use cases and domains. Customers trust our team to deliver and support solutions that perform to the highest standards, accelerate development and test, and improve the quality of their products.

Models can be built for individual IP blocks, chipets, or chips, to allow software development at the component level. Such models are expected to be used as subsystems in bigger systems over time.

The extensive list of embedded hardware virtualized in VLAB VDMs is the starting point in the creation of any new virtualizations. In many cases, proven models are reused as-is or used as the basis to create new models or model variants. However, there are cases where creating a new model isn’t the most appropriate solution. VLAB enables alternatives such as integration of 3rd-party models, software API emulation, use of virtio devices, and co-simulation to create the optimal virtualization environment.
VLAB VDMs can be configured with the optimal mix of hardware models and software emulation that target each software layer: Applications, OS, BSP, or BSW (MCAL, Service Layer, CDD).
VLAB VDMs leveraging VLAB technology such as HiperSim, HiperCore and Fusion, can perform at or above real-time, enabling faster regressions and making integrations with real-time environments possible.
VLAB VDMs use SIL Kit to interconnect between VDMS, integrate with 3rd-party simulation environments and connect to test environments. Connections to debuggers and over regular I/O channels are also supported.