English
Language : 

SM320C6727B-EP Datasheet, PDF (14/109 Pages) Texas Instruments – Floating-Point Digital Signal Processor
SM320C6727B-EP
SPRS793A – SEPTEMBER 2011 – REVISED OCTOBER 2011
www.ti.com
The five bus masters arbitrate for five different target groups:
T1
On-chip memories through the CPU Slave Port (CSP).
T2
Memories on the external memory interface (EMIF).
T3
Peripheral registers through the peripheral configuration bus.
T4
McASP serializers through the dedicated McASP DMA bus.
T5
dMAX registers.
The crossbar switch supports parallel accesses from different bus masters to different targets. When two
or more bus masters contend for the same target beginning at the same cycle, then the highest-priority
master is given ownership of the target while the other master(s) are stalled. However, once ownership of
the target is given to a bus master, it is allowed to complete its access before ownership is arbitrated
again. Following are two examples.
Example 1: Simultaneous accesses without conflict
• dMAX HiMAX accesses McASP Data Port for transfer of audio data.
• dMAX LoMAX accesses SPI port for control processing.
• UHPI accesses internal RAM through the CSP.
• CPU fills program cache from EMIF.
Example 2: Conflict over a shared resource
• dMAX HiMAX accesses RTI port for McASP sample rate measurement.
• dMAX LoMAX accesses SPI port for control processing.
In Example 2, both masters contend for the same target, the peripheral configuration bus. The HiMAX
access will be given priority over the LoMAX access.
The master priority is illustrated in Figure 2-4 by the numbers 1 through 4 in the bus arbiter symbols. Note
that the EMIF arbitration is distributed so that only one bridge crossing is necessary for PMP accesses.
The effect is that PMP has 5th priority to the EMIF but lower latency.
A bus bridge is needed between masters and targets which run at different clock rates. The bus bridge
contains a small FIFO to allow the bridge to accept an incoming (burst) access at one clock rate and pass
it through the bridge to a target running at a different rate. Table 2-6 lists the FIFO properties of the four
bridges (BR1, BR2, BR3, and BR4) in Figure 2-4.
LABEL
BR1
BR2
BR3
BR4
Table 2-6. Bus Bridges
BRIDGE DESCRIPTION
DMP Bridge to peripherals, dMAX, EMIF
dMAX, UHPI to ROM/RAM (CSP)
PMP to EMIF
CPU, UHPI, and dMAX to EMIF
MASTER CLOCK
SYSCLK1
SYSCLK2
SYSCLK1
SYSCLK2
TARGET CLOCK
SYSCLK2
SYSCLK1
SYSCLK3
SYSCLK3
14
Device Overview
Submit Documentation Feedback
Product Folder Link(s): SM320C6727B-EP
Copyright © 2011, Texas Instruments Incorporated