Overview
The TMS320DM642AZDK6, produced by Texas Instruments, is a high-performance fixed-point digital signal processor (DSP) based on the second-generation VelociTI™ very-long-instruction-word (VLIW) architecture (VelociTI.2™). This DSP is part of the C64x™ generation, which is known for its high performance and is an excellent choice for digital media applications. The DM642 device offers up to 5760 million instructions per second (MIPS) at a clock rate of 720 MHz, making it a cost-effective solution for high-performance DSP programming challenges.
Key Specifications
Parameter | Specification |
---|---|
Frequency | Up to 720 MHz |
Performance | Up to 5760 MIPS |
Instruction Set | VelociTI.2™ VLIW architecture |
Registers | 64 general-purpose registers of 32-bit word length |
Cache | Level 1 program cache (L1P): 128-Kbit direct mapped cache, Level 1 data cache (L1D): 128-Kbit 2-way set-associative cache, Level 2 memory/cache (L2): 2-Mbit shared between program and data space |
Peripherals | Three configurable video ports, 10/100 Mb/s Ethernet MAC (EMAC), MDIO module, VIC port, McASP0, I2C Bus module, two McBSPs, three 32-bit general-purpose timers, HPI16/HPI32, PCI, GP0, and EMIFA |
Package | 548-Pin BGA (GDK and ZDK) |
Process Technology | 0.13 µm |
Operating Temperature | Up to 90 °C |
Supply Voltage | Up to 3.46 V |
Key Features
- High-Performance DSP Core: The DM642 device features the C64x™ DSP core with VelociTI.2™ architecture, capable of executing up to eight 32-bit instructions per cycle.
- Advanced Peripherals: Includes three configurable video ports, a 10/100 Mb/s Ethernet MAC, MDIO module, VIC port, McASP0, I2C Bus module, two McBSPs, and more.
- Cache and Memory: Utilizes a two-level cache-based architecture with Level 1 and Level 2 caches, and a shared 2-Mbit memory space.
- Flexible Boot Modes: Supports host boot, PCI boot, and other configurations for versatile system initialization.
- Development Tools: Comprehensive set of development tools including a new C compiler, assembly optimizer, and Windows® debugger interface.
Applications
The TMS320DM642AZDK6 is well-suited for a variety of high-performance digital media and imaging applications, including:
- Video and image processing
- Digital media encoding and decoding
- Medical imaging
- Industrial automation
- Telecommunications and networking equipment
Q & A
- What is the maximum clock frequency of the TMS320DM642AZDK6?
Up to 720 MHz.
- What is the performance of the DM642 device in terms of MIPS?
Up to 5760 million instructions per second (MIPS).
- What type of architecture does the DM642 device use?
VelociTI.2™ very-long-instruction-word (VLIW) architecture.
- How many general-purpose registers does the DM642 device have?
64 general-purpose registers of 32-bit word length.
- What are the key peripherals included in the DM642 device?
Three configurable video ports, 10/100 Mb/s Ethernet MAC (EMAC), MDIO module, VIC port, McASP0, I2C Bus module, two McBSPs, three 32-bit general-purpose timers, HPI16/HPI32, PCI, GP0, and EMIFA.
- What is the package type of the DM642AZDK6?
548-Pin BGA (GDK and ZDK).
- What is the process technology used in the DM642 device?
0.13 µm.
- What is the maximum operating temperature of the DM642 device?
Up to 90 °C.
- What are the typical applications of the TMS320DM642AZDK6?
Video and image processing, digital media encoding and decoding, medical imaging, industrial automation, and telecommunications and networking equipment.
- What development tools are available for the DM642 device?
A comprehensive set including a new C compiler, assembly optimizer, and Windows® debugger interface.