Overview
The TMS320DM6435, produced by Texas Instruments, is a high-performance digital media processor based on the third-generation VelociTI™ very-long-instruction-word (VLIW) architecture. This device is part of the TMS320C6000™ DSP platform and is renowned for its exceptional performance in digital media applications. The DM6435 is fully software-compatible with previous C64x devices, making it an excellent choice for upgrading existing systems or developing new ones. It features advanced peripherals and a robust set of instructions, making it suitable for a wide range of applications including digital media, networked media encoding, and video imaging.
Key Specifications
Feature | Specification |
---|---|
Processor Core | C64x+™ DSP Core |
Instruction Cycle Time | 2.5-, 2.0-, 1.67-, 1.51-, 1.43-ns |
Clock Rate | 400-, 500-, 600-, 660-, 700-MHz |
L1P Program RAM/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 Memory Controller | 16-/32-bit bus width, 1.8 V I/O |
Asynchronous EMIF | 8-bit bus width, supports RAM, Flash (8-bit NOR or 8-bit NAND) |
General Purpose Timers | 2 x 64-bit, configurable as 2 x 64-bit or 4 x 32-bit |
Watchdog Timer | 1 x 64-bit |
UARTs | 2 (one with RTS and CTS flow control) |
I2C Bus | 1 (Master/Slave) |
GPIO Pins | Up to 111, multiplexed with other peripherals |
Package Options | 361-Pin Pb-Free PBGA (ZWT), 376-Pin Plastic BGA (ZDU) |
Process Technology | 0.09-µm/6-Level Cu Metal Process (CMOS) |
Key Features
- High-Performance DSP Core: The C64x+™ DSP core supports up to 5600 MIPS and executes eight 32-bit instructions per cycle.
- Advanced Memory Architecture: Flexible allocation of L1P, L1D, and L2 RAM/Cache.
- Video Processing Subsystem (VPSS): Includes VPFE and supports various video interfaces.
- External Memory Interfaces: DDR2 SDRAM controller and asynchronous EMIF for RAM, Flash (NOR or NAND).
- Peripheral Set: Includes 10/100 Mb/s Ethernet MAC (EMAC), I2C Bus, McBSP, McASP0, and more.
- Power Management: Individual power-saving modes and flexible PLL clock generators.
- Timers and Watchdog: Two 64-bit general-purpose timers and one 64-bit watchdog timer.
- GPIO and Interfaces: Up to 111 GPIO pins, UARTs, SPI, and other serial interfaces.
Applications
- Digital Media: Ideal for applications involving video and audio processing, such as digital video recorders, media players, and set-top boxes.
- Networked Media Encode: Suitable for encoding and streaming media over networks.
- Video Imaging: Used in various video imaging applications, including surveillance systems and medical imaging devices.
- Telecom and VoIP: Supports telecom interfaces like ST-Bus and H-100, and standard voice codec interfaces.
- Automotive and Industrial Control: High-end CAN controller and other peripherals make it suitable for automotive and industrial control systems.
Q & A
- What is the core architecture of the TMS320DM6435?
The TMS320DM6435 is based on the C64x+™ DSP core, utilizing the VelociTI™ very-long-instruction-word (VLIW) architecture.
- What are the clock rate options for the TMS320DM6435?
The clock rates available are 400-, 500-, 600-, 660-, and 700-MHz.
- What type of memory interfaces does the TMS320DM6435 support?
The device supports DDR2 SDRAM and asynchronous EMIF for RAM and Flash (NOR or NAND).
- Does the TMS320DM6435 have any video processing capabilities?
Yes, it includes a Video Processing Subsystem (VPSS) with VPFE and various video interfaces.
- What are the package options for the TMS320DM6435?
The device is available in 361-Pin Pb-Free PBGA (ZWT) and 376-Pin Plastic BGA (ZDU) packages.
- What is the process technology used in the TMS320DM6435?
The device is fabricated using 0.09-µm/6-Level Cu Metal Process (CMOS) technology.
- Does the TMS320DM6435 support power-saving modes?
Yes, it has individual power-saving modes and flexible PLL clock generators for power management.
- What kind of timers does the TMS320DM6435 have?
The device includes two 64-bit general-purpose timers (configurable as 2 x 64-bit or 4 x 32-bit) and one 64-bit watchdog timer.
- What are the GPIO capabilities of the TMS320DM6435?
The device has up to 111 GPIO pins, which are multiplexed with other peripherals.
- Is the TMS320DM6435 compatible with previous C64x devices?
Yes, the TMS320DM6435 is fully software-compatible with previous C64x devices.