Overview
The TMS320C6742EZWTA2 is a fixed- and floating-point Digital Signal Processor (DSP) from Texas Instruments, based on the C674x DSP core. This device is designed as a low-power applications processor, offering significantly lower power consumption compared to other members of the TMS320C6000 platform. 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 DSP features a 2-level cache memory architecture and a wide range of peripherals, making it versatile for various applications.
Key Specifications
Specification | Details |
---|---|
Processor Speed | 200 MHz |
Instruction Set | Superset of 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 |
General-Purpose Registers | 64 (32-Bit) |
ALU Functional Units | Six (32- and 40-Bit) |
Floating-Point Support | IEEE Single Precision (32-Bit) and Double Precision (64-Bit) |
DMA Controller | Enhanced Direct Memory Access Controller 3 (EDMA3) with 64 Independent DMA Channels and 16 Quick DMA Channels |
Memory Interfaces | DDR2/Mobile DDR, SDRAM, EMIFA, NAND/Flash |
Operating Temperature | -40°C to 105°C |
Package Type | 361-Ball Pb-Free Plastic Ball Grid Array (PBGA) |
Key Features
- C674x DSP Core: Load-Store Architecture With Nonaligned Support, Six ALU Functional Units, and Support for 32-Bit Integer, Single Precision, and Double Precision Floating Point Operations.
- Cache Architecture: 32KB L1P Program RAM/Cache, 32KB L1D Data RAM/Cache, and 64KB L2 Unified Mapped RAM/Cache with flexible RAM/Cache partition.
- EDMA3 Controller: Enhanced Direct Memory Access Controller 3 with 2 Channel Controllers, 3 Transfer Controllers, 64 Independent DMA Channels, and 16 Quick DMA Channels.
- Peripheral Set: Includes one I2C Bus interface, one multichannel audio serial port (McASP), one multichannel buffered serial port (McBSP), one serial peripheral interface (SPI), two 64-bit general-purpose timers, and two enhanced high-resolution pulse width modulators (eHRPWMs).
- Memory Interfaces: Supports DDR2/Mobile DDR, SDRAM, EMIFA, and NAND/Flash memory interfaces.
- Software Support: Includes TI DSP BIOS, Chip Support Library, and DSP Library.
- Power and I/O: 1.8-V or 3.3-V LVCMOS I/Os and a separate power rail for the Real-Time Clock (RTC).
Applications
- Currency Inspection: The TMS320C6742 can be used in currency inspection systems due to its high processing capabilities and robust peripheral set.
- Biometric Identification: Suitable for biometric identification applications requiring high-performance processing and advanced signal processing capabilities.
- Machine Vision (Low-End): Ideal for low-end machine vision applications that require efficient and powerful signal processing.
Q & A
- What is the maximum clock speed of the TMS320C6742?
The maximum clock speed of the TMS320C6742 is 200 MHz.
- What type of cache memory architecture does the TMS320C6742 use?
The TMS320C6742 uses a 2-level cache memory architecture with 32KB L1P and L1D caches and a 64KB L2 unified cache.
- What is the EDMA3 controller and its features?
The EDMA3 controller is an Enhanced Direct Memory Access Controller with 2 Channel Controllers, 3 Transfer Controllers, 64 Independent DMA Channels, and 16 Quick DMA Channels.
- What are the supported memory interfaces?
The TMS320C6742 supports DDR2/Mobile DDR, SDRAM, EMIFA, and NAND/Flash memory interfaces.
- What is the operating temperature range of the TMS320C6742?
The operating temperature range is -40°C to 105°C.
- What are the key peripherals included in the TMS320C6742?
The key peripherals include one I2C Bus interface, one McASP, one McBSP, one SPI, two 64-bit general-purpose timers, and two eHRPWMs.
- Does the TMS320C6742 support floating-point operations?
Yes, it supports IEEE Single Precision (32-Bit) and Double Precision (64-Bit) floating-point 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 some typical applications of the TMS320C6742?
Typical applications include currency inspection, biometric identification, and low-end machine vision.
- What is the package type of the TMS320C6742?
The package type is a 361-Ball Pb-Free Plastic Ball Grid Array (PBGA).