5 master-to-slave access – Rainbow Electronics AT91CAP9S250A User Manual
Page 18

18
6264A–CAP–21-May-07
AT91CAP9S500A/AT91CAP9S250A
The LCD Controller, the DMA Controller, the USB Host and the USB OTG have a user interface
mapped as a Slave of the Matrix. They share the same layer, as programming them does not
require a high bandwidth.
7.5
Master-to-Slave Access
All the Masters can normally access all the Slaves. However, some paths do not make sense,
such as allowing access from the Ethernet MAC to the Internal Peripherals. Thus, these paths
a r e f o r b i d d e n o r s i m p l y n o t w i r e d , a n d s h o w n “ - ” i n
“AT91CAP9S500A/AT91CAP9S250A Masters to Slaves Access,” on page 19
Table 7-2.
List of Bus Matrix Slaves
Slave 0
Internal SRAM 32 Kbytes
Slave 1
MP Block Slave 0 (MP Block Internal Memories)
Slave 2
Internal ROM
LCD Controller User Interface
DMA Controller User Interface
USB High Speed Device Interface
OHCI USB Host Interface
Slave 3
MP Block Slave 1 (MP Block Internal Memories)
Slave 4
External Bus Interface
Slave 5
DDR Controller Port 2
Slave 6
DDR Controller Port 3
Slave 7
MP Block Slave 2 (MP Block External Chip Selects)
Slave 8
MP Block Slave 3 (MP Block Internal Peripherals)
Slave 9
Internal Peripherals for AT91CAP9