Overview
The TMS320DM640AGNZ4, produced by Texas Instruments, is a high-performance fixed-point Digital Signal Processor (DSP) within the TMS320C64x™ DSP family. This device is based on the second-generation advanced VelociTI™ very-long-instruction-word (VLIW) architecture, known as VelociTI.2™. It is designed to excel in digital media applications, offering superior processing capabilities and a comprehensive set of peripherals.
The TMS320DM640 is part of the TMS320C6000™ DSP platform, known for its high-performance and code compatibility with other C64x™ devices. This makes it an excellent choice for developers looking to leverage existing software and tools while achieving high-performance DSP programming.
Key Specifications
Specification | Details |
---|---|
Instruction Cycle Time | 2.5-, 2-, 1.67-ns |
Clock Rate | 400-, 500-, 600-MHz |
Instructions per Cycle | Eight 32-Bit Instructions/Cycle |
MIPS | 3200, 4000, 4800 MIPS |
Functional Units | Eight Highly Independent Functional Units with VelociTI.2™ Extensions |
ALUs | Six ALUs (32-/40-Bit), each supports single 32-Bit, dual 16-Bit, or quad 8-Bit arithmetic per clock cycle |
Multipliers | Two Multipliers support four 16 x 16-Bit multiplies (32-Bit results) or eight 8 x 8-Bit multiplies (16-Bit results) per clock cycle |
Memory Interface | 32-Bit glueless external memory interface (EMIFA), supports synchronous and asynchronous memories |
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), supports multiple resolutions and video standards |
Audio Serial Port | Multichannel Audio Serial Port (McASP), supports S/PDIF, IEC60958-1, AES-3, CP-430 formats |
Package | 548-Pin Ball Grid Array (BGA) Package, 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
- High-Performance DSP Core: Based on the VelociTI.2™ architecture, offering up to 4800 MIPS at 600 MHz.
- Advanced Functional Units: Eight highly independent functional units, including six ALUs and two multipliers.
- Comprehensive Peripherals: Includes 10/100 Mb/s Ethernet MAC, configurable video ports, McASP, I2C Bus, and more.
- Memory and Interface: 32-Bit glueless external memory interface and enhanced EDMA controller with 64 independent channels.
- Audio and Video Support: Supports multiple audio and video standards, including S/PDIF, IEC60958-1, AES-3, and CP-430 formats.
- Development Tools: Complete set of development tools, including a new C compiler, assembly optimizer, and Windows™ debugger interface.
Applications
- Digital Media Processing: Ideal for high-performance digital media applications, including video encoding and decoding, image processing, and audio processing.
- Video-over-IP: Reduced system cost for video-over-IP applications through on-chip integration of key audio/video and connectivity peripherals.
- Multimedia Systems: High-quality video ports and extensive design, software, and systems support make it suitable for multimedia system design.
- Industrial and Consumer Electronics: Can be used in various industrial and consumer electronics applications requiring high-performance DSP capabilities.
Q & A
- What is the TMS320DM640AGNZ4 based on?
The TMS320DM640AGNZ4 is based on the second-generation advanced VelociTI™ very-long-instruction-word (VLIW) architecture, known as VelociTI.2™.
- What are the clock rates available for the TMS320DM640?
The TMS320DM640 supports clock rates of 400-, 500-, and 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-Bytes.
- Does the TMS320DM640 support Ethernet?
Yes, it includes a 10/100 Mb/s Ethernet MAC (EMAC), which is IEEE 802.3 compliant.
- How many video ports does the TMS320DM640 have?
The TMS320DM640 has one configurable video port (VP0).
- What audio formats does the TMS320DM640 support?
The TMS320DM640 supports S/PDIF, IEC60958-1, AES-3, and CP-430 audio formats through its McASP port.
- What is the package type of the TMS320DM640AGNZ4?
The TMS320DM640AGNZ4 comes in a 548-Pin Ball Grid Array (BGA) Package with a 1.0-mm ball pitch.
- What development tools are available for the TMS320DM640?
A complete set of development tools, including a new C compiler, assembly optimizer, and Windows™ debugger interface, is available.
- What are some typical applications of the TMS320DM640?
Typical applications include digital media processing, video-over-IP, multimedia systems, and various industrial and consumer electronics requiring high-performance DSP capabilities.