Partners of Imperas

Virtual Platform Standards

Open Virtual Platforms

Imperas is the founder of the Open Virtual Platforms initiative.To read about OVP please visit the OVP Page on this website.Visit the OVP website here and the OVPworld Imperas library pages here.

Imagination Technologies

Imagination Technologies - a global leader in multimedia, processor and communication technologies - creates and licenses market-leading processor solutions including graphics, video, vision, CPU & embedded processing, multi-standard communications, cross-platform V.VoIP & VoLTE and cloud connectivity.In February 2013 Imagination completed the acquisition of MIPS Technologies.Imperas and OVP have been working with MIPS since late 2008 to develop and verify OVP models of MIPS processor cores. These models are validated under the MIPS-Verified(tm) program.Visit the Imagination / MIPS website here and the OVPworld Imperas library pages here.You can download OVP MIPS models from here.In February 2011 Imperas announced that MIPS had licensed an OEM version of OVPsim to provide to its partners and licensees.


Synopsys' ARC configurable 32-bit processor cores and vertical application solutions are used in many of the digital products that consumers use every day.

ARC cores ship in more than 425 million products annually in products such as PCs and laptops, digital and mobile TVs, portable media players, flash storage, digital cameras, and network appliances, as well as in medical and government systems.

Imperas and OVP have been working with ARC since early 2009 to develop and verify OVP models of ARC processor cores. Several model families are available and some cores are validated by Virage.

Visit the Virage ARC cores website here and the OVPworld Virage ARC library pages here.

You can download OVP ARC models from here.


Tensilica, Inc. is the leader in customizable dataplane processors IP cores. Dataplane Processor Units (DPUs) combine the best capabilities of CPUs and DSPs while delivering 10- to 100-times the performance because they can be customized using Tensilica's automated design tools to meet specific signal processing performance targets.

Imperas and OVP have been working with Tensilica since June 2008 to allow fast functional, instruction accurate models of Tensilica's popular Xtensa and Diamond Standard processors to run on Open Virtual Platform (OVP) based virtual platforms.

Visit the Tensilica website here and the OVPworld Tensilica library pages here.

You can download the OVP Tensilica files from here.


RISC-V (pronounced “risk-five”) is a new instruction set architecture (ISA) that was originally designed to support computer architecture research and education and is now set to become a standard open architecture for industry implementations under the governance of the RISC-V Foundation. The RISC-V ISA was originally developed at the University of California, Berkeley.
RISC-V members include processor IP developers implementing the RISC-V ISA, semiconductor vendors starting to use RISC-V cores on their SoCs, EDA companies helping with processor and SoC implementation and verification, software tool chain and OS companies working on various aspects of the RISC-V software ecosystem and software development tools companies, such as Imperas, helping with the porting, debug and testing of software running on RISC-V based devices.

Microsemi Corporation

Microsemi Corporation (Nasdaq: MSCC) offers a comprehensive portfolio of semiconductor and system solutions for aerospace & defense, communications, data center and industrial markets. Products include high-performance and radiation-hardened analog mixed-signal integrated circuits, FPGAs, SoCs and ASICs; power management products; timing and synchronization devices and precise time solutions, setting the world’s standard for time; voice processing devices; RF solutions; discrete components; enterprise storage and communication solutions, security technologies and scalable anti-tamper products; Ethernet solutions; Power-over-Ethernet ICs and midspans; as well as custom design capabilities and services.

For more information about Microsemi Corporation, please visit Microsemi Corporation.

Andes Technology

Andes Technology Corporation was founded in Hsinchu Science Park, Taiwan in 2005 to develop innovative high-performance/low-power 32-bit/64-bit processor cores and its associated development environment to serve worldwide rapidly-growing embedded system applications. It delivers the best super low power CPU cores with integrated development environment and associated software and hardware solutions for SoC development.

In order to meet demanding requirements of today's electronic devices, Andes delivers configurable software/hardware IP and scalable platforms to respond to customers’ needs for quality products and faster time-to-market. Andes’ comprehensive CPU includes entry-level, mid-range, high-end, extensible and security families to address full range of embedded electronics products, especially for connected, smart and green applications.

For more information about Andes Technology, please visit


Xilinx is the leading provider of All Programmable FPGAs, SoCs, MPSoCs, and 3D ICs. Xilinx uniquely enables applications that are both software defined and hardware optimized - powering industry advancements in Cloud Computing, SDN/NFV, Video/Vision, Industrial IoT, and 5G Wireless.

Visit the Xilinx website here and the OVPworld Xilinx library pages here.

University Program - Europe

Europractice Software Service

Europractice Software Service is distributing several software development solutions from Imperas - for European countries.

The Europractice Software Service is an EC initiative which provides access to state of the art development and test tools for academic institutes and government funded research laboratories. Through Europractice, professors and researchers can acquire tools for courses, as well as for research projects. 

The available Imperas products are listed here

If you are in their territory then please contact them directly.

Service Providers


