Texas Instruments TMS320DM643x manual TMS320C64x+ Megamodule Block Diagram

Models: TMS320DM643x

1 98
Download 98 pages 20.5 Kb
Page 17
Image 17

www.ti.com

TMS320C64x+ CPU

Protected mode operation: a two-level system of privileged program execution to support higher capability operating systems and system features, such as memory protection

Exceptions support for error detection and program redirection to provide robust code execution

Hardware support for modulo loop operation to reduce code size

Industry's first assembly optimizer for rapid development and improved parallelization

Figure 2-1. TMS320C64x+ Megamodule Block Diagram

 

RAM/

 

 

RAM/

ROM

 

 

 

 

cache

 

 

Cache

 

 

 

 

 

 

 

 

 

 

 

 

256

 

 

256

 

256

 

 

 

Cache control

 

256

Cache control

 

 

 

 

 

 

 

 

 

 

Memory protect

L1P

256

Memory protect

L2

 

 

 

 

 

 

 

Bandwidth mgmt

 

 

Bandwidth mgmt

 

 

 

 

256

256

128

 

 

 

 

 

 

 

 

256

Power down

 

 

 

 

 

 

 

 

 

 

Instruction fetch

 

 

 

Interrupt

 

 

 

 

 

 

 

 

 

 

 

 

C64x+ CPU

 

 

controller

 

 

 

IDMA

 

 

 

 

 

 

Register

Register

 

 

 

 

 

 

 

 

 

 

 

 

 

file A

 

file B

 

 

 

 

 

 

 

128

 

128

 

 

 

 

 

 

 

Bandwidth mgmt

 

 

 

 

CFG

32

Chip

 

 

 

 

 

EMC

 

 

 

 

 

 

 

 

 

 

Memory protect

L1D

 

 

 

 

registers

 

 

 

 

 

 

 

256

 

 

 

 

 

 

Cache control

 

 

 

 

 

 

 

 

 

MDMA

 

SDMA

 

 

 

 

 

 

 

 

 

 

 

8 x 32

 

 

 

64

 

64

 

 

 

 

RAM/

 

 

System

 

 

 

 

 

cache

 

 

infrastructure

 

 

 

SPRU978E–March 2008

 

 

 

 

 

TMS320C64x+ Megamodule

17

Submit Documentation Feedback

Page 17
Image 17
Texas Instruments TMS320DM643x manual TMS320C64x+ Megamodule Block Diagram