Synopsys has an extensive and successful track record of collaborating with customers to create and deploy transaction-level models (TLMs) and virtual platforms for their early software development. With more than 100 staff-years of engineering experience in building models and platforms, this proven experience and expertise in both hardware and embedded software design will help you achieve your system-level modeling goals.
Our experts provide the following services to your project teams:
Model Creation
The development of new or customer-specific transaction-level models not currently available in the DesignWare System-Level Library is a key ingredient of delivering high-performance, customized virtual platforms. Our focus is on speed and accuracy: the models are built for fast simulation execution with accurate representation of the hardware so that the same software that runs on the models runs on the hardware -- unmodified.
Virtual Platform Assembly/Customization
Synopsys will assist with the assembly of TLMs into a new virtual platform representing your specific embedded system, or the customization of a pre-existing platform to represent the latest design intent. Virtual platforms are more than a collection of models; their creation requires system-level understanding and knowledge of tools for developing and executing virtual platforms, such as Synopsys' Innovator. With over 65 complex virtual platforms developed to date, Synopsys is uniquely qualified to help you integrate, debug, and test your virtual platform while we transfer knowledge to your team.
System-Level Methodology Consulting
Synopsys experts deliver consulting and training on virtual platform tools and methodologies to accelerate your team's learning curve and system-level modeling productivity.
Below are examples of virtual platforms developed by Synopsys for customers:
Vendor | Architecture | Virtual Platform | Description |
ARM | | VPAI | The VPAI Virtual Platform models the ARM Integrator/AP prototyping board. This platform is now part of the DesignWare System-Level Library. |
Freescale | i.MX31 | VPMX31 | The VPMX31 Virtual Platform simulates the Freescale i.MX31 and i.MX31L multimedia applications processor and Application Development System (ADS). |
Marvell | PXA | VPXA3 | The VPXA3 virtual platform is a high performance software simulator of the Marvell PXA3xx next generation applications processor |
Texas Instruments | OMAP | VPOM-3430 | The VPOM-3430 Virtual Platform is a high-performance software simulator of the TI OMAP3430 Software Development Platform is the first member of the TI OMAP 3 architecture, which combines mobile entertainment capabilities with high-performance productivity applications for building new classes of devices. |
VPOM-2430 | The VPOM-2430 Virtual Platform is a high-performance software simulator of the TI OMAP2430 Software Development Platform for advanced mobile phone video and imaging. |
VPOM-2420 | The VPOM-2420 Virtual Platform is a high-performance software emulator of the TI OMAP2420 Software Development Platform. |
VPOM-1610 | The VPOM-1610 Virtual Platform is a fast, full function software emulator of the TI Innovator. Kit for OMAP1610 Platform. |
VPOM-1510 | The VPOM-1510 Virtual Platform is a fast, full function software emulator of the TI Innovator. Kit for OMAP1510 Platform. |