TMS320C6727, TMS320C6726, TMS320C6722

Floating-Point Digital Signal Processors

www.ti.com

SPRS268E –MAY 2005 –REVISED JANUARY 2007

2.6 High-Performance Crossbar Switch

The C672x DSP includes a high-performance crossbar switch that acts as a central hub between bus masters and targets. Figure 2-4illustrates the connectivity of the crossbar switch.

ROM

RAM

CPU

Program

 

 

 

 

 

PLL

RTI

SPI0

SPI1

I2C0

I2C1

Cache

 

EMIF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Memory Controller

 

 

 

External

 

 

 

 

 

 

 

 

 

 

T2

 

 

Memory

 

 

 

 

 

 

 

 

 

Data

 

 

CPU

Program

 

 

 

SDRAM/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Flash

 

 

 

 

 

 

 

 

 

Master

 

Slave

Master

 

 

 

 

 

Peripheral Configuration Bus

 

 

 

 

 

 

 

 

 

 

 

 

 

Port

 

 

Port

Port

 

 

 

 

 

T3

 

 

 

 

 

 

(DMP)

 

 

(CSP)

(PMP)

Priority

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M1

 

T1

M2

2

 

1

 

 

 

 

McASP0

McASP1

McASP2

 

 

 

 

 

 

 

 

 

 

 

 

BR1

 

BR2

 

BR3

BR4

 

 

 

 

 

 

 

 

 

 

SYSCLK1

 

SYSCLK1

 

SYSCLK3

 

SYSCLK3

 

 

 

 

McASP DMA Bus

 

SYSCLK2

 

SYSCLK2

 

SYSCLK1

 

SYSCLK2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T4

 

 

 

 

 

 

Priority

 

 

 

Priority

 

 

Priority

 

 

Priority

 

 

 

 

 

1

2

3

1

2

3

4

1

2

3

 

1

 

2

 

 

 

 

 

 

dMAX MAX0 Unit Master Port − High Priority

 

 

 

 

 

 

 

 

 

 

 

 

 

dMAX MAX1 Unit Master Port − Second Priority

 

 

 

 

 

 

 

 

 

 

 

 

 

Memory Controller DMP − Data Read/W rite by CPU

 

 

 

 

 

 

 

 

 

 

UHPI Master Interface (External Host CPU)

 

 

 

 

 

1

2

 

3

 

Crossbar

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Priority

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

External

 

UHPI

 

Config

M3

 

M4

T5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Host MCU

 

Universal Host-Port

 

 

 

MAX0

MAX1

 

 

Config

 

 

 

 

 

 

 

 

Interface

 

 

 

 

 

 

dMAX

 

 

 

 

 

Figure 2-4. Block Diagram of Crossbar Switch

As shown in Figure 2-4, there are five bus masters:

M1

Memory controller DMP for CPU data accesses to peripherals and EMIF.

M2

Memory controller PMP for program cache fills from the EMIF.

M3

dMAX HiMAX master port for high-priority DMA accesses.

M4

dMAX LoMAX master port for lower-priority DMA accesses.

M5

UHPI master port for an external MCU to access on-chip and off-chip memories.

12

Device Overview

Submit Documentation Feedback

Page 12
Image 12
Texas Instruments TMS320C6727, TMS320C6722, TMS320C6726 High-Performance Crossbar Switch, Block Diagram of Crossbar Switch