4.9. Static memory interface

The AMBA Static Memory Interface (SMI) is an example design which shows the basic requirements of an External Bus Interface (EBI) in an AMBA system. It is not intended to be a ready-made EBI for a real system. Such an EBI design would have to take process, package, and varying external delays into account.

The SMI connects the AMBA AHB to the external memory bus of an AMBA microcontroller. This allows the connection of up to three 256MB banks of 32-bit wide static memory (for example, SRAM and ROM) and also provides 32-bit test access to the AMBA system in conjunction with the TIC. Figure 4.33 shows the block diagram of the SMI.

Figure 4.33. Static memory interface block diagram

The main sections of this module are:

Copyright © 2001 ARM Limited. All rights reserved.ARM DDI 0226A