Overview
The TMS320DM6437, produced by Texas Instruments, is a high-performance digital media processor part of the TMS320C64x+™ DSP platform. This device is designed for demanding digital media applications, offering advanced features and a robust architecture. The DM6437 is based on the third-generation VelociTI™ very-long-instruction-word (VLIW) architecture, ensuring high operational flexibility and numerical capability. It is fully software-compatible with previous C64x devices and supports little endian mode only.
The processor boasts a clock rate of up to 700 MHz, delivering up to 5600 million instructions per second (MIPS) and 2800 million multiply-accumulates per second (MMACS). It features a two-level cache-based architecture, extensive on-chip memory, and a variety of peripherals, making it an excellent choice for video and imaging applications.
Key Specifications
Feature | Specification |
---|---|
CPU Frequency | 400, 500, 600, 660, 700 MHz |
Instruction Cycle Time | 2.5, 2, 1.67, 1.51, 1.43 ns |
L1P Program RAM/Cache | 256K-Bit (32K-Byte), flexible allocation |
L1D Data RAM/Cache | 640K-Bit (80K-Byte), flexible allocation |
L2 Unified Mapped RAM/Cache | 1M-Bit (128K-Byte), flexible allocation |
General-Purpose Registers | 64 32-Bit registers |
Functional Units | Eight highly independent functional units (two multipliers, six ALUs) |
DDR2 SDRAM Memory Controller | 32-Bit, up to 333 MHz data rate |
External Memory Interfaces | Asynchronous EMIF (EMIFA), synchronous DDR2 interface |
Video Processing Subsystem (VPSS) | Video Processing Front-End (VPFE) and Back-End (VPBE) |
Ethernet MAC (EMAC) | 10/100 Mb/s, with hardware flow control and QOS support |
Package Type | 361-Pin Pb-Free PBGA Package (ZWT Suffix), 376-Pin Plastic BGA Package (ZDU Suffix) |
Core Voltage | 1.2 V, I/O Voltage: 3.3 V and 1.8 V |
Key Features
- High-Performance DSP Core: Up to 5600 MIPS and 2800 MMACS at 700 MHz clock rate
- Flexible Memory Architecture: L1P, L1D, and L2 cache/memory with flexible allocation
- Video Processing Subsystem (VPSS): Includes VPFE and VPBE for video capture and processing
- Peripheral Set: Includes UARTs, I2C, McBSPs, McASP, PWM, Ethernet MAC, and more
- External Memory Interfaces: Supports DDR2 SDRAM and asynchronous EMIF
- Power Management: Individual power-saving modes and flexible PLL clock generators
- Development Tools: C compilers, DSP assembly optimizer, and Windows debugger interface
Applications
- Digital Media Processing: Ideal for video and imaging applications, including video encoding and decoding
- Automotive Systems: High-end CAN controller (HECC) for automotive applications
- Telecom and Networking: Supports 10/100 Mb/s Ethernet MAC and telecom interfaces like ST-Bus and H-100
- Industrial Automation: Can be used in various industrial automation tasks due to its robust peripheral set
Q & A
- What is the maximum clock rate of the TMS320DM6437?
The maximum clock rate is 700 MHz
- What is the instruction cycle time at the maximum clock rate?
The instruction cycle time at 700 MHz is 1.43 ns
- How much on-chip memory does the TMS320DM6437 have?
The device has 256K-Bit L1P, 640K-Bit L1D, and 1M-Bit L2 unified mapped RAM/cache
- What type of video processing capabilities does the TMS320DM6437 offer?
The device includes a Video Processing Subsystem (VPSS) with VPFE and VPBE for video capture and processing
- Does the TMS320DM6437 support Ethernet connectivity?
Yes, it supports 10/100 Mb/s Ethernet MAC with hardware flow control and QOS support
- What are the package options for the TMS320DM6437?
The device is available in 361-Pin Pb-Free PBGA Package (ZWT Suffix) and 376-Pin Plastic BGA Package (ZDU Suffix)
- What is the core voltage of the TMS320DM6437?
The core voltage is 1.2 V, with I/O voltages of 3.3 V and 1.8 V
- Does the TMS320DM6437 support automotive applications?
Yes, it includes a high-end CAN controller (HECC) for automotive applications
- What development tools are available for the TMS320DM6437?
The device has C compilers, a DSP assembly optimizer, and a Windows debugger interface
- Can the TMS320DM6437 be used in industrial automation?
Yes, due to its robust peripheral set, it can be used in various industrial automation tasks