Overview
The TMS320C6748BZCG4 is a fixed- and floating-point Digital Signal Processor (DSP) from Texas Instruments, part of the TMS320C674x series. This device is based on the C674x DSP core and is designed as a low-power applications processor. It offers significant power savings compared to other members of the TMS320C6000 platform. The TMS320C6748 enables original-equipment manufacturers (OEMs) and original-design manufacturers (ODMs) to develop devices with robust operating systems, rich user interfaces, and high processor performance through its fully integrated, mixed processor solution.
Key Specifications
Specification | Details |
---|---|
Processor Core | C674x Fixed- and Floating-Point VLIW DSP |
Clock Rate | Up to 456 MHz |
Cache Memory | 32KB L1P Program RAM/Cache, 32KB L1D Data RAM/Cache, 256KB L2 Unified Mapped RAM/Cache |
RAM | 128KB of Shared RAM |
DMA Controller | Enhanced Direct Memory Access Controller 3 (EDMA3) with 64 independent DMA channels and 16 quick DMA channels |
Interfaces | EBI/EMI, Ethernet MAC, Host Interface, I2C, McASP, SPI, UART, USB |
External Memory | EMIFA, NOR, NAND, 16-Bit SDRAM, DDR2/Mobile DDR Memory Controller |
Package | 361-Ball Pb-Free Plastic Ball Grid Array (PBGA) |
Voltage | Core: 1.00V, 1.10V, 1.20V, 1.30V; I/O: 1.8V, 3.3V |
Temperature Range | Commercial, Extended, or Industrial Temperature |
Key Features
- C674x Instruction Set: Superset of the C67x+ and C64x+ ISAs, supporting up to 3648 MIPS and 2746 MFLOPS.
- Cache Architecture: Two-level cache memory with flexible RAM/cache partition.
- Enhanced DMA: EDMA3 with 64 independent DMA channels and 16 quick DMA channels.
- Floating-Point Support: Load-store architecture with nonaligned support, 64 general-purpose registers, and mixed-precision IEEE floating-point multiply.
- Peripheral Interfaces: Multiple UARTs, SPIs, I2C, MMC/SD card interfaces, and LCD controller.
- Timers and PWMs: Three 64-bit general-purpose timers and two enhanced high-resolution pulse width modulators.
- Network and Storage Interfaces: Ethernet MAC, SATA controller supporting SATA I and SATA II.
Applications
- Currency Inspection: Used in systems for detecting and verifying currency.
- Biometric Identification: Employed in biometric systems for identification purposes.
- Machine Vision (Low-End): Utilized in low-end machine vision applications.
- Audio and Speech Processing: Suitable for real-time audio and speech processing.
- Radar and Sonar Signal Processing: Used in radar and sonar signal processing applications.
- Image and Video Processing: Applied in image and video processing tasks.
- Digital Communication: Used in various digital communication systems.
Q & A
- What is the TMS320C6748BZCG4 processor core based on?
The TMS320C6748BZCG4 is based on the C674x Fixed- and Floating-Point VLIW DSP core.
- What is the maximum clock rate of the TMS320C6748BZCG4?
The maximum clock rate is up to 456 MHz.
- What type of cache memory does the TMS320C6748BZCG4 have?
The device features a two-level cache memory architecture with 32KB L1P Program RAM/Cache, 32KB L1D Data RAM/Cache, and 256KB L2 Unified Mapped RAM/Cache.
- How much on-chip RAM does the TMS320C6748BZCG4 have?
The device has 128KB of shared on-chip RAM.
- What types of interfaces does the TMS320C6748BZCG4 support?
The device supports EBI/EMI, Ethernet MAC, Host Interface, I2C, McASP, SPI, UART, and USB interfaces.
- What is the package type of the TMS320C6748BZCG4?
The device is packaged in a 361-Ball Pb-Free Plastic Ball Grid Array (PBGA).
- What are the voltage ranges for the TMS320C6748BZCG4?
The core voltage ranges from 1.00V to 1.30V, and the I/O voltage is 1.8V or 3.3V.
- What are some common applications of the TMS320C6748BZCG4?
Common applications include currency inspection, biometric identification, machine vision, audio and speech processing, radar and sonar signal processing, image and video processing, and digital communication.
- Does the TMS320C6748BZCG4 support floating-point operations?
Yes, it supports floating-point operations with a load-store architecture and mixed-precision IEEE floating-point multiply.
- What is the temperature range for the TMS320C6748BZCG4?
The device operates in commercial, extended, or industrial temperature ranges.