VIRTUTECH CONFIDENTIAL    Previous - Up - Next

3   Simulated Machines

Simics scripts for starting IA64-460GX machines are located in the [workspace]/targets/ia64-460gx/ directory, while the actual configuration scripts can be found in [simics]/targets/ia64-460gx/.

3.1   Vasa

Vasa is a multi-processor machine based on the 460GX chipset, with a single Itanium processor running at 75 MHz, and 1024 MB of memory. It has one SCSI disk and one SCSI CD-ROM, but no network device. The default configuration can be modified as described in section 3.2.

Vasa is configured for an existing Red Hat Linux 7.1 disk dump, that can be downloaded from the Virtutech web site. There is no SimicsFS support on this disk dump.

Additional information:

3.1.1   Vasa Scripts

vasa-common.simics
Starts the Vasa machine with the default configuration.
vasa-multi.simics
Example script with two Vasa machines in the same session.

3.2   Parameters for Machine Scripts

The following parameters can be set before running the vasa-common.simics script. Other .simics scripts may set some of the parameters unconditionally, and do not allow the user to override them.

3.2.1   vasa-common

$disk_size
Size of the primary hard disk. This parameter must match any disk images that are added to the primary disk.
$freq_mhz
The clock frequency in MHz for all processors.
$memory_megs
The total amount of system memory, in MB.
$num_cpus
The number of processors in the machine.
$rtc_time
Date and time of the real-time clock at boot.
$text_console
Set to "yes" in order to use a text console with the VGA device (by default, a graphical console will be opened).

VIRTUTECH CONFIDENTIAL    Previous - Up - Next