www.ti.com

Introduction

1.1Introduction

The TMS320DM643x Digital Media Processor (DMP) contains a powerful DSP to efficiently handle image, video, and audio processing tasks. The DM643x DMP consists of the following primary components and sub-systems:

DSP Subsystem (DSPSS), including the C64x+ Megamodule and associated memory.

Video Processing Subsystem (VPSS), including the Video Processing Front End (VPFE) Subsystem, Image Input and Image Processing Subsystem, and the Video Processing Back End (VPBE) Display Subsystem

A set of I/O peripherals

A powerful DMA subsystem and DDR2 memory controller interface

The DSP subsystem includes TI’s standard TMS320C64x+ Megamodule and several blocks of internal memory (L1P, L1D, and L2).

For more information, see the TMS320C64x+ DSP Megamodule Peripherals Reference Guide

(SPRU871), the TMS320C64x/C64x+ DSP CPU and Instruction Set Reference Guide (SPRU732), and the TMS320C64x+ DSP Cache User’s Guide (SPRU862).

1.2Block Diagram

An example block diagram for the TMS320DM643x DMP is shown in Figure 1-1.

Figure 1-1. TMS320DM643x DMP Block Diagram

Input Clock(s)

JTAG Interface

System Control

OSC

PLLs/Clock Generator

Power/Sleep Controller

Pin Multiplexing

DSP Subsystem

C64x+t DSP CPU

128 KB L2 RAM

32 KB

80 KB

L1 Pgm

L1 Data

 

 

Boot ROM

BT.656,

 

 

 

 

 

Y/C,

 

 

 

 

 

Raw (Bayer)

 

 

 

 

16b

 

 

 

 

 

Video Processing Subsystem (VPSS)

 

 

Front End

Back End

 

8b BT.656,

 

 

 

 

 

Y/C,

 

 

 

 

 

24b RGB

CCD

Resizer

On-Screen

Video

10b DAC

 

 

NTSC/

 

Display

Encoder

10b DAC

Controller

Histogram/

PAL,

(OSD)

(VENC)

 

Video

3A

10b DAC

S-Video,

Interface

Preview

 

 

10b DAC

RGB,

 

 

YPbPr

Switched Central Resource (SCR)

 

Peripherals

 

 

 

 

 

 

 

 

 

 

Serial Interfaces

 

 

 

System

 

 

 

 

 

I2C

 

 

 

General-

Watchdog

 

GPIO

 

McASP

McBSP

HECC

UART

Purpose

PWM

 

Timer

 

 

 

 

 

 

 

Timer

 

 

 

 

 

 

 

 

 

 

 

 

EDMA

 

 

 

 

 

 

 

 

 

 

 

 

 

Connectivity

 

 

Program/Data Storage

 

 

 

PCI

 

 

EMAC

 

 

DDR2

Async EMIF/

 

 

VLYNQ

With

HPI

 

Mem Ctlr

NAND/

 

 

 

(33 MHz)

 

 

 

 

 

 

MDIO

 

 

(32b)

(8b)

 

 

 

 

 

 

 

 

 

12

Introduction

 

 

 

 

 

 

 

 

SPRU978E–March 2008

Submit Documentation Feedback

Page 12
Image 12
Texas Instruments TMS320DM643x manual Introduction, Block Diagram, Peripherals