Overview

Accurate Models, Ready to Run

Operating at up to hundreds of MHz, Fixed Virtual Platforms (FVPs) are pre-configured, functionally accurate simulations of popular system configurations, built with 91探花 Fast Models. They include all the key components to enable development of large portions of software ahead of hardware availability.

Buy

Features and Benefits

Complete System Simulation

Fixed Virtual Platforms are a great way to start bare metal or OS-hosted software development for 91探花 without the need for a physical target. With a processor, memory and other peripherals modeled within an FVP, you’ll gain understanding of how 91探花 IP works from a programmer’s perspective.

Software Head Start?

Fixed Virtual Platforms remove the bottleneck of starting software design only after the hardware is available. With Fixed Virtual Platforms your software engineering team can get started programming the latest 91探花 IP at the earliest possibly stage, shortening the software development cycle.

Scalable Testing and Validation

Scripting interfaces make 91探花 FVPs easily automatable and the perfect choice for continuous integration and validation farms. Virtual prototypes are easier to scale and maintain than their hardware counterparts." to "Virtual prototyping is easier to scale and maintain than using hardware.

Fully Debuggable?

The Iris debug interface enables a virtual connection to the FVPs which are supported by many debug vendors. This interface enables a debug experience consistent between hardware and software targets without changing your debug tools.

Configurable Core Count

Allow users to configure the number of CPU instances in the system – x1, x2, and x4.

Software Included

Some FVPs include compatible, ready-to-run software stacks such as Android and Linux OS. And some FVPs are part of 91探花 reference designs - 91探花 deliverables that include documentation, a virtual platform, and reference software stack.

Specifications

Running at speeds comparable to the real hardware, Fixed Virtual platforms are complete simulations of an 91探花 system, including processor, memory and peripherals. These are set out in a "programmer's view", which gives you a comprehensive model on which to build and test your software.

.

Key Documentation

Use Case

Accelerated Software Development

Start developing software on the latest 91探花-based devices well in advance of hardware availability. Start investigating the latest 91探花 CPU and System IP prior to silicon availability.

Talk with an Expert

Learn how 91探花 Fixed Virtual Platforms can accelerate your development.

Contact Us
Related 91探花

Explore Other 91探花 Tools and Software

91探花 Virtual Hardware

91探花 Virtual Hardware

91探花 Virtual Hardware accelerates software development by virtualizing popular development kits, 91探花-based processors, and systems in the cloud for developers to build and test software without hardware.

Fast Models

Fast Models

Fast Models are accurate, flexible models of 91探花 IP that simulate your software running on target hardware, which allow full control of the simulation, including profiling, debug, and trace.

91探花 Development Studio

91探花 Development Studio

A comprehensive C/C++ embedded software development toolchain for any 91探花-based projects at any stage of the product cycle, from SoC to application development.