Overview
The TMS320C6742BZCE2 is a fixed- and floating-point Digital Signal Processor (DSP) from Texas Instruments, based on the C674x DSP core. This processor is designed for low-power applications and offers significant power savings 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.
Key Specifications
Parameter | Specification |
---|---|
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 |
General-Purpose Registers | 64 General-Purpose Registers (32-Bit) |
Functional Units | Six ALU (32- and 40-Bit) Functional Units |
Floating-Point Support | Supports 32-Bit Integer, SP (IEEE Single Precision/32-Bit), and DP (IEEE Double Precision/64-Bit) Floating Point |
Memory Interfaces | EMIFA, NOR (8- or 16-Bit-Wide Data), NAND (8- or 16-Bit-Wide Data), 16-Bit SDRAM, DDR2/Mobile DDR Memory Controller |
Package | 361-Ball Pb-Free Plastic Ball Grid Array (PBGA) [ZCE Suffix], 0.65-mm Ball Pitch |
Operating Temperature | Commercial or Extended Temperature Range |
I/O Voltage | 1.8-V or 3.3-V LVCMOS I/Os (Except for DDR2 Interfaces) |
Key Features
- Advanced DSP Core: The C674x DSP core supports both fixed- and floating-point operations, with a load-store architecture and nonaligned support.
- High Performance: Up to 1600 MIPS and 1200 MFLOPS, with support for multiple floating-point operations per clock cycle.
- Cache Architecture: Two-level cache memory architecture with 32KB L1P and L1D caches and 64KB L2 unified mapped RAM/cache.
- Enhanced Direct Memory Access Controller (EDMA3): Features 2 channel controllers, 3 transfer controllers, 64 independent DMA channels, and 16 quick DMA channels.
- Serial Interfaces: Includes one configurable 16550-Type UART module, one Serial Peripheral Interface (SPI), two Master and Slave Inter-Integrated Circuits (I2C Bus), and one Host-Port Interface (HPI).
- Audio and Serial Ports: Supports Multichannel Audio Serial Port (McASP) and Multichannel Buffered Serial Port (McBSP) with FIFO buffers for transmit and receive.
- Timers and PWMs: Includes one 64-Bit General-Purpose Timer, one 64-Bit General-Purpose or Watchdog Timer, and two Enhanced High-Resolution Pulse Width Modulators (eHRPWMs).
- Real-Time Clock (RTC): With a 32-kHz oscillator and separate power rail.
Applications
- Currency Inspection: Used in automated systems for currency verification and processing.
- Biometric Identification: Employed in biometric systems for fingerprint, facial, or voice recognition.
- Machine Vision (Low-End): Utilized in low-end machine vision applications for image processing and analysis.
- Audio Processing: Suitable for audio processing tasks such as audio encoding, decoding, and filtering.
- Telecommunications: Used in various telecommunications applications requiring high-speed signal processing.
- Industrial Control Systems: Applied in industrial control systems for real-time data processing and control.
Q & A
- What is the core frequency of the TMS320C6742BZCE2 DSP?
The core frequency of the TMS320C6742BZCE2 DSP is 200 MHz.
- What type of cache memory does the TMS320C6742BZCE2 have?
The TMS320C6742BZCE2 features a two-level cache memory architecture with 32KB L1P and L1D caches and 64KB L2 unified mapped RAM/cache.
- What are the supported floating-point operations of the TMS320C6742BZCE2?
The TMS320C6742BZCE2 supports 32-Bit Integer, SP (IEEE Single Precision/32-Bit), and DP (IEEE Double Precision/64-Bit) Floating Point operations.
- What memory interfaces are supported by the TMS320C6742BZCE2?
The TMS320C6742BZCE2 supports EMIFA, NOR (8- or 16-Bit-Wide Data), NAND (8- or 16-Bit-Wide Data), 16-Bit SDRAM, and DDR2/Mobile DDR Memory Controller.
- What is the package type of the TMS320C6742BZCE2?
The TMS320C6742BZCE2 is packaged in a 361-Ball Pb-Free Plastic Ball Grid Array (PBGA) [ZCE Suffix] with a 0.65-mm ball pitch.
- What are the operating temperature ranges for the TMS320C6742BZCE2?
The TMS320C6742BZCE2 operates within commercial or extended temperature ranges.
- What are the I/O voltage levels for the TMS320C6742BZCE2?
The I/O voltage levels for the TMS320C6742BZCE2 are 1.8-V or 3.3-V LVCMOS (except for DDR2 interfaces).
- Does the TMS320C6742BZCE2 support real-time clock functionality?
Yes, the TMS320C6742BZCE2 includes a Real-Time Clock (RTC) with a 32-kHz oscillator and separate power rail.
- What kind of timers does the TMS320C6742BZCE2 have?
The TMS320C6742BZCE2 includes one 64-Bit General-Purpose Timer and one 64-Bit General-Purpose or Watchdog Timer.
- What are some common applications of the TMS320C6742BZCE2?
The TMS320C6742BZCE2 is commonly used in currency inspection, biometric identification, machine vision, audio processing, telecommunications, and industrial control systems.