Texas Instruments TMS320C6454 warranty Memory Architecture, Aet, Sram, ROM a, Idma

Models: TMS320C6454

1 225
Download 225 pages 4.94 Kb
Page 77
Image 77

TMS320C6454

Fixed-Point Digital Signal Processor

www.ti.com

SPRS311A –APRIL 2006 –REVISED DECEMBER 2006

5 C64x+ Megamodule

The C64x+ Megamodule consists of several components — the C64x+ CPU, the L1 program and data memory controllers, the L2 memory controller, the internal DMA (IDMA), the interrupt controller, power-down controller, and external memory controller. The C64x+ Megamodule also provides support for memory protection (for L1P, L1D, and L2 memories) and bandwidth management (for resources local to the C64x+ Megamodule). Figure 5-1shows a block diagram of the C64x+ Megamodule.

 

 

 

 

 

L1P cache/SRAM

 

 

 

 

 

 

 

 

 

 

 

256

 

 

 

 

 

 

 

 

 

 

L1 program memory controller

 

 

 

 

 

 

 

L2 memory

256

 

Cache control

 

Advanced event

 

 

 

 

 

 

 

L2

256

 

Bandwidth management

 

 

controller

 

 

 

triggering

 

cache/

 

 

Memory protection

 

 

 

 

 

 

 

 

(AET)

 

SRAM

 

 

 

 

 

 

 

Cache

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

256

 

 

 

 

 

 

control

 

256

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

256

Bandwidth

 

 

 

 

 

 

 

C64x+ CPU

 

Internal

management

 

 

 

 

Instruction fetch

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ROM(A)

 

Memory

256

 

 

 

SPLOOP buffer

 

 

 

 

 

protection

 

IDMA

 

16/32−bit instruction dispatch

 

 

 

 

 

 

 

 

Instruction decode

 

 

 

 

 

128

 

 

Data path 1

 

 

Data path 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L1

S1

M1

D1

D2

M2

S2

L2

 

 

 

External memory

 

xx

xx

 

 

 

 

 

 

xx

 

 

xx

 

 

 

 

 

controller

 

 

 

 

 

 

 

 

 

 

To Chip

32

Configuration

 

A register file

 

 

B register file

 

registers

 

Registers

 

 

 

 

 

 

 

 

 

 

 

128

Slave DMA

 

256

 

64

 

 

64

Interrupt

 

 

 

 

L1 data memory controller

 

 

 

 

 

 

 

 

and exception

To primary

 

 

 

 

 

 

 

 

 

Cache control

 

 

controller

switch

fabric

128

 

 

Bandwidth management

 

 

 

 

 

 

Master DMA

256

 

 

Power control

 

 

 

 

 

 

 

 

Memory protection

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32

 

 

 

 

L1D cache/SRAM

A. When accessing the internal ROM of the DSP, the CPU frequency must always be less than 750 MHz.

PRODUCT PREVIEW

Figure 5-1. 64x+ Megamodule Block Diagram

For more detailed information on the TMS320C64x+ Megamodule on the C6454 device, see the TMS320C64x+ Megamodule Reference Guide (literature number SPRU871).

5.1 Memory Architecture

The TMS320C6454 device contains a 1048KB level-2 memory (L2), a 32KB level-1 program memory (L1P), and a 32KB level-1 data memory (L1D).

The L1P memory configuration for the C6454 device is as follows:

Region 0 size is 0K bytes (disabled).

Region 1 size is 32K bytes with no wait states.

The L1D memory configuration for the C6454 device is as follows:

Region 0 size is 0K bytes (disabled).

Submit Documentation Feedback

C64x+ Megamodule

77

Page 77
Image 77
Texas Instruments TMS320C6454 warranty Memory Architecture, Aet, Sram, ROM a, Idma