Texas Instruments manual TMS320C645x DSP Block Diagram

Page 10

Overview

Figure 1. TMS320C645x DSP Block Diagram

EMIFA

DDR2 memory

controller

PLL2

GPIO

Other peripherals

EDMA

controller

Boot

configuration

 

 

 

 

L1P

 

 

 

 

 

 

 

 

 

cache/SRAM

 

 

 

 

 

 

 

L2 memory

L1 program memory controller

 

 

Advanced

 

 

controller

Cache control

 

 

 

event

 

 

 

 

 

 

triggering

 

 

 

Bandwidth management

 

 

 

memory

Cache

 

 

(AET)

 

control

Memory protection

 

 

 

 

 

Bandwidth

 

 

 

 

 

 

 

 

resource

L2

management

C64x+ CPU

 

 

 

 

 

 

 

 

 

 

 

 

 

Memory

IDMA

 

Instruction fetch

 

 

protection

 

SPLOOP buffer

 

 

central

 

 

 

 

 

 

 

 

 

16/32−bit instruction dispatch

 

 

 

 

 

Instruction decode

 

 

 

 

 

Data path A

 

 

Data path B

 

Switched

 

External

 

 

 

 

 

 

 

 

 

 

 

 

 

 

memory

L1

S1

M1

D1

D2

M2

S2

L2

 

controller

 

 

 

 

 

 

 

 

 

 

Configuration

 

 

 

 

 

 

 

 

 

 

 

Register file A

 

 

Register file B

 

 

 

registers

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Master

 

 

 

 

 

 

 

 

 

 

DMA

L1 data memory controller

 

 

Interrupt

 

 

 

 

 

 

 

Slave

Cache control

 

 

and exception

 

 

DMA

 

 

 

controller

 

 

Memory protection

 

 

 

 

 

Power control

 

 

 

 

 

 

 

Bandwidth management

 

 

 

 

 

 

 

 

PLL2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L1D

 

 

 

 

 

 

 

 

 

cache/SRAM

 

 

 

 

 

Some GPIO pins are MUXed with other device pins. Refer to the device-specific datasheet for details on specific MUXing and for the availability of the register bits. GPINT[0:15] are all available as synchronization events to the EDMA controller and as interrupt sources to the CPU.

10

General-Purpose Input/Output (GPIO)

SPRU724

Image 10
Contents Literature Number SPRU724 December Important Notice Read This First About This ManualTrademarks Contents Figures Tables This page is intentionally left blank General-Purpose OverviewTMS320C645x DSP Block Diagram Gpio Peripheral Block Diagram Gpio Function Gpio Interrupt and Edma Event Configuration Options Interrupt and Event GenerationEmulation Halt Operation Registers Gpio RegistersInterrupt Per-Bank Enable Register Binten Interrupt Per-Bank Enable Register BintenDirection Register DIR Direction Register DIRDirection Register DIR Field Descriptions Output Data Register Outdata Output Data Register Outdata Field DescriptionsSet Data Register Setdata Set Data Register Setdata Field DescriptionsClear Data Register Clrdata Clear Data Register ClrdataClear Data Register Clrdata Field Descriptions Input Data Register Indata Input Data Register Indata Field DescriptionsSet Rising Edge Interrupt Register Setristrig Set Rising Edge Interrupt Register SetristrigClear Rising Edge Interrupt Register Clrristrig Clear Rising Edge Interrupt Register ClrristrigSet Falling Edge Interrupt Register Setfaltrig Set Falling Edge Interrupt Register SetfaltrigClear Falling Edge Interrupt Register Clrfaltrig Clear Falling Edge Interrupt Register ClrfaltrigThis page is intentionally left blank Index
Related manuals
Manual 218 pages 2.08 Kb