Wind River Simics simulates systems—from the smallest to the most complex—so you can adopt new development techniques that are simply not possible with physical hardware. These new development techniques accelerate every phase of your development lifecycle, dramatically reducing the risk of shipping late, overrunning budget, and sacrificing quality.
Develop on the Real System—From the Start
Enable your product users with virtual systems in all phases of the product lifecycle. An internal development group can provide platform integrators with virtual boards while the real board is being designed. Partner companies working on different parts of a program can share a common system for development. Operations teams in sales and training can get huge boosts by deploying simulated hardware to their teams.
One Team. One System. Effortless Communication.
Simics makes it possible to consider the system’s hardware, software, current state, and execution history as a single unit that can be copied, communicated, and replicated with ease by anyone on the team, anywhere in the world. With Simics, communication between development, test, integration, support, and sustain teams is effortless.
Run Tests and Parallelize Overnight
Use the scripting and programmability of Simics to automate bug detection. The Simics debugger debugs an entire target system as a unit, including all levels of the software stack and even multiple OS instances and boards. And with Simics’ OS awareness you can debug individual user space applications alongside the OS, hypervisor, and BIOS.
See It in Action
Find out how easy it is to set up a session with Simics and get acquainted with some of its core capabilities.
Simics is a new way to develop software based on a simulation of your target system. It frees you to break the rules of embedded development and accelerate your product development lifecycle.
See how you can collaborate with colleagues by using checkpoints with recordings, and how it enables communicating an execution scenario.
See how to build a new device, add it to an existing target system, and experience the Simics modeling process from creation to completion.
Wind River Simics for Software Development
Learn how Wind River Simics improves engineering efficiency and reduces cost across the lifecycle of a product.
Upcoming Web Seminar: Agile, Continuous Practices and DevOps: How Far Can You Go in Embedded Software Development?
Learn how to overcome some of the unique challenges faced by embedded developers when adopting modern development practices, and the rewards for doing so.
Recorded Web Seminar: Wind River and LDRA: Accelerating Software Verification and Certification in an Agile Environment
Learn how to adopt and use Agile practices while maintaining the rigor required for verification and certification.