Overview
The TMS320DM6467, produced by Texas Instruments, is a high-performance Digital Media System-on-Chip (DMSoC) that leverages TI’s DaVinci technology. This dual-core processor integrates a TMS320C64x+ DSP core and an ARM926EJ-S core, providing the benefits of both DSP and Reduced Instruction Set Computer (RISC) technologies. The DM6467 is designed to meet the networked media encode and decode digital media processing needs of next-generation embedded devices, offering robust operating system support, rich user interfaces, high processing performance, and long battery life.
Key Specifications
Feature | Specification |
---|---|
C64x+ Clock Rate | 594 MHz, 729 MHz |
ARM926EJ-S Clock Rate | 297 MHz, 364.5 MHz |
L1P Program RAM/Cache | 32K-Byte (Direct Mapped) |
L1D Data RAM/Cache | 32K-Byte (2-Way Set-Associative) |
L2 Unified Mapped RAM/Cache | 128K-Byte (Flexible RAM/Cache Allocation) |
C64x+ MIPS | Up to 5832 MIPS |
ARM Instruction Sets | 32-Bit and 16-Bit (Thumb Mode) |
Core Voltage | 1.05 V, 1.2 V |
I/O Voltage | 1.8 V, 3.3 V |
DDR2 Memory Controller | 297 MHz, 310.5 MHz (16/32-bit bus width) |
External Memory Interfaces | Asynchronous EMIF (EMIFA), DDR2 SDRAM |
Ethernet MAC | 10/100/1000 Mb/s with MDIO module |
USB | USB 2.0 High-/Full-/Low-Speed Host |
Timers | Two 64-Bit General-Purpose Timers, One 64-Bit Watchdog Timer |
Key Features
- Dual-Core Architecture: Combines a TMS320C64x+ DSP core and an ARM926EJ-S core for high-performance digital media processing.
- Advanced VLIW DSP Core: Eight highly independent functional units, including two multipliers and six arithmetic logic units (ALUs), supporting up to 5832 MIPS and 2376 MMACS.
- ARM9 Memory Architecture: Includes 16K-byte instruction cache, 8K-byte data cache, and 32K-byte RAM.
- Peripheral Set: Configurable video port, 10/100/1000 Mb/s Ethernet MAC, multichannel audio serial ports (McASPs), SPI, I2C, UART/IrDA/CIR modules, and more.
- Video Processing: High-Definition Video/Imaging Co-processor (HDVICP) and Video Data Conversion Engine (VDCE) for offloading video and imaging tasks.
- Development Tools: Includes C compilers, DSP assembly optimizer, and Windows debugger interface for comprehensive development support.
Applications
- Video Encode/Decode/Transcode/Transrate: Suitable for various video processing tasks.
- Digital Media: Ideal for networked media encode and decode applications.
- Video Imaging: Supports advanced video and imaging processing.
- Video Infrastructure: Used in video infrastructure applications such as video conferencing and streaming.
- Video Conferencing: Enhances video conferencing systems with high-quality video processing.
Q & A
- What is the TMS320DM6467?
The TMS320DM6467 is a Digital Media System-on-Chip (DMSoC) produced by Texas Instruments, integrating a TMS320C64x+ DSP core and an ARM926EJ-S core.
- What are the clock rates of the C64x+ and ARM926EJ-S cores?
The C64x+ core operates at 594 MHz or 729 MHz, while the ARM926EJ-S core operates at 297 MHz or 364.5 MHz.
- What is the memory architecture of the DM6467?
The DM6467 features a two-level cache-based architecture with 32K-byte L1P and L1D caches, and a 128K-byte L2 unified mapped RAM/cache.
- What peripherals are included in the DM6467?
The DM6467 includes peripherals such as Ethernet MAC, multichannel audio serial ports, SPI, I2C, UART/IrDA/CIR modules, and more.
- What video processing capabilities does the DM6467 offer?
The DM6467 includes a High-Definition Video/Imaging Co-processor (HDVICP) and Video Data Conversion Engine (VDCE) for advanced video processing.
- What development tools are available for the DM6467?
The DM6467 has development tools including C compilers, DSP assembly optimizer, and a Windows debugger interface.
- What are the typical applications of the DM6467?
The DM6467 is used in applications such as video encode/decode, digital media, video imaging, video infrastructure, and video conferencing.
- What is the significance of the dual-core architecture in the DM6467?
The dual-core architecture combines the high-performance DSP capabilities of the C64x+ core with the RISC processing of the ARM926EJ-S core, providing a balanced and efficient processing solution.
- How does the DM6467 support external memory interfaces?
The DM6467 supports asynchronous EMIF (EMIFA) and DDR2 SDRAM memory interfaces.
- What is the role of the HDVICP and VDCE in the DM6467?
The HDVICP and VDCE offload many video and imaging processing tasks from the DSP core, making more DSP MIPS available for common video and imaging algorithms.