Overview
The TMS320DM647CUT9 is a high-performance Digital Media Processor developed by Texas Instruments. It is part of the TMS320C6000™ DSP platform and is based on the third-generation advanced VelociTI™ very-long-instruction-word (VLIW) architecture. This processor is designed to excel in digital media applications, offering significant improvements in performance and functionality compared to its predecessors. The DM647 is fully software-compatible with previous C64x devices, ensuring seamless integration and code reuse.
Key Specifications
Parameter | Specification |
---|---|
Clock Rates | 720 MHz, 800 MHz, 900 MHz, 1.1 GHz |
Instruction Cycle Time | 1.39 ns (-720), 1.25 ns (-800), 1.11 ns (-900), 0.91 ns (-1100) |
MIPS | 5760, 6400, 7200, 8800 |
Instructions/Cycle | Eight 32-Bit C64x+ Instructions/Cycle |
L2 Unified Mapped RAM/Cache | 2M-bit/256K-byte |
External Memory Interfaces | 32-Bit DDR2 SDRAM, Asynchronous 16-Bit Wide EMIF (EMIFA) |
Video Ports | Five Configurable Video Ports |
Package | 529-pin nFBGA (ZUT suffix), 19x19 mm 0.8 mm pitch BGA |
Power and Voltage | 3.3-V and 1.8-V I/O, 1.2-V Internal |
Temperature Ranges | Commercial, Extended, and Industrial Temperature Ranges |
Key Features
- Advanced VLIW Architecture: The TMS320DM647 uses the advanced VelociTI.2™ extensions to the VelociTI™ architecture, providing high performance and efficiency.
- High-Performance DSP Core: The C64x+™ DSP core includes eight highly independent functional units, including six arithmetic logic units (ALUs) and two multipliers, supporting complex multiplies and video/imaging applications.
- Flexible Memory Configuration: The processor features a 2M-bit/256K-byte L2 unified mapped RAM/cache, which can be configured as mapped memory, cache, or a combination of both.
- Video and Audio Support: Five configurable video ports provide a glueless interface to common video decoder and encoder devices, supporting multiple resolutions and video standards. It also includes a VCXO interpolated control port (VIC) for audio/video synchronization.
- External Memory Interfaces: Includes 32-bit DDR2 SDRAM memory controller and asynchronous 16-bit wide EMIF (EMIFA), supporting up to 128M-byte total address reach.
- Peripheral Set: Features a multichannel audio serial port (McASP), I2C bus interface, SPI, UART, and 32 general-purpose I/O (GPIO) pins.
- Power-Saving Modes: Individual power-saving modes and flexible PLL clock generators for efficient power management.
Applications
- Digital Video Recording: Ideal for high-performance video recording and playback applications.
- Video Processing: Supports multiple video standards and resolutions, making it suitable for various video processing tasks.
- Audio Processing: With the multichannel audio serial port (McASP), it is well-suited for audio processing and synchronization.
- Imaging Applications: The DSP core's ability to handle complex multiplies and MACs makes it efficient for imaging applications.
- Embedded Systems: Can be used in various embedded systems requiring high-performance DSP capabilities.
Q & A
- What is the clock rate range of the TMS320DM647CUT9?
The clock rate range is 720 MHz, 800 MHz, 900 MHz, and 1.1 GHz.
- How many instructions can the C64x+ DSP core execute per cycle?
The C64x+ DSP core can execute eight 32-bit instructions per cycle.
- What is the size of the L2 unified mapped RAM/cache in the TMS320DM647?
The L2 unified mapped RAM/cache is 2M-bit/256K-byte.
- Does the TMS320DM647 support multiple video standards?
- What type of external memory interfaces does the TMS320DM647 support?
- Is the TMS320DM647 compatible with previous C64x devices?
- What is the package type and pin count of the TMS320DM647CUT9?
- Does the TMS320DM647 support audio/video synchronization?
- What are the power-saving features of the TMS320DM647?
- Is the TMS320DM647 still in production?