eSOL TRINITY Co., Ltd. (TRINITY) is a solutions provider for the design and development of embedded software.   As a solutions provider, TRINITY provides services for its customers, distributes a range of tools for embedded software and also provides the technical support for the Imperas products in Japan.  TRINITY’s engineering team has used OVP and Imperas tools for virtual platform model development and embedded software development, debug and test for over 5 years.  TRINITY is also the developer of the OVP Fast Processor Model of the Renesas RL78 CPU.

Services provided by TRINITY include CPU and peripheral model development, platform development, OS/driver/firmware development, and integration of various tools into the embedded software development flow.

More information on TRINITY is available on their OVP Library page.


Coontec Co., Ltd. is a leading research and development company focused on embedded systems, embedded software, and virtualization technology. Coontec provides solutions and support to maximize embedded software development efficiency and quality, and to accelerate safety and security.


Test and Verification Solutions (T&VS)

T&VS (Test and Verification Solutions Ltd) provides services and products to organisations developing complex products in the microelectronics and embedded systems industries. Such organisations use T&VS to verify their hardware and software products, employ industry best practice and manage peaks in development and testing programmes. T&VS’ embedded software testing services includes onsite/offshore testing support including assistance with safety certification and security testing.


Posedge Software

Posedge Software is a consulting company providing services in the areas of embedded software development and verification and hardware verification. Posedge also has significant experience integrating various tools to achieve a product flow for a specific task.

Posedge has used OVP and Imperas tools for virtual platform development, and integrated it with SystemC/TLM-2.0 environments, as well as using OVPsim and Imperas CpuManager with Cadence's Specman ISX verification product. Posedge presented a paper on this at the 2009 Virtual Platform Workshop and have additional information on their OVP Library page.


CircuitSutra is an emerging company focusing on SystemC modeling services to create virtual platforms of SoCs and to use OVP virtual platforms to provide embedded software services. Starting with the open framework of OVP, CircuitSutra has integrated SystemC / TLM2.0 models into OVP based virtual platforms, and added drivers for those peripherals that have been added to the virtual platform.

CircuitSutra have worked with Imperas on the OCP-IP Virtual Platform and more information can be found on their OVP Library page.

Nuum Design

Nuum Design is an OVP partner providing embedded software / systems and OVP model development services to their clients. Their expertise is in aerospace, industrial automation and commercial broadcasting.

Nuum has found that virtual platforms are a great addition to their embedded system development methodology, and have written two white papers on the use of virtual platforms. More information can be found on their OVP Library page.

Operating Systems, Hypervisors and EDA Companies

Green Hills Software

Green Hills Software is the largest independent embedded software provider. With the most safety and security certifications and the best track record for solving embedded problems, Green Hills Software has been leading the embedded world since 1982.

Visit Website

WITTENSTEIN high integrity systems

Wittenstein high integrity systems is an RTOS company that specialises in safety, producing and supplying Real-time Operating Systems and Software Components to the Medical, Aerospace and Industrial sectors, increasing application development efficiency whilst reducing risk through third party certification. Learn more about WITTENSTEIN high integrity systems’ RTOS and Middleware here.

Products and Services

  • SafeRTOS — the unique real-time operating system specially designed for 32-bit microcontrollers; developed in accordance with requirements of IEC61508-3 SIL3; compliant to FDA510(k)/EN62304 medical standards; and available pre-certified by TÜV SÜD
  • OpenRTOS — a small, robust, and high performance commercial real-time operating system that is derived from FreeRTOS.
  • CONNECT Middleware — a feature rich ecosystem including TCP/IP, USB, File Systems and more, available tightly integrated with FreeRTOS, OpenRTOS and SafeRTOS.
  • Safety Components – including SafeEXCHANGE, a protocol layer that ensures the integrity of safety critical data shared between microcontrollers.
  • Board Support Packages
  • RTOS training
  • Professional Support and Consultancy

For information about pricing and obtaining products or services, please contact Wittenstein high integrity systems directly, or access their free RTOS and Middleware Demos here.

SELTECH Corporation

SELTECH is an established leader in embedded software and systems solutions. SELTECH delivers FEXER OX (hypervisor) for the embedded market, VAI Solution (Voice and AI) for automotive and IoT services, plus training and development services.

SELTECH and Imperas have collaborated on the MIPS M5150 FEXER OX Extendable Platform Kit™ (EPK™), which includes the Imperas virtual platform based on the MIPS M5150 OVP model, running with the FEXER OX hypervisor and multiple instances of the TRON RTOS as guest operating systems.  The goal of this EPK is to help users accelerate embedded software development, debug and test.


Magillem, the leading provider of EDA xml based solutions and best-in-class tools to reduce the global cost of complex designs, offers the only front end design solution covering Specification to ESL to RTL with the same IEEE-1685 xml design database.

Magillem software platform is used to assemble and configure the largest SoCs in the world and has proven to be the most versatile and powerful connectivity and register management environment. With its eXecutable Specification (X-Spec) Tools Suite, Magillem also enables the virtual prototyping of Internet of Things (IoT) smart nodes and systems.

The partnership leverages Imperas models in Magillem¹s X-Spec solution : X-Spec embeds the Imperas fast simulation models and documentation for all the Open Virtual Platforms (OVP) processors and peripherals, providing a seamless integration with Imperas tools to debug and analyze Hardware-dependant Software.