Texas Instruments TMS320DM643x user manual

User manual for the device Texas Instruments TMS320DM643x

Device: Texas Instruments TMS320DM643x
Category: Computer Hardware
Manufacturer: Texas Instruments
Size: 0.61 MB
Added : 11/16/2014
Number of pages: 98
Print the manual

Download

How to use this site?

Our goal is to provide you with a quick access to the content of the user manual for Texas Instruments TMS320DM643x. Using the online preview, you can quickly view the contents and go to the page where you will find the solution to your problem with Texas Instruments TMS320DM643x.

For your convenience

If looking through the Texas Instruments TMS320DM643x user manual directly on this website is not convenient for you, there are two possible solutions:

  • Full Screen Viewing - to easily view the user manual (without downloading it to your computer), you can use full-screen viewing mode. To start viewing the user manual Texas Instruments TMS320DM643x on full screen, use the button Fullscreen.
  • Downloading to your computer - You can also download the user manual Texas Instruments TMS320DM643x to your computer and keep it in your files. However, if you do not want to take up too much of your disk space, you can always download it in the future from ManualsBase.
Texas Instruments TMS320DM643x User manual - Online PDF
Advertisement
« Page 1 of 98 »
Advertisement
Print version

Many people prefer to read the documents not on the screen, but in the printed version. The option to print the manual has also been provided, and you can use it by clicking the link above - Print the manual. You do not have to print the entire manual Texas Instruments TMS320DM643x but the selected pages only. paper.

Summaries

Below you will find previews of the content of the user manuals presented on the following pages to Texas Instruments TMS320DM643x. If you want to quickly view the content of pages found on the following pages of the manual, you can use them.

Abstracts of contents
Summary of the content on the page No. 1

TMS320DM643x DMP
DSP Subsystem
Reference Guide
Literature Number: SPRU978E
March 2008

Summary of the content on the page No. 2

2 SPRU978E–March 2008 Submit Documentation Feedback

Summary of the content on the page No. 3

Contents Preface ............................................................................................................................... 9 1 Introduction ............................................................................................................. 11 1.1 Introduction......................................................................................................... 12 1.2 Block Diagram ..................................................................................

Summary of the content on the page No. 4

5.3.2 Steps for Changing PLL2 Frequency.................................................................. 44 5.4 PLL Controller Registers ......................................................................................... 48 5.4.1 Peripheral ID Register (PID) ............................................................................ 49 5.4.2 Reset Type Status Register (RSTYPE) ............................................................... 49 5.4.3 PLL Control Register (PLLCTL) .........

Summary of the content on the page No. 5

7.3.1 Module Clock ON/OFF .................................................................................. 79 7.3.2 Module Clock Frequency Scaling ...................................................................... 79 7.3.3 PLL Bypass and Power Down.......................................................................... 79 7.4 DSP Sleep Mode Management ................................................................................. 80 7.4.1 DSP Sleep Modes................................

Summary of the content on the page No. 6

List of Figures 1-1 TMS320DM643x DMP Block Diagram .................................................................................. 12 2-1 TMS320C64x+ Megamodule Block Diagram........................................................................... 17 2-2 C64x+ Cache Memory Architecture...................................................................................... 19 4-1 Overall Clocking Diagram ..........................................................................................

Summary of the content on the page No. 7

List of Tables 4-1 System Clock Modes and Fixed Ratios for Core Clock Domains.................................................... 30 4-2 Example PLL1 Frequencies and Dividers (27 MHZ Clock Input) .................................................... 32 4-3 Example PLL2 Frequencies (Core Voltage = 1.2V) ................................................................... 33 4-4 Example PLL2 Frequencies (Core Voltage = 1.05V).................................................................. 33 4-5 P

Summary of the content on the page No. 8

8 List of Tables SPRU978E–March 2008 Submit Documentation Feedback

Summary of the content on the page No. 9

Preface SPRU978E–March 2008 Read This First About This Manual This document describes the DSP subsystem in the TMS320DM643x Digital Media Processor (DMP). Notational Conventions This document uses the following conventions. • Hexadecimal numbers are shown with the suffix h. For example, the following number is 40 hexadecimal (decimal 64): 40h. • Registers in this document are shown in figures and described in tables. – Each register figure shows a rectangle divided into fields that represent the

Summary of the content on the page No. 10

TMS320C6000, C6000 are trademarks of Texas Instruments. 10 Read This First SPRU978E–March 2008 Submit Documentation Feedback

Summary of the content on the page No. 11

Chapter 1 SPRU978E–March 2008 Introduction Topic .................................................................................................. Page 1.1 Introduction.............................................................................. 12 1.2 Block Diagram.......................................................................... 12 1.3 DSP Subsystem in TMS320DM643x DMP ..................................... 13 SPRU978E–March 2008 Introduction 11 Submit Documentation Feedback

