Previous - Up - Next

3.3   Simics Targets

The following section lists all Simics targets that are publicly available, i.e., available for evaluation and academic use. Not all processor models are available in the public distribution; contact Virtutech for information on other models. Refer to the Simics target guide corresponding to a specific target to get a full list of all the processor models available.

3.3.1   AlphaPC 164LX

This target models the Alpha 21164 (also known as EV5) implementation of the Alpha architecture. It includes device models and configurations for systems based on the 21174 (Pyxis) chipset, similar to the AlphaPC 164LX.

This target is capable of booting Red Hat Linux 6.0 and 6.2. It has been tested with Linux Miniloader (MILO).

3.3.2   ARM SA1110

This target models a generic ARMv5 processor with minimal implementations of the devices from the Intel StrongARM processor that are needed to boot a minimal Linux configuration.

3.3.3   Ebony

This target models a PPC-based Ebony card with a PPC440GP 32-bits processor. Other processor models are available, like the 405GP and 440GX. It boots Linux 2.4 and VxWorks. This target supports Hindsight.

3.3.4   Fiesta

This target simulates the Sun Blade 1500 workstation from Sun Microsystems, running Solaris. The processor modeled is UltraSPARC IIIi. A variety of PCI based devices are supported, such as SCSI and Fibre Channel. This target supports Hindsight.

The Micro Architectural Interface (MAI) is available for the Fiesta target (see chapter 17 and the Simics Micro-Architectural Interface for more information).

3.3.5   IA-64 460GX

This target models the Intel Itanium and Itanium2 processors. It includes device models to simulate a complete system based on the 460GX chipset, and is capable of booting Linux 2.4.

3.3.6   Malta/MIPS4kc

This target models the 32 bit MIPS-4Kc processor with a limited set of devices from the MIPS Malta reference board. Only the devices needed in order to boot Linux have been implemented. This targets boots Linux 2.4.

3.3.7   PM/PPC

This target models a 32 bit PowerPC 750 processor on an Artesyn's PM/PPC card with PCI support. It boots Linux 2.4. Other processors available include the 74xx family. This target supports Hindsight.

3.3.8   Simple PPC64

This target models a 64-bit PowerPC 970FX processor along with a few standard devices necessary to boot Linux. It boots Linux 2.4. This target supports Hindsight.

3.3.9   Serengeti

This target simulates the Sun Fire 3800–6800 server series from Sun Microsystems, running Solaris. The processors modeled are UltraSPARC III, UltraSPARC III Cu and UltraSPARC IV. A variety of PCI based devices are supported, such as SCSI and Fibre-Channel. This target supports Hindsight.

The Micro Architectural Interface (MAI) is available for the Serengeti target (see chapter 17 and the Simics Micro-Architectural Interface for more information).

3.3.10   SunFire

This target simulates the Sun Enterprise 3000–6500 server series from Sun Microsystems, running Solaris or Linux. The processor modeled is UltraSPARC II. A variety of SBus and PCI based devices are supported, such as SCSI, Fibre Channel, and graphics cards. This target supports Hindsight.

The Micro Architectural Interface (MAI) is available for the SunFire target (see chapter 17 and the Simics Micro-Architectural Interface for more information).

3.3.11   x86 440BX

This target simulates various x86 compatible processors, ranging from 486sx to Pentium 4 and AMD64 processors, and it is capable of booting several Linux versions, Windows NT 4.0, 2000 and XP in both single-processor and multi-processors (SMP) configurations. It includes standard PC devices, such as graphic devices, north and south bridges, floppy and hard disks.

The Micro Architectural Interface (MAI) is available for this target (see chapter 17 and the Simics Micro-Architectural Interface for more information).

Previous - Up - Next