Overview
The TMS320C6421ZDU5 is a high-performance fixed-point digital signal processor (DSP) 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 various digital signal processing applications. The C6421 device is fully software-compatible with previous C64x devices and offers enhanced functionality and an expanded instruction set. With its high-performance capabilities, it addresses challenges in telecom, audio, and industrial applications.
Key Specifications
Specification | Details |
---|---|
Instruction Cycle Time | 2.5-, 2-, 1.67-, 1.43- ns |
Clock Rate | 400-, 500-, 600-, 700-MHz |
Instructions per Cycle | Eight 32-Bit C64x+ Instructions/Cycle |
MIPS Performance | Up to 5600 MIPS |
L1 Program Memory/Cache (L1P) | 128K-Bit (16K-Byte), flexible allocation |
L1 Data RAM/Cache (L1D) | 384K-Bit (48K-Byte), flexible allocation |
L2 Unified RAM/Cache | 512K-Bit (64K-Byte), flexible allocation |
General-Purpose Registers | 64 x 32-Bit |
Functional Units | Eight highly independent functional units (two multipliers, six ALUs) |
Package Type | 376-Pin Plastic BGA Package (ZDU Suffix), 1.0-mm ball pitch |
Process Technology | 0.09-µm/6-Level Cu Metal Process (CMOS) |
Power Supply | 3.3-V and 1.8-V I/O, 1.2-V internal |
Key Features
- High-performance DSP with up to 5600 MIPS at 700 MHz clock rate
- C64x+ L1/L2 memory architecture with flexible allocation
- Eight highly independent functional units: two multipliers and six arithmetic logic units (ALUs)
- Support for both little-endian and big-endian byte order
- Load-store architecture with non-aligned support
- All instructions conditional; instruction packing reduces code size
- Protected mode operation and exceptions support for error detection and program redirection
- Hardware support for modulo loop and auto-focus module operation
- VelociTI.2 extensions to VelociTI advanced VLIW architecture
- On-chip peripherals include UART, I2C, McBSP, McASP, timers, watchdog timer, PWM, and Ethernet MAC (EMAC)
- Individual power-saving modes and flexible PLL clock generators
- IEEE-1149.1 (JTAG) boundary-scan-compatible
- Up to 111 general-purpose I/O (GPIO) pins with programmable interrupt/event generation modes
Applications
- Telecom applications: voice and data processing, network infrastructure
- Audio applications: audio processing, codecs, and interfaces (AC97, I2S, TDM)
- Industrial applications: control systems, data acquisition, and processing
Q & A
- What is the TMS320C6421ZDU5 based on?
The TMS320C6421ZDU5 is based on the third-generation advanced VelociTI very-long-instruction-word (VLIW) architecture.
- What are the clock rates supported by the TMS320C6421ZDU5?
The device supports clock rates of 400-, 500-, 600-, and 700-MHz.
- How many instructions can the TMS320C6421ZDU5 execute per cycle?
The device can execute eight 32-bit C64x+ instructions per cycle.
- What is the MIPS performance of the TMS320C6421ZDU5?
The device can achieve up to 5600 MIPS.
- What is the memory architecture of the TMS320C6421ZDU5?
The device features a two-level cache-based memory architecture with L1P, L1D, and L2 unified RAM/cache.
- What peripherals are included on the TMS320C6421ZDU5?
The device includes peripherals such as UART, I2C, McBSP, McASP, timers, watchdog timer, PWM, and Ethernet MAC (EMAC).
- What are the power supply specifications for the TMS320C6421ZDU5?
The device operates with 3.3-V and 1.8-V I/O and 1.2-V internal power supply.
- Is the TMS320C6421ZDU5 compatible with previous C64x devices?
Yes, the device is fully software-compatible with previous C64x devices.
- What is the package type of the TMS320C6421ZDU5?
The device is available in a 376-Pin Plastic BGA Package (ZDU Suffix) with a 1.0-mm ball pitch.
- What process technology is used in the TMS320C6421ZDU5?
The device is manufactured using a 0.09-µm/6-Level Cu Metal Process (CMOS).