Summary of the content on the page No. 12

www.ti.com Introduction 1.1 Introduction 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 Bac

Summary of the content on the page No. 13

www.ti.com DSP Subsystem in TMS320DM643x DMP 1.3 DSP Subsystem in TMS320DM643x DMP In the DM643x DMP, the DSP subsystem is responsible for performing digital signal processing for digital media applications. In addition, the DSP subsystem acts as the overall system controller, responsible for handling many system functions such as system-level initialization, configuration, user interface, user command execution, connectivity functions, and overall system control. 1.3.1 Components of the DSP Sub

Summary of the content on the page No. 14

14 Introduction SPRU978E–March 2008 Submit Documentation Feedback

Summary of the content on the page No. 15

Chapter 2 SPRU978E–March 2008 TMS320C64x+ Megamodule Topic .................................................................................................. Page 2.1 Introduction.............................................................................. 16 2.2 TMS320C64x+ CPU.................................................................... 16 2.3 Memory Controllers................................................................... 18 2.4 Internal Peripherals...............................

Summary of the content on the page No. 16

www.ti.com Introduction 2.1 Introduction The C64x+ Megamodule (Figure 2-1) consists of the following components: • TMS320C64x+ CPU • Internal memory controllers: – Level-1 program memory controller (L1P controller) – Level-1 data memory controller (L1D controller) – Level-2 unified memory controller (L2 controller) – External memory controller (EMC) – Internal direct memory access (IDMA) controller • Internal peripherals – Interrupt controller (INTC) – Power-down controller (PDC) 2.2 TMS320C64x+

Summary of the content on the page No. 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

Summary of the content on the page No. 18

www.ti.com Memory Controllers 2.3 Memory Controllers The C64x+ Megamodule implements a two-level internal cache-based memory architecture with external memory support. Level 1 memory is split into separate program memory (L1P memory) and data memory (L1D memory). Figure 2-2 shows a diagram of the memory architecture. L1P and L1D are configurable as part L1 RAM (normal addressable on-chip memory) and part L1 cache. L1 memory is accessible to the CPU without stalls. Level 2 memory (L2) can also be

Summary of the content on the page No. 19

www.ti.com Memory Controllers Figure 2-2. C64x+ Cache Memory Architecture C64x+ CPU Fetch Path Data Path 2 x 64 bit L1D L1D Write L1P L1P SRAM Cache Buffer SRAM Cache L1 Data L1 Program L2 Cache L2 SRAM L2 Unified Data/Program Memory External Memory Legend: addressable memory cache memory data paths managed by cache controller SPRU978E–March 2008 TMS320C64x+ Megamodule 19 Submit Documentation Feedback 256 bit 256 bit 64 bit 256 bit 256 bit 128 bit

Summary of the content on the page No. 20

www.ti.com Memory Controllers 2.3.2 L1D Controller The L1D controller is the hardware interface between level 1 data memory (L1D memory) and the other components in the C64x+ Megamodule (for example, C64x+ CPU, L2 controller, and EMC). The L1D controller responds to data requests from the C64x+ CPU and manages transfer operations between L1D memory and the L2 controller and between L1D memory and the EMC. Refer to the device-specific data manual for the amount of L1D memory on the device. The L1


Alternative user manuals
# User manual Category Download
1 Texas Instruments MSC1211 User manual Computer Hardware 1
2 Texas Instruments ADS61xx User manual Computer Hardware 0
3 Texas Instruments MSP-FET430 User manual Computer Hardware 3
4 Texas Instruments SCAU020 User manual Computer Hardware 0
5 Texas Instruments TMS320C6712D User manual Computer Hardware 1
6 Texas Instruments MSP430x11x1 User manual Computer Hardware 1
7 Texas Instruments Evaluation Module TVP5158 User manual Computer Hardware 0
8 Texas Instruments DM648 DSP User manual Computer Hardware 0
9 Texas Instruments TMDXEVM6472 User manual Computer Hardware 0
10 Texas Instruments TMS320DM643X DMP User manual Computer Hardware 0
11 Texas Instruments TPS65023B User manual Computer Hardware 0
12 Texas Instruments TUSB3210 User manual Computer Hardware 3
13 Texas Instruments TMS320DM646x User manual Computer Hardware 1
14 Texas Instruments TPS40051 User manual Computer Hardware 2
15 Texas Instruments MSP430x1xx User manual Computer Hardware 3
16 Sony MSAKIT-PC4A User manual Computer Hardware 2
17 Sony MRW62E-S1 2694866142 User manual Computer Hardware 5
18 Philips MATCH LINE 9596 User manual Computer Hardware 17
19 Sony 64GB SDHC Class 10 Memory Card Readers SF32UY User manual Computer Hardware 1
20 Philips PSC702 User manual Computer Hardware 1