EasyManua.ls Logo

Freescale Semiconductor MPC5604B - Overview

Default Icon
934 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MPC5604B/C Microcontroller Reference Manual, Rev. 8
302 Freescale Semiconductor
17.3 Overview
The XBAR allows for concurrent transactions to occur from any master port to any slave port. It is possible
for all master ports and slave ports to be in use at the same time as a result of independent master requests.
If a slave port is simultaneously requested by more than one master port, arbitration logic selects the higher
priority master and grants it ownership of the slave port. All other masters requesting that slave port are
stalled until the higher priority master completes its transactions.
Requesting masters are granted access based on a fixed priority.
17.4 Features
2 master ports:
Core: e200z0 core instructions
Core: e200z0 core data / Nexus
3 slave ports
Flash (refer to the flash memory chapter for information on accessing flash memory)
Internal SRAM
Peripheral bridges
32-bit address, 32-bit data paths
Fully concurrent transfers between independent master and slave ports
Fixed priority scheme and fixed parking strategy
17.5 Modes of operation
17.5.1 Normal mode
In normal mode, the XBAR provides the logic that controls crossbar switch configuration.
17.5.2 Debug mode
The XBAR operation in debug mode is identical to operation in normal mode.
17.6 Functional description
This section describes the functionality of the XBAR in more detail.
17.6.1 Overview
The main goal of the XBAR is to increase overall system performance by allowing multiple masters to
communicate concurrently with multiple slaves. To maximize data throughput, it is essential to keep
arbitration delays to a minimum.

Table of Contents

Other manuals for Freescale Semiconductor MPC5604B

Related product manuals