Overview - Freescale Semiconductor MCF5329 Reference Manual

Devices supported: mcf5327; mcf5328; mcf53281; mcf5329
Table of Contents

Advertisement

Chapter 12
Crossbar Switch (XBS)
12.1

Overview

This section provides information on the layout, configuration, and programming of the crossbar switch.
The crossbar switch connects the bus masters and bus slaves using a crossbar switch structure. This
structure allows bus masters to access different bus slaves simultaneously with no interference while
providing arbitration among the bus masters when they access the same slave. A variety of bus arbitration
methods and attributes may be programmed on a slave by slave basis.
The MCF5329 devices have up to seven masters and four slaves (7Mx4S) connected to the crossbar
switch. The seven masters are the ColdFire core, eDMA controller, FEC, LCD controller, USB host, USB
OTG modules, and a reserved master for factory test. The slaves are FlexBus/SDRAM controller, SRAM
controller, cryptography modules,and the peripheral bus controller.
Figure 12-1
is a block diagram of the MCF5329 family bus architecture showing the crossbar switch
configuration.
ColdFire
eDMA
Core
Controller
M0
FlexBus/SDRAM
Controller
Freescale Semiconductor
Fast Ethernet
LCD
Controller
Controller
M1
M2
M4
Crossbar Switch
S1
S4
SRAM
Backdoor
Figure 12-1. Bus Architecture Block Diagram
MCF5329 Reference Manual, Rev 3
USB
USB On-the-Go
Host
Module
M5
M6
S6
S7
Cryptography
Other On-chip
Modules
Slave Peripherals
Reserved for
Factory Test
Master Modules
M7
Slave Modules
12-1

Advertisement

Table of Contents
loading

Table of Contents