Veloce Vista virtual prototype
The Veloce Vista virtual prototype allows software engineers to integrate, validate, analyze, and optimize their software against an early model of the hardware
As the complexity of embedded SOC grows, the need of early software development increases. Software-based methodologies involving virtual prototyping are helping to prove out designs earlier and incorporate hardware and software development. Modelling, simulating, and visualizing a hardware model’s functional behavior under real-world operating conditions are all phases of virtual prototyping development. These Functional Models combined, creates the Virtual prototype (VP).
Create TLM models, debug, optimize, and more
The Veloce Vista environment provides a simple way to create TLM platforms for SystemC structural code and link graphical symbols of individual TLM models to create customer’s own virtual platform. The Veloce Vista environment has also the ability to import external TLM models and add them to the vista model library.
Veloce Vista also enables software to be developed, integrated, and validated on a virtual representation of the hardware that has more benefits over prototyping boards
Veloce Vista for Architecture Exploration
- Architecture design and exploration
- Early assessment for functional and performance behavior of the HW system
- Visibility of key Hardware registers and attributes
- Support for large TLM models/cores and platforms
Veloce Vista for Software Validation
- Industry standard systemC TLM 2.0 Virtual prototype executable
- Validation of software against early virtual Hardware model
- Fast software execution speed
- Non-intrusive tracing, profiling, and SW coverage capability
- Intuitive Eclipse based software debug environment
- Large set of Embedded software analysis and debug capabilities
Veloce Vista environment offerings
- User Interface (UI)
- Platform creation
- pre-defined TLMs Library
- Creating TLM functions models with timing and power attributes
- Native TLM 2.0 block diagram for platform assembly
- Software development
- SW/HW analysis
- Debugging capabilities
Resources: Vista fact sheet