Overview
The TMS320DM6446BZWT8, part of the TMS320DM644x series and DaVinci™ technology, is a high-performance Digital Media System-on-Chip (DMSoC) developed by Texas Instruments. This SoC is designed to meet the processing needs of next-generation embedded devices, particularly in networked media encode and decode applications. It integrates a dual-core architecture, combining a TMS320C64x+™ DSP core and an ARM926EJ-S core, providing the benefits of both DSP and Reduced Instruction Set Computer (RISC) technologies. This integration enables robust operating systems support, rich user interfaces, high processing performance, and long battery life.
Key Specifications
Parameter | Specification |
---|---|
C64x+™ DSP Clock Rates | 513 MHz, 594 MHz, 810 MHz |
ARM926EJ-S™ Clock Rates | 256.5 MHz, 297 MHz, 405 MHz |
C64x+™ MIPS | 4104, 4752, 6480 |
L1P Program RAM/Cache | 32 KB (Direct Mapped) |
L1D Data RAM/Cache | 80 KB (2-Way Set-Associative) |
L2 Unified RAM/Cache | 64 KB |
ARM Instruction Set | ARMv5TEJ (32/16-bit) |
ARM Cache | 16 KB Instruction Cache, 8 KB Data Cache |
Memory Interfaces | DDR2 SDRAM, Asynchronous EMIF, NAND, NOR, Compact Flash, MMC/SD/SDIO |
Package Type | 361-Pin Pb-Free BGA Package |
Operating Voltage | 3.3 V and 1.8 V I/O, 1.2 V Internal (513, 594), 1.3 V Internal (810 only) |
Key Features
- High-performance TMS320C64x+™ DSP core with advanced very-long-instruction-word (VLIW) architecture and eight highly independent functional units.
- ARM926EJ-S core supporting 32-bit and 16-bit (Thumb® mode) instruction sets.
- Video Processing Subsystem (VPSS) with Video Processing Front-End (VPFE) and Video Processing Back-End (VPBE) including imaging co-processor (VICP).
- Support for various video interfaces: BT.601/BT.656, NTSC/PAL, S-video, RGB, YPbPr.
- Enhanced Direct-Memory-Access (EDMA3) controller with 64 independent channels.
- USB 2.0 PHY with high-/full-/low-speed host and client capabilities.
- 10/100 Mb/s Ethernet MAC (EMAC) with IEEE 802.3 compliance.
- Audio Serial Port (ASP) with I2S, AC97, and standard voice codec interface.
- Three UARTs, one with RTS and CTS flow control, and one SPI interface.
- Individual power-saving modes for ARM/DSP and flexible PLL clock generators.
Applications
- Digital Media: The TMS320DM6446 is ideal for applications requiring high-performance video and image processing, such as digital video recorders, media players, and surveillance systems.
- Networked Media: Suitable for networked media encode and decode applications, enabling real-time video streaming and processing.
- Video Imaging: Used in applications that require advanced video imaging capabilities, including auto-exposure, auto-white balance, and histogram processing.
- Embedded Systems: Applicable in various embedded systems requiring robust processing, rich user interfaces, and long battery life.
Q & A
- What is the TMS320DM6446BZWT8?
The TMS320DM6446BZWT8 is a high-performance Digital Media System-on-Chip (DMSoC) developed by Texas Instruments, integrating a TMS320C64x+™ DSP core and an ARM926EJ-S core.
- What are the clock rates of the C64x+™ DSP and ARM926EJ-S cores?
The C64x+™ DSP core operates at 513 MHz, 594 MHz, or 810 MHz, while the ARM926EJ-S core operates at 256.5 MHz, 297 MHz, or 405 MHz.
- What type of memory interfaces does the TMS320DM6446 support?
The device supports DDR2 SDRAM, asynchronous EMIF, NAND, NOR, Compact Flash, MMC/SD/SDIO, and other memory interfaces.
- What is the Video Processing Subsystem (VPSS) in the TMS320DM6446?
The VPSS includes the Video Processing Front-End (VPFE) and Video Processing Back-End (VPBE) with an imaging co-processor (VICP), supporting various video interfaces and processing tasks.
- Does the TMS320DM6446 support USB and Ethernet?
Yes, it supports USB 2.0 with high-/full-/low-speed host and client capabilities and a 10/100 Mb/s Ethernet MAC (EMAC) with IEEE 802.3 compliance.
- What are the power-saving features of the TMS320DM6446?
The device has individual power-saving modes for the ARM and DSP cores, along with flexible PLL clock generators.
- What is the package type of the TMS320DM6446BZWT8?
The device is packaged in a 361-Pin Pb-Free BGA Package.
- What are the typical applications of the TMS320DM6446?
It is used in digital media, networked media, video imaging, and various embedded systems requiring high-performance processing.
- Does the TMS320DM6446 support real-time debugging?
Yes, it includes EmbeddedICE-RT™ logic for real-time debugging and an Embedded Trace Buffer (ETB) for ARM9 debug.
- What is the operating voltage range of the TMS320DM6446?
The device operates with 3.3 V and 1.8 V I/O, and 1.2 V internal (for 513 and 594 MHz versions) or 1.3 V internal (for the 810 MHz version).