Overview
The TMS320C6748EZWTA3 is a fixed- and floating-point Digital Signal Processor (DSP) from Texas Instruments, based on the C674x DSP core. This low-power applications processor is designed to provide significantly lower power consumption compared to other members of the TMS320C6000™ platform. It enables original-equipment manufacturers (OEMs) and original-design manufacturers (ODMs) to quickly develop devices with robust operating systems, rich user interfaces, and high processor performance through its fully integrated, mixed processor solution.
The device features a 2-level cache-based architecture, enhancing performance and efficiency. It is particularly suited for applications requiring high computational power and low power consumption.
Key Specifications
Specification | Details |
---|---|
Processor Frequency | 375 MHz and 456 MHz |
MIPS and MFLOPS | Up to 3648 MIPS and 2746 MFLOPS |
Cache Memory | 32KB L1P Program RAM/Cache, 32KB L1D Data RAM/Cache, 256KB L2 Unified Mapped RAM/Cache |
General-Purpose Registers | 64 General-Purpose Registers (32-Bit) |
ALU 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 |
DMA Channels | 64 Independent DMA Channels, 16 Quick DMA Channels |
Memory Interfaces | EMIFA, NOR, NAND, DDR2 SDRAM, mDDR SDRAM |
Timers and Watchdog | Three 64-Bit General-Purpose Timers, One 64-Bit General-Purpose or Watchdog Timer |
Packages | 361-Ball Pb-Free Plastic Ball Grid Array (PBGA) [ZCE and ZWT Suffixes] |
Temperature Range | Commercial, Extended, or Industrial Temperature |
Key Features
- C674x Instruction Set Features: Superset of the C67x+ and C64x+ ISAs, byte-addressable (8-, 16-, 32-, and 64-Bit Data), 8-Bit overflow protection, bit-field extract, set, clear, normalization, saturation, bit-counting, and compact 16-Bit instructions.
- Cache Architecture: 32KB L1P Program RAM/Cache, 32KB L1D Data RAM/Cache, 256KB L2 Unified Mapped RAM/Cache with flexible RAM/cache partition.
- Enhanced Direct Memory Access Controller 3 (EDMA3): 2 Channel Controllers, 3 Transfer Controllers, 64 Independent DMA Channels, 16 Quick DMA Channels, and programmable transfer burst size.
- Floating-Point VLIW DSP Core: Load-store architecture with nonaligned support, supports up to four SP additions per clock, four DP additions every two clocks, and two floating-point reciprocal approximation and square-root reciprocal approximation operations per cycle.
- Peripheral Interfaces: 10/100 Mbps Ethernet MAC (EMAC), Video Port Interface (VPIF), Universal Parallel Port (uPP), Serial ATA (SATA) Controller, Real-Time Clock (RTC), and multiple UART, SPI, and I2C interfaces.
- High-Resolution Pulse Width Modulators (eHRPWM) and Enhanced Capture (eCAP) Modules: Dedicated 16-Bit time-base counter, single-shot capture of up to four event timestamps, and configurable as capture inputs or auxiliary pulse width modulator outputs.
Applications
- Currency Inspection: Used in systems for detecting and verifying currency.
- Biometric Identification: Employed in biometric systems for identification and authentication.
- Machine Vision (Low-End): Utilized in low-end machine vision applications requiring real-time processing.
- Audio and Video Processing: Suitable for audio and video processing due to its robust DSP capabilities and various interface options like AC97, I2S, and VPIF.
- Industrial Automation: Used in industrial automation for control and monitoring systems.
Q & A
- What is the processor frequency of the TMS320C6748EZWTA3?
The processor frequency is 375 MHz and 456 MHz.
- What is the cache memory architecture of the TMS320C6748EZWTA3?
The device features a 2-level cache architecture with 32KB L1P Program RAM/Cache, 32KB L1D Data RAM/Cache, and 256KB L2 Unified Mapped RAM/Cache.
- What types of floating-point operations does the TMS320C6748EZWTA3 support?
It supports 32-Bit Integer, SP (IEEE Single Precision/32-Bit), and DP (IEEE Double Precision/64-Bit) Floating Point operations.
- What is the role of the Enhanced Direct Memory Access Controller 3 (EDMA3) in the TMS320C6748EZWTA3?
The EDMA3 features 2 Channel Controllers, 3 Transfer Controllers, 64 Independent DMA Channels, and 16 Quick DMA Channels, with programmable transfer burst size.
- What are the key peripheral interfaces available on the TMS320C6748EZWTA3?
The device includes interfaces such as 10/100 Mbps Ethernet MAC (EMAC), Video Port Interface (VPIF), Universal Parallel Port (uPP), Serial ATA (SATA) Controller, Real-Time Clock (RTC), and multiple UART, SPI, and I2C interfaces.
- What are the applications of the TMS320C6748EZWTA3 in machine vision?
The TMS320C6748EZWTA3 is used in low-end machine vision applications requiring real-time processing.
- How does the TMS320C6748EZWTA3 support biometric identification?
The device is employed in biometric systems for identification and authentication due to its robust processing capabilities.
- What is the temperature range supported by the TMS320C6748EZWTA3?
The device supports commercial, extended, or industrial temperature ranges.
- What types of packages are available for the TMS320C6748EZWTA3?
The device is available in 361-Ball Pb-Free Plastic Ball Grid Array (PBGA) packages with different ball pitches.
- Does the TMS320C6748EZWTA3 support SATA interfaces?
Yes, it supports SATA I (1.5 Gbps) and SATA II interfaces with hardware-assisted native command queueing (NCQ) for up to 32 entries.