Overview
The TMS320DM642AGNZ5 is a high-performance video/imaging fixed-point digital signal processor (DSP) developed by Texas Instruments. It is part of the TMS320C64x™ DSP generation within the TMS320C6000™ DSP platform. This device is based on the second-generation advanced VelociTI™ very-long-instruction-word (VLIW) architecture, known as VelociTI.2™. The DM642 is designed to offer exceptional performance for digital media applications, combining the operational flexibility of high-speed controllers with the numerical capability of array processors.
Key Specifications
Specification | Details |
---|---|
Instruction Cycle Time | 2 ns, 1.67 ns, 1.39 ns |
Clock Rate | 500 MHz, 600 MHz, 720 MHz |
Instructions/Cycle | Eight 32-bit instructions |
MIPS | 4000, 4800, 5760 MIPS |
Functional Units | Eight highly independent functional units with VelociTI.2™ extensions: six ALUs (32-/40-bit), two multipliers |
Cache Memory | 128K-bit (16K-byte) L1P program cache, 128K-bit (16K-byte) L1D data cache, 2M-bit (256K-byte) L2 unified mapped RAM/cache |
External Memory Space | 1024M-byte total addressable external memory space |
Package | 548-pin BGA (GNZ and ZNZ) |
Voltage | Core: 1.2 V, 1.4 V; I/O: 3.3 V |
Process Technology | 0.13 µm |
Key Features
- Fully software-compatible with C64x™ DSPs
- VelociTI.2™ extensions to VelociTI™ VLIW architecture
- Six ALUs (32-/40-bit) and two multipliers supporting various arithmetic operations per clock cycle
- IEEE 802.3 compliant with Media Independent Interface (MII) and Management Data Input/Output (MDIO)
- Three configurable video ports providing glueless interface to common video decoder and encoder devices
- Supports multiple resolutions and video standards
- VCXO Interpolated Control Port (VIC) for audio/video synchronization
- Host-Port Interface (HPI) [32-/16-bit] and 32-bit/66-MHz PCI master/slave interface
- Multichannel Audio Serial Port (McASP) with eight serial data pins
- Enhanced Direct-Memory-Access (EDMA) controller with 64 independent channels
- 10/100 Mb/s Ethernet MAC (EMAC)
Applications
The TMS320DM642AGNZ5 is an excellent choice for various digital media applications, including:
- Video and imaging processing
- Audio processing and synchronization
- High-performance DSP programming
- Embedded systems requiring high-speed controllers and numerical capabilities
- Networking applications with Ethernet MAC support
Q & A
- What is the TMS320DM642AGNZ5 based on?
The TMS320DM642AGNZ5 is based on the second-generation high-performance, advanced VelociTI™ very-long-instruction-word (VLIW) architecture (VelociTI.2™).
- What are the clock rates available for the TMS320DM642AGNZ5?
The clock rates available are 500 MHz, 600 MHz, and 720 MHz.
- How many instructions can the TMS320DM642AGNZ5 execute per cycle?
The device can execute eight 32-bit instructions per cycle.
- What is the MIPS performance of the TMS320DM642AGNZ5?
The device offers performance of up to 5760 MIPS at a clock rate of 720 MHz.
- What type of cache memory does the TMS320DM642AGNZ5 have?
The device has 128K-bit (16K-byte) L1P program cache, 128K-bit (16K-byte) L1D data cache, and 2M-bit (256K-byte) L2 unified mapped RAM/cache.
- What is the total addressable external memory space for the TMS320DM642AGNZ5?
The total addressable external memory space is 1024M-byte.
- What are the key peripherals supported by the TMS320DM642AGNZ5?
The device supports peripherals such as Host-Port Interface (HPI), PCI, McASP, McBSPs, and configurable video ports.
- Is the TMS320DM642AGNZ5 compatible with other C64x™ DSPs?
Yes, the TMS320DM642AGNZ5 is fully software-compatible with other C64x™ DSPs.
- What is the package type and pin count of the TMS320DM642AGNZ5?
The device comes in a 548-pin BGA (GNZ and ZNZ) package.
- What are the typical applications for the TMS320DM642AGNZ5?
The device is suitable for video and imaging processing, audio processing, high-performance DSP programming, and networking applications.