Overview
The TMS320C6742EZWT2 is a low-power, fixed- and floating-point Digital Signal Processor (DSP) from Texas Instruments. It is based on the C674x DSP core and is part of the TMS320C6000™ platform. This device is designed to provide high performance with significantly lower power consumption compared to other members of the C6000 family. It is ideal for original-equipment manufacturers (OEMs) and original-design manufacturers (ODMs) to develop devices with robust operating systems, rich user interfaces, and high processor performance.
The C6742 features a 2-level cache-based architecture, including 32KB of L1 program cache and 32KB of L1 data cache, along with 64KB of L2 unified mapped RAM/cache. The device supports a wide range of peripherals and interfaces, making it versatile for various applications.
Key Specifications
Specification | Details |
---|---|
Processor Core | 200-MHz C674x Fixed- and Floating-Point VLIW DSP |
Instruction Set | Superset of the C67x+ and C64x+ ISAs |
Performance | Up to 1600 MIPS and 1200 MFLOPS |
Cache Memory | 32KB L1P Program RAM/Cache, 32KB L1D Data RAM/Cache, 64KB L2 Unified Mapped RAM/Cache |
DMA Controller | Enhanced Direct Memory Access Controller 3 (EDMA3) with 64 independent DMA channels and 16 quick DMA channels |
Memory Interfaces | DDR2/Mobile DDR Memory Controller, EMIFA, NOR, NAND, 16-bit SDRAM |
Serial Interfaces | UART, SPI, I2C, McASP, McBSP |
Timers | Two 64-bit general-purpose timers, one configurable as a watchdog timer |
PWM and Capture Modules | Two enhanced high-resolution pulse width modulators (eHRPWM), three 32-bit enhanced capture (eCAP) modules |
Package | 361-Ball Pb-Free Plastic Ball Grid Array (PBGA) [ZWT Suffix], 0.80-mm ball pitch |
Operating Voltage | 1.8-V or 3.3-V LVCMOS I/Os (except for DDR2 interfaces) |
Key Features
- C674x DSP Core: Supports 32-bit integer, single precision (SP), and double precision (DP) floating-point operations.
- Instruction Set: Superset of the C67x+ and C64x+ ISAs with features like byte-addressable data, 8-bit overflow protection, bit-field extract, set, clear, normalization, saturation, and bit-counting.
- Cache Architecture: 2-level cache with 32KB L1P and L1D caches and 64KB L2 unified mapped RAM/cache.
- EDMA3 Controller: Enhanced Direct Memory Access Controller 3 with 64 independent DMA channels and 16 quick DMA channels.
- Memory Interfaces: Supports DDR2, Mobile DDR, EMIFA, NOR, NAND, and 16-bit SDRAM.
- Serial Interfaces: Includes UART, SPI, I2C, McASP, and McBSP.
- Timers and PWM: Two 64-bit general-purpose timers and two enhanced high-resolution pulse width modulators (eHRPWM).
- Capture Modules: Three 32-bit enhanced capture (eCAP) modules.
- Software Support: TI DSP BIOS™, Chip Support Library, and DSP Library.
Applications
- Currency Inspection: The high-performance processing capabilities make it suitable for advanced inspection systems.
- Biometric Identification: Used in biometric identification systems due to its ability to handle complex algorithms efficiently.
- Machine Vision (Low-End): Ideal for low-end machine vision applications requiring real-time processing of video and image data.
Q & A
- What is the core frequency of the TMS320C6742 DSP?
The core frequency of the TMS320C6742 DSP is 200 MHz.
- What type of cache architecture does the TMS320C6742 use?
The TMS320C6742 uses a 2-level cache architecture with 32KB L1P and L1D caches and 64KB L2 unified mapped RAM/cache.
- What is the EDMA3 controller in the TMS320C6742?
The EDMA3 controller is the Enhanced Direct Memory Access Controller 3, which includes 64 independent DMA channels and 16 quick DMA channels.
- What memory interfaces are supported by the TMS320C6742?
The TMS320C6742 supports DDR2, Mobile DDR, EMIFA, NOR, NAND, and 16-bit SDRAM memory interfaces.
- What serial interfaces are available on the TMS320C6742?
The device includes UART, SPI, I2C, McASP, and McBSP serial interfaces.
- What is the purpose of the eHRPWM and eCAP modules?
The eHRPWM modules are used for high-resolution pulse width modulation, while the eCAP modules are used for enhanced capture operations.
- What software support is available for the TMS320C6742?
The device is supported by TI DSP BIOS™, Chip Support Library, and DSP Library.
- What are the typical applications of the TMS320C6742?
The TMS320C6742 is typically used in currency inspection, biometric identification, and low-end machine vision applications.
- What is the package type and pin count of the TMS320C6742EZWT2?
The TMS320C6742EZWT2 comes in a 361-Ball Pb-Free Plastic Ball Grid Array (PBGA) package with a 0.80-mm ball pitch.
- What are the operating voltage options for the TMS320C6742?
The device operates with 1.8-V or 3.3-V LVCMOS I/Os (except for DDR2 interfaces).