Overview
The TMS320C6748 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
Specification | Details |
---|---|
Processor Frequency | 375 MHz (1.2V) or 456 MHz (1.3V) |
Instruction Set | Superset of 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 |
Memory Interfaces | EMIFA, NOR, NAND, 16-Bit SDRAM, DDR2/Mobile DDR Memory Controller |
UART Modules | Three 16550-Type UART Modules with Modem Control Signals and 16-Byte FIFO |
SPI and I2C Interfaces | Two Serial Peripheral Interfaces (SPIs) and Two Master and Slave I2C Bus Interfaces |
General-Purpose Timers | Three 64-Bit General-Purpose Timers (each configurable as two 32-Bit Timers) |
Packages | 361-Ball Pb-Free Plastic Ball Grid Array (PBGA) with 0.65-mm or 0.80-mm ball pitch |
Operating Temperature | Commercial, Extended, or Industrial Temperature |
Key Features
- C674x DSP Core: Supports fixed-point and floating-point operations with a load-store architecture and nonaligned support.
- Cache Architecture: 32KB L1P Program RAM/Cache, 32KB L1D Data RAM/Cache, and 256KB L2 Unified Mapped RAM/Cache.
- EDMA3 Controller: Enhanced Direct Memory Access Controller with 64 independent DMA channels and 16 quick DMA channels.
- Memory Interfaces: Supports EMIFA, NOR, NAND, 16-Bit SDRAM, and DDR2/Mobile DDR memory controllers.
- Serial Interfaces: Includes three 16550-Type UART modules, two SPI interfaces, and two I2C bus interfaces.
- Display and Multimedia: Features an LCD controller, two MMC/SD card interfaces with SDIO, and video port interface (VPIF).
- General-Purpose Timers and Capture Modules: Three 64-Bit general-purpose timers and three 32-Bit enhanced capture (eCAP) modules.
- Security and Boot: Secure boot and additional 128KB of RAM shared memory for security-enabled devices.
Applications
- Currency Inspection: Used in systems that require high-speed image processing and analysis.
- Biometric Identification: Suitable for fingerprint, facial recognition, and other biometric identification systems.
- Machine Vision (Low-End): Ideal for low-end machine vision applications requiring real-time image processing.
Q & A
- What is the processor frequency of the TMS320C6748?
The processor frequency is 375 MHz (1.2V) or 456 MHz (1.3V).
- What is the cache memory architecture of the TMS320C6748?
The device features 32KB L1P Program RAM/Cache, 32KB L1D Data RAM/Cache, and 256KB L2 Unified Mapped RAM/Cache.
- What types of memory interfaces does the TMS320C6748 support?
The device supports EMIFA, NOR, NAND, 16-Bit SDRAM, and DDR2/Mobile DDR memory controllers.
- How many UART modules does the TMS320C6748 have?
The device has three 16550-Type UART modules with modem control signals and 16-Byte FIFO.
- What are the key features of the EDMA3 controller in the TMS320C6748?
The EDMA3 controller includes 64 independent DMA channels, 16 quick DMA channels, and programmable transfer burst size.
- What types of timers are available on the TMS320C6748?
The device features three 64-Bit general-purpose timers, each configurable as two 32-Bit timers.
- Does the TMS320C6748 support secure boot?
Yes, the device supports secure boot and has additional 128KB of RAM shared memory for security-enabled devices.
- What are the typical applications of the TMS320C6748?
The device is typically used in currency inspection, biometric identification, and low-end machine vision applications.
- What is the package type and size of the TMS320C6748?
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 are the operating temperature ranges for the TMS320C6748?
The device operates in commercial, extended, or industrial temperature ranges.