Overview
The TMS320DM642AGDK7 is a high-performance fixed-point digital signal processor (DSP) developed by Texas Instruments (TI). 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 optimized for digital media applications, offering a balance of high-speed control and numerical processing capabilities, making it an excellent choice for demanding video and imaging tasks.
Key Specifications
Parameter | Specification |
---|---|
Clock Rate | 500 MHz, 600 MHz, 720 MHz |
Instruction Cycle Time | 2 ns, 1.67 ns, 1.39 ns |
MIPS | 4000, 4800, 5760 |
Instructions per Cycle | Eight 32-bit instructions |
Functional Units | Eight highly independent units: six ALUs, two multipliers |
Cache | 128K-bit L1P program cache, 128K-bit L1D data cache, 2M-bit L2 unified RAM/cache |
External Memory Interface | 64-bit glueless external memory interface (EMIFA), supports up to 1024M-byte total addressable external memory space |
Package | 548-pin Ball Grid Array (BGA) package |
Voltage | 3.3-V I/O, 1.2-V or 1.4-V internal |
Process Technology | 0.13-µm/6-Level Cu Metal Process (CMOS) |
Key Features
- High-performance digital media processor with up to 5760 MIPS at 720 MHz clock rate.
- Eight highly independent functional units with VelociTI.2™ extensions, including six ALUs and two multipliers.
- Support for multiple video standards and resolutions through three configurable video ports.
- Glueless interface to asynchronous and synchronous memories, including SRAM, SDRAM, and FIFO.
- IEEE 802.3 compliant Ethernet MAC (EMAC) and Media Independent Interface (MII).
- Multi-channel buffered audio serial port (McASP) and two multi-channel buffered serial ports (McBSPs).
- 32-bit/66-MHz, 3.3-V Peripheral Component Interconnect (PCI) master/slave interface.
- Flexible PLL clock generator and IEEE-1149.1 (JTAG) boundary-scan-compatible.
Applications
- Digital media processing, including video and imaging applications.
- High-performance DSP programming for various digital signal processing tasks.
- Audio/video synchronization and processing.
- Embedded systems requiring high-speed control and numerical processing.
- Video decoding and encoding, supporting multiple resolutions and video standards.
Q & A
- What is the maximum clock rate of the TMS320DM642AGDK7?
The maximum clock rate is 720 MHz.
- How many instructions can the TMS320DM642AGDK7 execute per cycle?
The device can execute eight 32-bit instructions per cycle.
- What is the cache structure of the TMS320DM642AGDK7?
The device has a 128K-bit L1P program cache, a 128K-bit L1D data cache, and a 2M-bit L2 unified RAM/cache.
- Does the TMS320DM642AGDK7 support Ethernet?
Yes, it is IEEE 802.3 compliant and includes an Ethernet MAC (EMAC) and Media Independent Interface (MII).
- What types of memory interfaces does the TMS320DM642AGDK7 support?
The device supports glueless interfaces to asynchronous and synchronous memories, including SRAM, SDRAM, and FIFO.
- How many video ports does the TMS320DM642AGDK7 have?
The device has three configurable video ports that support multiple resolutions and video standards.
- What is the package type of the TMS320DM642AGDK7?
The device is packaged in a 548-pin Ball Grid Array (BGA) package.
- Is the TMS320DM642AGDK7 compatible with other C64x™ devices?
Yes, it is fully software-compatible with other C64x™ devices.
- What is the process technology used in the TMS320DM642AGDK7?
The device is fabricated using a 0.13-µm/6-Level Cu Metal Process (CMOS).
- Does the TMS320DM642AGDK7 support audio processing?
Yes, it includes a multi-channel buffered audio serial port (McASP) for audio processing.