Overview
The TMS320DM6435ZWT6 is a high-performance digital media processor from Texas Instruments, part of the TMS320C6000 DSP platform. It is based on the third-generation advanced VelociTI very-long-instruction-word (VLIW) architecture, making it an excellent choice for digital media applications. The device offers upward code compatibility with previous C6000 DSP devices and features an expanded instruction set. With a clock rate of up to 600 MHz, the C64x+ core achieves performance of up to 4800 million instructions per second (MIPS), making it suitable for high-performance DSP programming challenges.
Key Specifications
Feature | Specification |
---|---|
Processor Core | C64x+ DSP Core |
Clock Rate | Up to 600 MHz |
Performance | Up to 4800 MIPS |
Instruction Set | Eight 32-bit C64x+ instructions per cycle |
Registers | 64 general-purpose registers of 32-bit word length |
Functional Units | Eight highly independent functional units: two multipliers, six arithmetic logic units (ALUs) |
Memory | 256K-bit (32K-byte) L1P program RAM/cache, 640K-bit (80K-byte) L1D data RAM/cache, 1M-bit (128K-byte) L2 unified mapped RAM/cache |
External Memory Interfaces | DDR2 SDRAM memory controller, asynchronous EMIF (EMIFA), NOR and NAND flash memory interfaces |
Package | 361-pin Pb-Free PBGA package (ZWT suffix), 0.8-mm ball pitch |
Voltage | 1.2 V core, 1.8 V and 3.3 V I/O |
Process Technology | 0.09 µm / 6-Level Cu Metal Process (CMOS) |
Key Features
- High-Performance DSP Core: The C64x+ core offers up to 4800 MIPS at a clock rate of 600 MHz, with eight highly independent functional units including two multipliers and six ALUs.
- Memory Architecture: Flexible allocation of L1P program RAM/cache, L1D data RAM/cache, and L2 unified mapped RAM/cache.
- External Memory Interfaces: Supports DDR2 SDRAM, asynchronous EMIF (EMIFA), NOR and NAND flash memory interfaces.
- Peripherals: Includes a video processing subsystem (VPSS), VPFE, 10/100 Mb/s Ethernet MAC (EMAC), multichannel buffered serial port (McBSP), multichannel audio serial port (McASP0), and more.
- Timers and Watchdog: Two 64-bit general-purpose timers (configurable as two 32-bit timers) and one 64-bit watchdog timer.
- GPIO and Interfaces: Up to 111 general-purpose I/O (GPIO) pins, master/slave I2C bus interface, SPI, and IEEE-1149.1 (JTAG) boundary-scan-compatible.
- Power Management: Individual power-saving modes and flexible PLL clock generators.
Applications
- Digital Media: Ideal for applications such as video encoding and decoding, image processing, and other high-performance digital media tasks.
- Networked Media Encode: Suitable for networked media encoding and streaming applications.
- Video Imaging: Used in various video imaging applications due to its enhanced video processing capabilities.
- Telecom and Networking: Supports telecom interfaces like ST-Bus, H-100, and includes a 10/100 Mb/s Ethernet MAC (EMAC).
Q & A
- What is the clock rate of the TMS320DM6435ZWT6?
The clock rate of the TMS320DM6435ZWT6 can be up to 600 MHz.
- What is the performance of the C64x+ core in MIPS?
The C64x+ core offers performance of up to 4800 million instructions per second (MIPS).
- How many general-purpose registers does the C64x+ DSP core have?
The C64x+ DSP core has 64 general-purpose registers of 32-bit word length.
- What types of external memory interfaces does the TMS320DM6435ZWT6 support?
The device supports DDR2 SDRAM, asynchronous EMIF (EMIFA), and NOR and NAND flash memory interfaces.
- What is the package type and pin count of the TMS320DM6435ZWT6?
The TMS320DM6435ZWT6 comes in a 361-pin Pb-Free PBGA package (ZWT suffix) with a 0.8-mm ball pitch.
- Does the TMS320DM6435ZWT6 support Ethernet?
Yes, it includes a 10/100 Mb/s Ethernet MAC (EMAC) with a management data input/output (MDIO) module.
- What are some of the key peripherals included in the TMS320DM6435ZWT6?
Key peripherals include a video processing subsystem (VPSS), VPFE, multichannel buffered serial port (McBSP), multichannel audio serial port (McASP0), and more.
- Is the TMS320DM6435ZWT6 compatible with previous C6000 DSP devices?
Yes, the C64x+ devices are upward code-compatible from previous devices that are part of the C6000 DSP platform.
- What process technology is used in the TMS320DM6435ZWT6?
The device is manufactured using a 0.09 µm / 6-Level Cu Metal Process (CMOS) technology.
- Does the TMS320DM6435ZWT6 support power-saving modes?
Yes, it includes individual power-saving modes and flexible PLL clock generators.