Overview
The TMS320DM648, specifically the TMS320DM648ZUTA8, 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 handle demanding digital media applications, offering significant improvements in performance and functionality compared to its predecessors.
The DM648 device is fully software-compatible with previous C64x™ DSPs, ensuring seamless integration and code compatibility. It features a robust set of peripherals and interfaces, making it an excellent choice for a wide range of applications, including video and imaging processing, audio processing, and more.
Key Specifications
Specification | Details |
---|---|
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 Performance | 5760, 6400, 7200, 8800 MIPS |
Instructions/Cycle | Eight 32-Bit C64x+ Instructions/Cycle |
L1 Memory | 256K-bit (32K-byte) L1P Program RAM/Cache, 256K-bit (32K-byte) L1D Data RAM/Cache |
L2 Memory | 4M-bit/512K-byte L2 Unified RAM/Cache (DM648) |
Memory Controller | 32-Bit DDR2 SDRAM Memory Controller with 512M-Byte Address Space (1.8-V I/O) |
Temperature Ranges | Commercial, Extended, and Industrial Temperature Ranges |
Functional Units | Eight Highly Independent Functional Units: Two Multipliers, Six ALUs |
Key Features
- High-Performance Digital Media Processor with up to 8800 MIPS at 1.1 GHz
- Advanced Very-Long-Instruction-Word (VLIW) TMS320C64x+™ DSP Core
- VelociTI.2™ Extensions to VelociTI™ Architecture
- Eight Highly Independent Functional Units: Two Multipliers and Six ALUs
- Support for Little Endian Mode Only
- Five Configurable Video Ports Providing a Glueless Interface to Common Video Decoder and Encoder Devices
- External Memory Interfaces (EMIFs): 32-Bit DDR2 SDRAM and Asynchronous 16-Bit Wide EMIF (EMIFA)
- VCXO Interpolated Control Port (VIC) for Audio/Video Synchronization
- Multichannel Audio Serial Port (McASP) with Ten Serializers
- Four 64-Bit General-Purpose Timers, Each Configurable as Two Independent 32-Bit Timers
- User-Configurable 16-Bit or 32-Bit Host-Port Interface (HPI)
- 32 Pins for General-Purpose Input/Output (GPIO) with Programmable Interrupt/Event Generation Modes
Applications
The TMS320DM648 is designed for a variety of high-performance digital media applications, including:
- Video and Imaging Processing: Supports multiple resolutions and video standards such as CCIR601, ITU-BT.656, BT.1120, SMPTE 125M, 260M, 274M, and 296M.
- Audio Processing: Utilizes the multichannel audio serial port (McASP) for advanced audio functionalities.
- Embedded Systems: Suitable for use in embedded systems requiring high computational power and advanced media processing capabilities.
- Industrial Automation: Can be used in industrial automation systems that require robust and high-performance processing.
- Medical Imaging: Ideal for medical imaging applications due to its high processing capabilities and support for various video standards.
Q & A
- What is the TMS320DM648?
The TMS320DM648 is a high-performance digital media processor developed by Texas Instruments, part of the TMS320C6000™ DSP platform.
- What are the clock rates of the TMS320DM648?
The clock rates are 720 MHz, 800 MHz, 900 MHz, and 1.1 GHz.
- What is the MIPS performance of the TMS320DM648?
The MIPS performance ranges from 5760 to 8800 MIPS depending on the clock rate.
- What type of memory does the TMS320DM648 support?
The TMS320DM648 supports 32-Bit DDR2 SDRAM and asynchronous 16-Bit wide EMIF (EMIFA).
- What are the key features of the TMS320DM648's DSP core?
The DSP core features eight highly independent functional units, including two multipliers and six ALUs, and supports up to 8800 million MACs per second.
- Is the TMS320DM648 software-compatible with previous C64x™ DSPs?
Yes, the TMS320DM648 is fully software-compatible with previous C64x™ DSPs.
- What video standards does the TMS320DM648 support?
The TMS320DM648 supports multiple video standards including CCIR601, ITU-BT.656, BT.1120, SMPTE 125M, 260M, 274M, and 296M.
- What is the purpose of the VCXO Interpolated Control Port (VIC)?
The VCXO Interpolated Control Port (VIC) is used for audio/video synchronization.
- What are the temperature ranges supported by the TMS320DM648?
The TMS320DM648 supports commercial, extended, and industrial temperature ranges.
- Can the TMS320DM648 be used in industrial automation systems?
Yes, the TMS320DM648 can be used in industrial automation systems due to its high-performance processing capabilities.
- Is the TMS320DM648 still in production?
No, the TMS320DM648 is not recommended for new designs and some variants are obsolete or not recommended for new designs.