2.7. Default memory model

The default memory model, flatmem, is a model of a zero-wait state memory system. The simulated memory size is not fixed. Host memory is allocated in chunks of 64KB each time a new region of memory is accessed. The memory size is limited by the host computer, but in theory all 4GB of the address space is available. The default memory model does not generate aborts.

The default memory model is used if you do not specify a mapfile in AXD.

armsd looks in the current directory for a file called armsd.map. If it cannot find one, the default memory model is used.

The default memory model routes memory accesses to memory-mapped peripheral models as appropriate. Routing is based on configuration details you provide in peripherals.ami, or another .ami file.

Copyright © 1999-2001 ARM Limited. All rights reserved.ARM DUI0058D