Overview
The TMS320DM648ZUTD9 is a high-performance fixed-point digital signal processor (DSP) from Texas Instruments, part of the TMS320DM64x DaVinci series. This DSP is based on the TMS320C64x+ core, which utilizes the advanced VelociTI.2 very-long-instruction-word (VLIW) architecture. The device is designed to handle demanding digital media applications, offering significant processing power and a rich set of peripherals. It is upward code-compatible with previous devices in the C6000 DSP platform, ensuring ease of migration and development.
Key Specifications
Specification | Detail |
---|---|
CPU Frequency | 720 MHz, 800 MHz, 900 MHz, 1.1 GHz |
Performance | Up to 8800 MIPS |
L1 Program Cache (L1P) | 256K-bit (32KB) direct mapped cache |
L1 Data Cache (L1D) | 256K-bit (32KB) 2-way set-associative cache |
L2 Memory/Cache | 4M-bit (512KB) shared between program and data space |
Memory Interfaces | 32-bit DDR2 SDRAM, asynchronous 16-bit wide EMIF (EMIFA), synchronous and asynchronous external memory interfaces |
Video Ports | Five configurable 16-bit video port peripherals supporting multiple resolutions and video standards |
Ethernet Switch Subsystem | 1000 Mbps with two SGMII ports (DM648), one SGMII port (DM647) |
Package | 529-pin nFBGA (ZUT suffix), 19x19 mm, 0.8 mm pitch |
Process Technology | 0.09-μm/6-Level Cu Metal Process (CMOS) |
Power Supply | 3.3-V and 1.8-V I/O, 1.2-V internal |
Key Features
- C64x+ DSP Core: Eight highly independent functional units, including six arithmetic logic units (ALUs) and two multipliers, supporting up to 8800 million instructions per second (MIPS) and 4400 million multiply-accumulates per second (MMACS).
- Memory Architecture: Two-level cache-based architecture with L1 and L2 caches, and flexible allocation of L2 memory as mapped memory, cache, or a combination of both.
- Video Port Peripherals: Five configurable 16-bit video ports providing a glueless interface to common video decoder and encoder devices, supporting multiple resolutions and video standards.
- External Memory Interfaces: 32-bit DDR2 SDRAM, asynchronous 16-bit wide EMIF (EMIFA), and synchronous external memory interfaces.
- Ethernet Switch Subsystem: 1000 Mbps with SGMII ports and a management data input/output (MDIO) module.
- Peripheral Set: Includes VLYNQ interface, I2C bus interface, multichannel audio serial port (McASP), general-purpose timers, and a user-configurable host-port interface (HPI).
- Power Management: Individual power-saving modes and flexible PLL clock generators.
- Development Tools: Complete set of development tools including C compilers, DSP assembly optimizer, and a Windows debugger interface.
Applications
- Digital Video Recording: Ideal for high-definition video recording and playback due to its high processing power and video port peripherals.
- Video Processing: Supports various video standards and resolutions, making it suitable for video encoding, decoding, and processing applications.
- Audio Processing: With the multichannel audio serial port (McASP), it is well-suited for audio processing and synchronization tasks.
- Industrial Automation: Can be used in industrial automation systems due to its robust peripheral set and high-performance capabilities.
- Medical Imaging: Suitable for medical imaging applications requiring high-speed processing and advanced image processing capabilities.
Q & A
- What is the TMS320DM648ZUTD9 based on?
The TMS320DM648ZUTD9 is based on the TMS320C64x+ DSP core, utilizing the advanced VelociTI.2 VLIW architecture.
- What are the CPU frequency options for the TMS320DM648ZUTD9?
The CPU frequency options are 720 MHz, 800 MHz, 900 MHz, and 1.1 GHz.
- How much L2 memory does the TMS320DM648ZUTD9 have?
The TMS320DM648ZUTD9 has 4M-bit (512KB) of L2 memory shared between program and data space.
- What type of memory interfaces does the TMS320DM648ZUTD9 support?
The device supports 32-bit DDR2 SDRAM, asynchronous 16-bit wide EMIF (EMIFA), and synchronous external memory interfaces.
- How many video port peripherals does the TMS320DM648ZUTD9 have?
The device has five configurable 16-bit video port peripherals.
- What is the package type and pin count of the TMS320DM648ZUTD9?
The device is packaged in a 529-pin nFBGA (ZUT suffix) with a 19x19 mm, 0.8 mm pitch.
- Does the TMS320DM648ZUTD9 support Ethernet?
Yes, it supports a 1000 Mbps Ethernet Switch Subsystem with SGMII ports and an MDIO module.
- What development tools are available for the TMS320DM648ZUTD9?
A complete set of development tools including C compilers, DSP assembly optimizer, and a Windows debugger interface.
- Is the TMS320DM648ZUTD9 still in production?
No, the TMS320DM648ZUTD9 is scheduled for obsolescence and will be discontinued by the manufacturer.
- What are some typical applications of the TMS320DM648ZUTD9?
Typical applications include digital video recording, video processing, audio processing, industrial automation, and medical imaging.