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.