Overview
The TMS320C6748EZWTD4E 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. The device features a 2-level cache-based architecture, enhancing its performance and efficiency.
Key Specifications
Characteristic | Description |
---|---|
Processor Core | 375- and 456-MHz C674x Fixed- and Floating-Point VLIW DSP |
Instruction Set | Superset of the C67x+ and C64x+ ISAs |
Performance | 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 |
DMA Controller | Enhanced Direct Memory Access Controller 3 (EDMA3) with 64 independent channels, 16 Quick DMA channels |
General-Purpose Registers | 64 General-Purpose Registers (32-Bit) |
External Memory Interfaces | EMIFA, NOR, NAND, 16-Bit SDRAM, DDR2/Mobile DDR Memory Controller |
Serial Interfaces | Three UART modules, two SPIs, two I2C buses, two MMC/SD card interfaces |
Timers | Three 64-Bit General-Purpose Timers, one 64-Bit General-Purpose or Watchdog Timer |
Pulse Width Modulators | Two Enhanced High-Resolution Pulse Width Modulators (eHRPWMs) |
Capture Modules | Three 32-Bit Enhanced Capture (eCAP) Modules |
Packages | 361-Ball Pb-Free Plastic Ball Grid Array (PBGA) with 0.65-mm or 0.80-mm ball pitch |
Operating Voltage | Core: 1.2V or 1.3V, I/O: 1.8V or 3.3V |
Key Features
- C674x DSP Core: Supports fixed- and floating-point operations with a load-store architecture and nonaligned support.
- High Performance: Up to 3648 MIPS and 2746 MFLOPS.
- Cache Architecture: 32KB L1P and L1D caches, 256KB L2 unified mapped RAM/cache.
- Enhanced DMA: EDMA3 with 64 independent channels and 16 Quick DMA channels.
- Memory Interfaces: Supports EMIFA, NOR, NAND, SDRAM, DDR2, and Mobile DDR.
- Serial Interfaces: Includes UART, SPI, I2C, MMC/SD, and SATA controllers.
- Timers and PWMs: Three 64-bit general-purpose timers and two eHRPWMs.
- Capture Modules: Three 32-bit enhanced capture (eCAP) modules.
- Video and Display: Video Port Interface (VPIF) and LCD controller.
- Networking: 10/100 Ethernet MAC with MII/RMII interface.
- USB and SATA: USB 2.0 OTG and SATA I/II controllers.
Applications
- Currency Inspection: Used in automated systems for currency verification and processing.
- Biometric Identification: Employed in biometric systems for identity verification.
- Machine Vision: Utilized in low-end machine vision applications for image processing and analysis.
- Industrial Automation: Used in various industrial automation tasks requiring high-performance processing.
- Medical Devices: Applied in medical devices that require advanced signal processing capabilities.
Q & A
- What is the core frequency of the TMS320C6748 DSP?
The core frequency of the TMS320C6748 DSP is 375 MHz or 456 MHz depending on the voltage configuration.
- What type of cache architecture does the TMS320C6748 use?
The TMS320C6748 uses a 2-level cache architecture with 32KB L1P and L1D caches and a 256KB L2 unified mapped RAM/cache.
- What are the key features of the EDMA3 controller in the TMS320C6748?
The EDMA3 controller features 64 independent channels, 16 Quick DMA channels, 2 channel controllers, and 3 transfer controllers.
- What types of external memory interfaces does the TMS320C6748 support?
The TMS320C6748 supports EMIFA, NOR, NAND, 16-Bit SDRAM, and DDR2/Mobile DDR memory interfaces.
- Does the TMS320C6748 have built-in USB and SATA controllers?
Yes, the TMS320C6748 includes USB 2.0 OTG and SATA I/II controllers.
- What are the primary applications of the TMS320C6748 DSP?
The primary applications include currency inspection, biometric identification, machine vision, industrial automation, and medical devices.
- What is the package type and size of the TMS320C6748?
The TMS320C6748 is available in 361-Ball Pb-Free Plastic Ball Grid Array (PBGA) packages with 0.65-mm or 0.80-mm ball pitch.
- Does the TMS320C6748 support real-time clock functionality?
Yes, it includes a real-time clock (RTC) with a 32-kHz oscillator and separate power rail.
- What are the key features of the eHRPWM and eCAP modules in the TMS320C6748?
The eHRPWMs feature dedicated 16-bit time-base counters and multiple output configurations. The eCAP modules can be configured as capture inputs or auxiliary PWM outputs.
- Is the TMS320C6748 suitable for safety-critical applications?
No, it is not recommended for safety-critical applications without proper validation and testing. Refer to the datasheet for detailed disclaimers and notices.