AN2164 is an application note published by ST, which introduces how to connect ST10 with external memory. The application note is divided into two parts. The first part introduces the features of the ST10 external bus, including the EBC operating modes, port pins timing and maximum addressable space. The second part describes how to connect external memory, discussing both demultiplexed and multiplexed buses and giving examples of word-wide and byte-wide memory.
This document provides an overview of the ST10 External Bus Controller (EBC) features, including operating modes, port pin control, timing, and maximum addressable space. It explains how to configure the EBC to run from external memory or combinations of on-chip and external memories up to 16 Mbytes.
The guide details practical examples of connecting external memory to the ST10 using both demultiplexed and multiplexed buses. It covers 16-bit and 8-bit data configurations, including specific wiring examples for interfacing with 256Kb flash memory.
| Addressable space | 16 Mbytes |
|---|---|
| External memory limit | 16 Mbytes |
| Wait states | up to 15 |
| Chip Select signals | up to 5 |
Yes, the EBC enables the ST10 to be run entirely from external memory for code and/or data storage.
The boot memory is selected by the level of the EA pin during reset; a high level boots from internal Flash, while a low level boots from external memory.
Up to 15 wait states can be inserted to extend the memory access time if necessary.