Overview
The TMS320DM642GDK720 is a high-performance digital media processor developed by Texas Instruments. It is part of the TMS320C64x™ DSP generation, which is renowned for its advanced VelociTI™ very-long-instruction-word (VLIW) architecture. This processor is specifically designed for digital media applications, offering exceptional performance and flexibility. With a clock rate of up to 720 MHz, it achieves up to 5760 million instructions per second (MIPS), making it an ideal choice for demanding video and imaging tasks.
Key Specifications
| Parameter | Specification |
|---|---|
| Instruction Cycle Time | 2 ns, 1.67 ns, 1.39 ns |
| Clock Rate | 500 MHz, 600 MHz, 720 MHz |
| Instructions per Cycle | Eight 32-bit instructions |
| MIPS | 4000, 4800, 5760 |
| DSP Core | TMS320C64x™ with VelociTI.2™ extensions |
| Functional Units | Eight highly independent functional units: two multipliers, six ALUs (32-/40-bit) |
| Cache Memory | L1 Program Cache: 16 KBytes, L1 Data Cache: 16 KBytes, L2 Unified Cache: 256 KBytes |
| Video Ports | Three configurable video ports supporting multiple resolutions and video standards |
| Ethernet Interface | 10/100 Mb/s Ethernet MAC (EMAC) with MDIO module |
| PCI Interface | 32-bit/66-MHz, 3.3-V Peripheral Component Interconnect (PCI) Master/Slave |
| Audio Interface | Multichannel Audio Serial Port (McASP) |
| Host-Port Interface | 32-bit/16-bit Host-Port Interface (HPI) |
| General-Purpose Timers | Three 32-bit general-purpose timers |
| External Memory Interface | 64-bit glueless external memory interface (EMIFA) |
Key Features
- High-Performance DSP Core: Based on the TMS320C64x™ DSP core with VelociTI.2™ extensions, offering up to 5760 MIPS at 720 MHz.
- Advanced Instruction Set: Supports eight highly independent functional units, including two multipliers and six ALUs, each capable of single 32-bit, dual 16-bit, or quad 8-bit arithmetic per clock cycle.
- Video and Imaging Capabilities: Includes three configurable video ports supporting multiple resolutions and video standards, and features like picture resizing, format conversions, and YC multiplexing/demultiplexing.
- Audio Capabilities: Equipped with a multichannel audio serial port (McASP) supporting up to 16 channels.
- Connectivity Options: Features a 10/100 Mb/s Ethernet MAC (EMAC), MDIO module, and a 32-bit/66-MHz PCI interface.
- Software Compatibility: Fully software-compatible with the C64x™ DSP platform, allowing for easy upgrades and integration of various codecs.
- Development Support: Supported by comprehensive development tools including Code Composer Studio™, DSP/BIOS™ software kernel foundation, and the Digital Media Development Kit.
Applications
- IP-Based Video Recorders: Ideal for applications requiring high-quality video recording and playback.
- Set-Top Boxes: Enhances video decoding and encoding capabilities for set-top box applications.
- Security Surveillance: Supports multiple video channels and high-resolution video processing for security surveillance systems.
- Network Cameras: Suitable for network camera applications requiring real-time video processing and transmission.
- Digital Video Recorders (DVRs): Optimized for DVR applications with support for various video formats and resolutions.
- Video-Over-IP Applications: Designed to meet the needs of video-over-IP applications, including video encoding, decoding, and transcoding.
Q & A
- What is the maximum clock rate of the TMS320DM642GDK720?
The maximum clock rate of the TMS320DM642GDK720 is 720 MHz.
- How many instructions per second can the TMS320DM642GDK720 execute?
The TMS320DM642GDK720 can execute up to 5760 million instructions per second (MIPS) at 720 MHz.
- What type of DSP core does the TMS320DM642GDK720 use?
The TMS320DM642GDK720 uses the TMS320C64x™ DSP core with VelociTI.2™ extensions.
- How many video ports does the TMS320DM642GDK720 have?
The TMS320DM642GDK720 has three configurable video ports.
- What is the purpose of the McASP in the TMS320DM642GDK720?
The McASP (Multichannel Audio Serial Port) supports up to 16 channels of audio data.
- Does the TMS320DM642GDK720 support Ethernet connectivity?
Yes, it supports 10/100 Mb/s Ethernet MAC (EMAC) with an MDIO module.
- What is the role of the PCI interface in the TMS320DM642GDK720?
The PCI interface is a 32-bit/66-MHz, 3.3-V Peripheral Component Interconnect (PCI) Master/Slave interface.
- How many general-purpose timers does the TMS320DM642GDK720 have?
The TMS320DM642GDK720 has three 32-bit general-purpose timers.
- What kind of external memory interface does the TMS320DM642GDK720 support?
The TMS320DM642GDK720 supports a 64-bit glueless external memory interface (EMIFA).
- What development tools are available for the TMS320DM642GDK720?
The TMS320DM642GDK720 is supported by comprehensive development tools including Code Composer Studio™, DSP/BIOS™ software kernel foundation, and the Digital Media Development Kit.
