Synopsys Logo
    HELPING YOU DESIGN THE CHIP INSIDE


DESIGN IMPLEMENTATION
VERIFICATION
INTELLECTUAL PROPERTY
DFM/TCAD
DESIGN SERVICES


 RELATED PRODUCTS
Blue Dot
Arrow
Arrow
Arrow
 CONTACT
Blue Dot
Arrow
 PRESS RELEASES
Blue Dot
Arrow
Arrow
Arrow
Arrow
 WHITE PAPERS
Blue Dot
Arrow
 ARTICLES
Blue Dot
Arrow
Arrow
Arrow
 VIDEO PRESENTATIONS
Blue Dot
Arrow
 DEMOS ON DEMAND
Blue Dot
Arrow
Arrow
 RELATED LINKS
Blue Dot
Arrow
Arrow
Arrow
Arrow
Products

VPXA3 Virtual Platform

Synopsys and Marvell created the DesignWare® VPPXA3 Virtual Platform for the development of Smartphones, hand-held and consumer electronic devices. This virtual platform is a high performance software simulator of the Marvell PXA3xx next generation applications processor. With this fast full-function software simulation, software developers can start developing and integrating their software long before hardware becomes available. VPPXA3 powers dramatic gains in developer productivity by integrating with the software developer's preferred development environment for application, middleware, operating system and driver development. Save software development time and improve developer productivity by:

VPMA 3

  • Faster turnaround time when developing and testing OS images and applications
  • Quicker debug with superior control and visibility into hardware, including hardware breakpoints
  • Easier deployment to developers than hardware boards
  • Accelerated final test and integration - save up to 80%
  • Simplified collaboration among extended team members via electronic distribution

Virtual Platform Capabilities
The Synopsys DesignWare® VPXA3 Virtual Platform enables early (pre-silicon) software development and early hardware/software integration of embedded system designs using the Marvell PXA3xx applications processor. It improves software developers' productivity in both the turnaround time of testing new images and the impact of isolating and fixing problems. The VPXA3 is capable of running real target application binaries and operating systems built to run on the Marvell PXA3xx applications processor. This virtual platform supports software development for the XScale™ MPU and provides real-world connections such as video streaming from USB camera and network.

  • Runs actual XScale software binaries targeted for the Marvell PXA3xx applications processor - no cross compiling
  • Integrates with the software development tools of choice including: Lauterbach TRACE32, ARM® RealView, and the GNU debugger.
  • Provides high level of system visibility and control, through novel hardware breakpointing and single-stepping capabilities and by viewing of system registers and variables inside peripheral hardware models
  • Includes real-world connections through the host PC including: camera, USB, serial ports, Ethernet and audio codecs
  • Supports video and graphics processing software development
  • Provides low-level execution control and visibility into the CPU and the peripheral components
  • Features photo realistic device skin
  • Customize the VPXA3 Virtual Platform with custom peripherals and skins using Synopsys Innovator, creating a virtual platform for any Marvell PXA3xx device

With a Virtual Platform (VP) a developer can create and test new software configurations to boot operating systems, run applications or develop low-level drivers. These can include preset hardware configurations like switch settings and COM port settings required for the software under development. If the developer also has Synopsys Innovator they will have the added ability to customize platform hardware. A developer can add user-defined instrumentation to easily profile software operations and collect execution statistics. In addition, Innovator provides a customizable user interface and graphic skins for early usability evaluation.

Supported Platform Configurations

  • Linux®
  • Microsoft ® Windows® Mobile

Virtual Components
VPXA3 Virtual Platform is based on the Marvell PXA3xx applications processor software development board and includes models of all its board components and the on-chip peripherals. This platform also includes development board component like the audio codec and touch screen controller (Wolfson WM9713), camera interface (Omnivision OV2620), various flash memory models and more. VPXA3 models all the critical features required for mobile phone, portable media player, and PDA development including:

  • XScale processor
  • Power management
  • Video processing system
  • Connectivity peripherals including MMC, Ethernet, camera, user interfaces, board switches, and LCD touch screen.

Back to Discovery Verification Platform