Wind River* Simics* is a full system simulation technology that provides software and system developers, architects, test engineers a way to build and use a virtual system or create many virtual connected systems for various purposes. Unmodified software components run in virtual systems as if they are running on real hardware from functionalities point of view. The technology is very versatile and can simulate a single component, a board, many boards and even the network. Simics* IA models are currently used and tested by Intel for current and upcoming products. The technology is professionally supported by Wind River* so users can tailor the solutions to meet the unique requirements on their own systems.
The below figure provides an example of the integrated development environment running a virtual IA hardware on Simics*. The simulator not only provides developers easy access to register level details of the hardware, it also provides an environment that makes things very easy to run, pause life actions or even run backwards in debug situations. All these system information are available at the fingertips of developers either through graphic interface or command lines. User applications can be transferred to the virtual platforms through file systems or network.
The technology is easily scalable to many systems. It allows enterprise designers access to virtual hardware or many systems for all kinds of design/test purposes. With professional support from Wind River, users can even learn to write their own device models and implement own proprietary ingredients to run in this kind of full system simulation environment.
To learn more and to get access to Simics* and list of available Simics* IA models, please visit Wind River – Simics* product page.