Electronic Components Datasheet Search
  English  ▼

X  

TMS320DM6441 Datasheet(PDF) 14 Page - Texas Instruments

Click here to check the latest version.
Part # TMS320DM6441
Description  Digital Media System-on-Chip
PDF  232 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI [Texas Instruments]
Direct Link  http://www.ti.com
Logo TI - Texas Instruments

TMS320DM6441 Datasheet(HTML) 14 Page - Texas Instruments

Back Button TMS320DM6441 Datasheet HTML 10Page - Texas Instruments TMS320DM6441 Datasheet HTML 11Page - Texas Instruments TMS320DM6441 Datasheet HTML 12Page - Texas Instruments TMS320DM6441 Datasheet HTML 13Page - Texas Instruments TMS320DM6441 Datasheet HTML 14Page - Texas Instruments TMS320DM6441 Datasheet HTML 15Page - Texas Instruments TMS320DM6441 Datasheet HTML 16Page - Texas Instruments TMS320DM6441 Datasheet HTML 17Page - Texas Instruments TMS320DM6441 Datasheet HTML 18Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 14 / 232 page
background image
3.3.11 Power and Sleep Controller (PSC)
3.3.12 ARM Interrupt Controller (AINTC)
3.3.13 System Module
3.3.14 Power Management
3.4 DSP Subsystem
3.4.1
C64x+ DSP CPU Description
TMS320DM6441
Digital Media System-on-Chip
SPRS359D – SEPTEMBER 2006 – REVISED MARCH 2008
www.ti.com
The PLLs are briefly described in this document in Section 7.6, Clock PLLs. For more detailed information
on the PLLs and PLL Controller register descriptions, see Section 3.8.3, Documentation Support, of this
document for the TMS320DM644x ARM Subsystem Reference Guide (literature number SPRUE14).
The ARM subsystem includes the power and sleep controller (PSC). Through register settings accessible
by the ARM9, the PSC provides two levels of power savings: peripheral/module clock gating and power
domain shut-off. Brief details on the PSC are given in Section 7.3, Power Supplies. For more detailed
information and complete register descriptions for the PSC, see Section 3.8.3, Documentation Support, for
the TMS320DM644x ARM Subsystem Reference Guide (literature number SPRUE14).
The ARM interrupt controller (AINTC) accepts device interrupts and maps them to either the ARM’s IRQ
(interrupt request) or FIQ (fast interrupt request). The ARM interrupt controller is briefly described in this
document in the Interrupts section. For detailed information on the ARM interrupt controller, see
Section 3.8.3, Documentation Support, for the ARM subsystem guide.
The ARM subsystem includes the system module. The system module consists of a set of registers for
configuring and controlling a variety of system functions. For details and register descriptions for the
system module, see Section 4, Device Configurations, and see Section 3.8.3, Documentation Support, for
the TMS320DM644x ARM Subsystem Reference Guide (literature number SPRUE14).
DM6441 has several means of managing power consumption. There is extensive use of clock gating,
which reduces the power used by global device clocks and individual peripheral clocks. Clock
management can be utilized to reduce clock frequencies in order to reduce switching power. For more
details on power management techniques, see Section 4, Device Configurations, Section 7, Peripheral
and Electrical Specifications, and see Section 3.8.3, Documentation Support, for the TMS320DM644x
ARM Subsystem Reference Guide (literature number SPRUE14).
The DSP subsystem includes the following features:
• C64x+ DSP CPU
• 32KB L1 program (L1P)/cache (up to 32KB)
• 80KB L1 data (L1D)/cache (up to 32KB)
• 64KB unified mapped RAM/cache (L2)
• Little endian
The C64x+ central processing unit (CPU) consists of eight functional units, two register files, and two data
paths as shown in Figure 3-1. The two general-purpose register files (A and B) each contain 32 32-bit
registers for a total of 64 registers. The general-purpose registers can be used for data or can be data
address pointers. The data types supported include packed 8-bit data, packed 16-bit data, 32-bit data,
40-bit data, and 64-bit data. Values larger than 32 bits, such as 40-bit-long or 64-bit-long values are stored
in register pairs, with the 32 LSBs of data placed in an even register and the remaining eight or 32 MSBs
in the next upper register (which is always an odd-numbered register).
The eight functional units (.M1, .L1, .D1, .S1, .M2, .L2, .D2, and .S2) are each capable of executing one
instruction every clock cycle. The .M functional units perform all multiply operations. The .S and .L units
perform a general set of arithmetic, logical, and branch functions. The .D units primarily load data from
memory to the register file and store results from the register file into memory.
Device Overview
14
Submit Documentation Feedback



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com