×

DOWNLOADS

NVF.pdf

Nuum's Micrium-based virtual development framework (SIL)

VideoSignalProcessing.pdf

Virtual prototyping and codesign methodology for the audio/video streaming industry (under SystemC/Xilinx/OVP)

UAV.pdf

UAV controller system with virtual environment (under OVP/SystemC)

CAN.pdf

CAN Controller with HW-in-the-loop (using OVP)

STAY IN THE LOOP

Subscribe to our newsletter to receive the latest offers

Virtual Prototyping

By adopting a virtual software development and test methodology, embedded products can be completed sooner, with less pain and less risks. Virtual Prototyping, which reproduces to some level the environment of the embedded software, is the perfect methodology for accelerating development, and extending tests. Embedded software engineers who develop drivers, RTOS-based systems, regular embedded firmware for microcontrollers, or complex C++ applications. Valid for single or multi-core applications.

A COST DRIVER

At a technical management point of view, Virtual Prototypes keep all uncertainties to the beginning of the design flow, preventing costly fixes at the end of projects. Moreover, it can provide a solid test environment, very early in the design processes (before hardware is ready). Working with Virtual Prototypes is expected to reduce R&D costs by as high as up to 50%.

NVF: MICRIUM-BASED VIRTUAL DEVELOPMENT ENVIRONMENT

The NVF Microkernel is Nuum's virtual simulation framework built on Xenomai and Micrium technology. It provides the following features:

  • µC/OS-II and µC/OS-III integration for device simulation, development or test
  • Simulated µC/USB and Packet Generator
  • Integration of µC/TCP-IP for Internet of Things development

Please look at our detailed brochure aside.

MOTIVATIONS

Several reasons to use emulation / simulation / virtual prototyping:

  • Instantaneous availability of hardware environment for realistic software development
  • Test Coverage: Possibility to reach 100% coverage and validate all complicated cases or difficult to reproduce bugs without deploying hardware
  • Scalability: Possibility to validate a scaled up system of 100-1000 units without field deployment
  • Faster (10+X) System integration

Want to know how this applies to your situation? Call us. Several options are possible.

VIEW ALL
TOP