Overview
The TMS320C6748BZCEA3E 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 high performance with 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 a fully integrated, mixed processor solution. The device uses a 2-level cache-based architecture, enhancing its efficiency and performance.
Key Specifications
Characteristic | Description |
---|---|
CPU Frequency | 375 MHz (1.2V) or 456 MHz (1.3V) |
Instruction Set | Superset of the C67x+ and C64x+ ISAs |
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) |
Memory Interfaces | DDR2, Mobile DDR, EMIFA (Asynchronous, SDRAM, NOR, NAND), 16-Bit SDRAM |
UART Modules | Three Configurable 16550-Type UART Modules with Modem Control Signals |
Serial Interfaces | Two Serial Peripheral Interfaces (SPIs), Two Multimedia Card (MMC)/Secure Digital (SD) Card Interfaces |
Ethernet MAC | 10/100 Mbps Ethernet MAC (EMAC), IEEE 802.3 Compliant |
Packages | 361-Ball Pb-Free Plastic Ball Grid Array (PBGA) with 0.65-mm or 0.80-mm ball pitch |
Temperature Range | Commercial, Extended, or Industrial Temperature |
Key Features
- C674x DSP Core: Supports fixed- and floating-point operations with a load-store architecture and nonaligned support.
- Cache Architecture: 2-level cache with 32KB L1P and L1D caches and a 256KB L2 unified mapped cache.
- Enhanced Direct Memory Access Controller 3 (EDMA3): 64 independent DMA channels, 16 quick DMA channels, and programmable transfer burst size.
- Memory Interfaces: DDR2, Mobile DDR, EMIFA for asynchronous and SDRAM memories, and MMC/SD card interfaces.
- Serial Interfaces: Two SPIs, three UART modules, and two MMC/SD card interfaces with SDIO support.
- Audio and Video Interfaces: Multichannel Audio Serial Port (McASP), Multichannel Buffered Serial Ports (McBSPs), and Video Port Interface (VPIF).
- Ethernet and Connectivity: 10/100 Mbps Ethernet MAC (EMAC) with MII and RMII interfaces, and USB 2.0 host support.
- General-Purpose Timers and Capture Modules: Four 64-bit general-purpose timers and three 32-bit enhanced capture (eCAP) modules.
- Power and Voltage: Variable core voltage (1.2V-1.0V for 375 MHz, 1.3V-1.0V for 456 MHz) and 1.8V or 3.3V I/O voltage.
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.
- Other Applications: Suitable for various other applications requiring high-performance DSP capabilities, such as audio processing, video encoding/decoding, and telecommunications.
Q & A
- What is the CPU frequency of the TMS320C6748BZCEA3E?
The CPU frequency is 375 MHz (1.2V) or 456 MHz (1.3V).
- What type of cache architecture does the TMS320C6748BZCEA3E use?
The device uses a 2-level cache architecture with 32KB L1P and L1D caches and a 256KB L2 unified mapped cache.
- What are the key features of the EDMA3 controller in the TMS320C6748BZCEA3E?
The EDMA3 controller includes 64 independent DMA channels, 16 quick DMA channels, and programmable transfer burst size.
- What types of memory interfaces are supported by the TMS320C6748BZCEA3E?
The device supports DDR2, Mobile DDR, EMIFA for asynchronous and SDRAM memories, and MMC/SD card interfaces.
- Does the TMS320C6748BZCEA3E support Ethernet connectivity?
Yes, it supports 10/100 Mbps Ethernet MAC (EMAC) with MII and RMII interfaces.
- What are the package options for the TMS320C6748BZCEA3E?
The device is available in 361-Ball Pb-Free Plastic Ball Grid Array (PBGA) packages with 0.65-mm or 0.80-mm ball pitch.
- What is the temperature range for the TMS320C6748BZCEA3E?
The device operates in commercial, extended, or industrial temperature ranges.
- Does the TMS320C6748BZCEA3E support USB interfaces?
Yes, it supports USB 2.0 high-, full-, and low-speed host interfaces.
- What are some of the applications for the TMS320C6748BZCEA3E?
The device is used in currency inspection, biometric identification, machine vision (low-end), and other applications requiring high-performance DSP capabilities.
- What is the significance of the C674x instruction set in the TMS320C6748BZCEA3E?
The C674x instruction set is a superset of the C67x+ and C64x+ ISAs, supporting up to 3648 MIPS and 2746 MFLOPS.