The Arria® 10 SoC Virtual Platform is based on Mentor Embedded technology and provides early software development and verification for Altera® customers.

By allowing teams to work within a virtual platform framework, software developers can gain system visibility without the high costs associated with buying multiple development boards. The virtual platform can be used to rapidly develop software in advance of actual silicon or board availability. In addition, the virtual platform allows you to port an OS from your previous architecture to the Arria 10 SoC. This development allows for early hardware driver development and partial validation in addition to creation of non-real time algorithm and application development. For Linux debug support, the GNU debugger (gdb) can be used with the Arria 10 SoC Virtual Platform.

Block Diagram

The figure below details the Arria 10 SoC device. Modules that are modeled in the Arria 10 SoC Virtual Platform are highlighted in yellow in the diagram.


The Arria 10 SoC Virtual Platform provides the following:
  • A model of the Arria 10 SoC Device
  • Partial modeling of the memory map and interrupt map for Arria 10 SoC
  • Simulation speed that is close to actual Arria 10 SoC speed
  • Early hardware driver development and validation
  • Debug with the GNU debugger

To run the virtual platform environment, your PC must meet the following minimum requirements:
  • Any 64-bit version of the Linux operating system. The Ubuntu 12.04 Linux distribution and Red Hat® Enterprise 5.10 Linux distribution have been verified as supported.
  • Note: For building Linux, only Ubuntu 12.04 has been tested and is supported.
  • A minimum of 8 GB of RAM, but 32 GB is recommended for optimal performance.

Reference Materials

The Arria 10 Virtual Platform User Guide and Release notes can be found at https://www.altera.com/products/soc/tools_and_software.html#virtualplatform.

Getting Started Guides

This section presents a few of the most relevant tasks that can be performed with regards to Arria 10 SoC Virtual Platform. Please refer to the User Guide for the complete documentation.

Give us your feedback

© 1999-2018 RocketBoards.org by the contributing authors. All material on this collaboration platform is the property of the contributing authors. Privacy.