Datasheet
ARMulator Reference
ARM DUI0058D Copyright © 1999-2001 ARM Limited. All rights reserved. 4-63
4.14 ARMulator configuration files
This section contains the following subsections:
• Predefined tags on page 4-64
• Processors on page 4-64
• Changing the cache or TCM size of a synthesizable processor on page 4-66.
ARMulator configuration files (
.ami
files) are ToolConf files. See ToolConf on
page 4-68.
Depending on your system, these are located in one of:
•
install_directory\Bin
•
install_directory/linux/bin
•
install_directory/solaris/bin
•
install_directory/hpux/bin
.
You can make copies of
.ami
files, and edit them. Make a suitable directory for your new
.ami
files, and add its path to the
ARMCONF
environment variable. Ensure that your
directory appears before the
bin
directory in
ARMCONF
.
By default, there are the following
.ami
files, all in the
Bin
directory:
•
bustypes.ami
•
default.ami
•
example1.ami
•
peripherals.ami
•
processors.ami
•
vfp.ami
ARMulator loads all
.ami
files it finds on any of the paths it finds in the environment
variable
ARMCONF
. This is initially set up to point to
install_directory\Bin
or
install_directory/arch/bin
.
If a configuration is specified differently in two files, the first specification is used. If
there are several directories in
ARMCONF
, ARMulator loads
.ami
files from directories in
the order that they appear in the list. ARMulator loads
.ami
files from within each
directory in an unpredictable order.