Overview
The TMS320DM6437 Digital Media Processor from Texas Instruments is a high-performance, fixed-point digital signal processor (DSP) designed for demanding digital media applications. Based on the third-generation C64x+™ DSP core, this processor offers exceptional performance, flexibility, and a rich set of peripherals. It is part of the TMS320C6000™ DSP platform and is fully software-compatible with previous C64x devices, ensuring seamless integration and code reuse.
The DM6437 features a powerful C64x+™ core with up to 5600 million instructions per second (MIPS) at a clock rate of 700 MHz, making it an excellent choice for high-performance DSP programming challenges. The processor includes advanced video processing subsystems, extensive memory options, and a variety of interfaces for external peripherals and networking.
Key Specifications
Specification | Details |
---|---|
CPU Core | C64x+™ DSP Core |
Clock Rate | 400, 500, 600, 660, 700 MHz |
Instruction Cycle Time | 2.5, 2, 1.67, 1.51, 1.43 ns |
MIPS Performance | Up to 5600 MIPS |
L1 Program Memory/Cache | 256K-Bit (32K-Byte), Flexible Allocation |
L1 Data Memory/Cache | 640K-Bit (80K-Byte), Flexible Allocation |
L2 Unified Memory/Cache | 1M-Bit (128K-Byte), Flexible Allocation |
DDR2 SDRAM Memory Controller | 32-Bit, Up to 333 MHz Data Rate |
General-Purpose Registers | 64 Registers, 32-Bit Word Length |
Functional Units | Eight Highly Independent Units (2 Multipliers, 6 ALUs) |
Video Processing Subsystem (VPSS) | Video Processing Front-End (VPFE) and Back-End (VPBE) |
Ethernet MAC | 10/100Base-TX, Half/Full Duplex with Hardware Flow Control |
Peripheral Interfaces | I2C, VLYNQ, McBSPs, McASP, UARTs, PWM, GPIO |
Key Features
- High-Performance DSP Core: C64x+™ core with up to 5600 MIPS and eight highly independent functional units.
- Flexible Memory Architecture: L1 and L2 cache/memory with flexible allocation, and support for DDR2 SDRAM.
- Video Processing Subsystem (VPSS): Includes Video Processing Front-End (VPFE) and Back-End (VPBE) for advanced video capture and processing.
- Rich Peripheral Set: Includes Ethernet MAC, I2C, VLYNQ, McBSPs, McASP, UARTs, PWM, and GPIO.
- Advanced Instruction Set: Supports VelociTI.2™ extensions and compact 16-bit instructions.
- Power Management: Individual power-saving modes and flexible PLL clock generators.
- Development Tools: Comprehensive set of development tools including C compilers, DSP assembly optimizer, and Windows™ debugger interface.
Applications
- Video Imaging and Processing: Ideal for applications requiring real-time video capture, processing, and encoding.
- Networked Media Encode/Decode: Suitable for streaming media and networked video applications.
- Automotive Systems: High-end controller area network (CAN) controller makes it suitable for automotive environments.
- Industrial Automation: Can be used in various industrial automation tasks requiring high-performance DSP capabilities.
- Consumer Electronics: Applicable in digital media devices such as set-top boxes, digital video recorders, and more.
Q & A
- What is the maximum clock rate of the TMS320DM6437?
The maximum clock rate of the TMS320DM6437 is 700 MHz.
- What is the MIPS performance of the C64x+™ core?
The C64x+™ core offers up to 5600 MIPS.
- What types of memory does the TMS320DM6437 support?
The TMS320DM6437 supports DDR2 SDRAM, NOR flash, and NAND flash.
- Does the TMS320DM6437 have built-in video processing capabilities?
Yes, it includes a Video Processing Subsystem (VPSS) with both front-end and back-end video processing capabilities.
- What peripheral interfaces are available on the TMS320DM6437?
The device includes I2C, VLYNQ, McBSPs, McASP, UARTs, PWM, and GPIO interfaces.
- Is the TMS320DM6437 suitable for automotive applications?
Yes, it includes a high-end controller area network (CAN) controller and supports automotive grades.
- What development tools are available for the TMS320DM6437?
The device has a comprehensive set of development tools including C compilers, DSP assembly optimizer, and Windows™ debugger interface.
- Can the TMS320DM6437 be used in industrial automation?
Yes, it is suitable for various industrial automation tasks requiring high-performance DSP capabilities.
- Does the TMS320DM6437 support Ethernet connectivity?
Yes, it includes a 10/100Base-TX Ethernet MAC with hardware flow control.
- What is the purpose of the Video Processing Front-End (VPFE) in the TMS320DM6437?
The VPFE is used for video capture and includes components like the CCD Controller, Preview Engine, Histogram Module, and Auto-Exposure/White Balance/Focus Module.