Simics
Simics is a full-system simulator used to run unchanged production binaries of the target hardware at high-performance speeds. Simics was originally developed by the Swedish Institute of Computer Science (SICS), and then spun off to Virtutech for commercial development in 1998.[1] Virtutech was acquired by Intel in 2010 and Simics is now marketed through Intel's subsidiary Wind River Systems.[2]
Simics can simulate systems such as Alpha, x86-64, IA-64, ARM, MIPS (32- and 64-bit), MSP430, PowerPC (32- and 64-bit), POWER, SPARC-V8 and V9, and x86 CPUs. Many operating systems have been run on various varieties of the simulated hardware, including MS-DOS, Windows, VxWorks, OSE, Solaris, FreeBSD, Linux, QNX, and RTEMS. The NetBSD AMD64 port was initially developed using Simics before the public release of the chip.[3] The purpose of simulation in Simics is often to develop software for a particular type of embedded hardware, using Simics as a virtual platform.
The current version of Simics is 4.6 and it is available for Microsoft Windows and Linux platforms.
[edit] See also
[edit] References
- ^ Simics Hindsight: Reverse Execution for Software Debugging, Virtual Strategy Magazine, May 4, 2005
- ^ Wind River to Add Virtutech Simics Products to Comprehensive Embedded Software Portfolio
- ^ Simics used to port an OS
[edit] External links
| This emulation-related article is a stub. You can help Wikipedia by expanding it. |