Overview
The TMS320DM640AZDKA4 is a high-performance Video/Imaging Fixed-Point Digital Signal Processor (DSP) from Texas Instruments. It is part of the TMS320C6000 DSP platform and is based on the second-generation VelociTI.2™ very-long-instruction-word (VLIW) architecture. This DSP is designed to offer cost-effective solutions for high-performance digital media applications, combining the operational flexibility of high-speed controllers with the numerical capability of array processors.
Key Specifications
Parameter | Specification |
---|---|
Instruction Cycle Time | 2.5-, 2-, 1.67-ns |
Clock Rate | 400-, 500-, 600-MHz |
Instructions/Cycle | Eight 32-Bit Instructions/Cycle |
MIPS | 3200, 4000, 4800 MIPS |
Functional Units | Eight highly independent functional units: six ALUs (32-/40-Bit), two multipliers |
Memory Interface | Glueless interface to asynchronous and synchronous memories (SRAM, EPROM, SDRAM, SBSRAM, ZBT SRAM, FIFO) |
Total Addressable External Memory Space | 1024M-Byte |
EDMA Controller | Enhanced Direct-Memory-Access (EDMA) Controller with 64 independent channels |
Ethernet MAC | 10/100 Mb/s Ethernet MAC (EMAC), IEEE 802.3 compliant |
Video Ports | One configurable video port (VP0) |
Audio Interface | Multichannel Audio Serial Port (McASP), supports S/PDIF, IEC60958-1, AES-3, CP-430 formats |
Package | 548-Pin Ball Grid Array (BGA) Package, 0.8-mm or 1.0-mm ball pitch |
Process Technology | 0.13-µm/6-Level Cu Metal Process (CMOS) |
Voltage | 3.3-V I/Os, 1.2-V or 1.4-V internal |
Key Features
- Fully software-compatible with C64x™ DSPs, utilizing VelociTI.2™ extensions to the VelociTI™ VLIW architecture.
- Eight highly independent functional units, including six ALUs and two multipliers, supporting various arithmetic operations per clock cycle.
- High-performance DSP core with up to 3200 MIPS at 400 MHz.
- Glueless interface to various memory types, including SRAM, EPROM, SDRAM, SBSRAM, and ZBT SRAM.
- Enhanced Direct-Memory-Access (EDMA) Controller with 64 independent channels.
- 10/100 Mb/s Ethernet MAC (EMAC) with IEEE 802.3 compliance and Media Independent Interface (MII).
- Configurable video port supporting multiple resolutions and video standards.
- Multichannel Audio Serial Port (McASP) with support for various audio formats.
- Inter-Integrated Circuit (I2C) Bus module and two multichannel buffered serial ports (McBSPs).
- Three 32-bit general-purpose timers and eight general-purpose I/O (GPIO) pins.
- Flexible PLL clock generator and IEEE-1149.1 (JTAG†) boundary-scan compatibility.
Applications
- Digital media processing, including video and imaging applications.
- High-performance DSP programming challenges requiring advanced VLIW architecture.
- Video capture and display systems, supporting multiple resolutions and video standards.
- Audio processing and transmission, including support for S/PDIF, IEC60958-1, AES-3, and CP-430 formats.
- Embedded systems requiring high-speed controllers and numerical capabilities.
- Networking applications utilizing the 10/100 Mb/s Ethernet MAC.
Q & A
- What is the TMS320DM640AZDKA4?
The TMS320DM640AZDKA4 is a high-performance Video/Imaging Fixed-Point Digital Signal Processor from Texas Instruments.
- What is the clock rate of the TMS320DM640?
The clock rate of the TMS320DM640 can be 400-, 500-, or 600-MHz.
- How many instructions can the TMS320DM640 execute per cycle?
The TMS320DM640 can execute eight 32-bit instructions per cycle.
- What is the total addressable external memory space of the TMS320DM640?
The total addressable external memory space is 1024M-Byte.
- Does the TMS320DM640 support Ethernet?
Yes, it supports 10/100 Mb/s Ethernet MAC (EMAC) with IEEE 802.3 compliance.
- How many video ports does the TMS320DM640 have?
The TMS320DM640 has one configurable video port (VP0).
- What audio interfaces does the TMS320DM640 support?
The TMS320DM640 supports the Multichannel Audio Serial Port (McASP) with various audio formats including S/PDIF, IEC60958-1, AES-3, and CP-430.
- What is the package type of the TMS320DM640AZDKA4?
The package type is a 548-Pin Ball Grid Array (BGA) Package with 0.8-mm or 1.0-mm ball pitch.
- Is the TMS320DM640 compatible with other C64x™ DSPs?
Yes, it is fully software-compatible with C64x™ DSPs.
- What development tools are available for the TMS320DM640?
The TMS320DM640 has a complete set of development tools including a new C compiler, an assembly optimizer, and a Windows™ debugger interface.