Overview
The TMS320DM641GNZ500 is a high-performance digital media processor from Texas Instruments, part of the TMS320C6000 DSP platform. This device is based on the second-generation advanced VelociTI™ very-long-instruction-word (VLIW) architecture (VelociTI.2™), making it an excellent choice for digital media applications. The DM641 is fully software-compatible with the C64x™ DSP core and offers significant performance and functionality for various multimedia tasks.
Key Specifications
Parameter | Value |
---|---|
Instruction Cycle Time | 2.5-, 2-, 1.67-ns |
Clock Rate | 400-, 500-, 600-MHz |
Instructions/Cycle | Eight 32-Bit Instructions/Cycle |
MIPS | 3200, 4000, 4800 |
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 | Two configurable video ports |
Audio Serial Port | Multichannel Audio Serial Port (McASP) |
General-Purpose Timers | Three 32-Bit general-purpose timers |
GPIO Pins | Eight general-purpose I/O (GPIO) pins |
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 internal (-400, -500), 1.4-V internal (-600) |
Key Features
- Fully software-compatible with C64x™ DSP core
- VelociTI.2™ extensions to VelociTI™ advanced VLIW architecture
- Eight highly independent functional units with VelociTI.2™ extensions
- Load-store architecture with non-aligned support
- Glueless interface to asynchronous and synchronous memories
- 10/100 Mb/s Ethernet MAC (EMAC) with IEEE 802.3 compliance
- Media Independent Interface (MII) and Management Data Input/Output (MDIO) module
- VCXO interpolated control port (VIC) for audio/video synchronization
- 16-bit host-port interface (HPI16)
- Multichannel Audio Serial Port (McASP) and integrated digital audio interface
- Inter-Integrated Circuit (I2C) Bus module and two multichannel buffered serial ports (McBSPs)
- Three 32-bit general-purpose timers and eight general-purpose I/O (GPIO) pins
- Flexible PLL clock generator and IEEE-1149.1 (JTAG†) boundary-scan-compatible
Applications
- IP-based video recorders
- Set-top boxes
- Security surveillance systems
- Network cameras
- Digital video recorders
- Video-over-IP applications
- Multimedia and digital media systems
- Portable video applications
Q & A
- What is the TMS320DM641GNZ500 based on?
The TMS320DM641GNZ500 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 TMS320DM641GNZ500?
The clock rates available are 400-, 500-, and 600-MHz.
- How many instructions can the TMS320DM641GNZ500 execute per cycle?
The device can execute eight 32-Bit instructions per cycle.
- What is the total addressable external memory space of the TMS320DM641GNZ500?
The total addressable external memory space is 1024M-Byte.
- Does the TMS320DM641GNZ500 support Ethernet?
Yes, it supports 10/100 Mb/s Ethernet MAC (EMAC) with IEEE 802.3 compliance.
- How many video ports does the TMS320DM641GNZ500 have?
The device has two configurable video ports.
- What type of audio interface does the TMS320DM641GNZ500 support?
The device supports a multichannel audio serial port (McASP) and integrated digital audio interface.
- What is the package type of the TMS320DM641GNZ500?
The device is packaged in a 548-Pin Ball Grid Array (BGA) package with a 1.0-mm ball pitch.
- What are the typical applications of the TMS320DM641GNZ500?
Typical applications include IP-based video recorders, set-top boxes, security surveillance systems, network cameras, and digital video recorders.
- Is the TMS320DM641GNZ500 compatible with other C64x™ devices?
Yes, it is fully software-compatible with C64x™ DSP core.