Overview
The TMS320DM6437ZDUL is a high-performance digital media processor developed by Texas Instruments. It is part of the TMS320C6000 DSP platform and is based on the third-generation C64x+™ DSP core. This processor is designed to handle demanding digital media applications, including video processing, imaging, and audio processing. With its advanced VelociTI™ very-long-instruction-word (VLIW) architecture, the DM6437 offers significant performance enhancements and operational flexibility, making it an excellent choice for various high-performance DSP applications.
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 |
L1P Program Memory/Cache | 256K-Bit (32K-Byte), Flexible Allocation |
L1D Data RAM/Cache | 640K-Bit (80K-Byte), Flexible Allocation |
L2 Unified RAM/Cache | 1M-Bit (128K-Byte), Flexible Allocation |
DDR2 SDRAM Memory Controller | 32-Bit, up to 333-MHz (data rate), DDR2-400 SDRAM |
Asynchronous EMIF (EMIFA) | 8-Bit, up to 64M-Byte Address Reach |
Flash Memory Interfaces | NOR (8-Bit-Wide Data), NAND (8-Bit-Wide Data) |
General-Purpose Registers | 64 32-Bit Registers |
Functional Units | Eight highly independent functional units (2 multipliers, 6 ALUs) |
Package Type | 361-Pin BGA (ZWT), 376-Pin BGA (ZDU) |
Process Technology | 0.09 µm CMOS |
Key Features
- Video Processing Subsystem (VPSS): Includes Video Processing Front-End (VPFE) and Video Processing Back-End (VPBE) for video capture, processing, and output.
- Hardware On-Screen Display (OSD): Supports up to 2 video windows and 2 OSD windows with alpha blending.
- High-Performance DSP Core: Offers up to 5600 MIPS at 700 MHz, with 64 general-purpose registers and eight functional units.
- Memory and Cache: Flexible allocation of L1P, L1D, and L2 memory/cache.
- External Memory Interfaces: Supports DDR2 SDRAM, asynchronous EMIF, and flash memory interfaces.
- Peripherals: Includes UARTs, I2C, McBSPs, PWM outputs, timers, and a watchdog timer.
- Networking: Ethernet Media Access Controller (EMAC) with 10Base-T and 100Base-TX support.
- Development Tools: Comprehensive suite of development tools, including C compilers, DSP assembly optimizer, and Windows debugger interface.
Applications
- Digital Video Applications: Suitable for IP net cameras, video phones, vision systems, and in-flight entertainment systems.
- Automotive Systems: High-end controller area network (CAN) controller for automotive applications.
- Imaging and Video Processing: Ideal for applications requiring high-performance video and image processing, such as surveillance cameras and medical imaging devices.
- Networking and Communication: Used in applications requiring efficient network interfaces, such as Ethernet and I2C.
Q & A
- What is the TMS320DM6437ZDUL processor based on?
The TMS320DM6437ZDUL is based on the third-generation C64x+™ DSP core from Texas Instruments.
- What are the clock rates supported by the DM6437?
The DM6437 supports clock rates of 400-, 500-, 600-, 660-, and 700-MHz.
- What is the performance of the DM6437 in terms of MIPS?
The DM6437 offers up to 5600 MIPS at a clock rate of 700 MHz.
- What type of memory interfaces does the DM6437 support?
The DM6437 supports DDR2 SDRAM, asynchronous EMIF, and flash memory interfaces (NOR and NAND).
- What is the Video Processing Subsystem (VPSS) in the DM6437?
The VPSS includes the Video Processing Front-End (VPFE) and Video Processing Back-End (VPBE) for video capture, processing, and output.
- Does the DM6437 support on-screen display (OSD) functionality?
Yes, the DM6437 supports hardware OSD with up to 2 video windows and 2 OSD windows.
- What networking capabilities does the DM6437 have?
The DM6437 includes an Ethernet Media Access Controller (EMAC) with support for 10Base-T and 100Base-TX.
- What development tools are available for the DM6437?
The DM6437 has a comprehensive suite of development tools, including C compilers, DSP assembly optimizer, and Windows debugger interface.
- What are some typical applications of the DM6437?
The DM6437 is suitable for digital video applications, automotive systems, imaging and video processing, and networking and communication applications.
- Does the DM6437 support any specific operating systems?
The DM6437 development platform includes support for Linux and VirtualLogix's Real-Time Virtualization software.