Overview
The TMS320C6748 fixed- and floating-point DSP, produced by Texas Instruments, is a low-power applications processor based on the C674x DSP core. This device is designed to provide significantly lower power consumption compared to other members of the TMS320C6000™ platform of DSPs. It enables original-equipment manufacturers (OEMs) and original-design manufacturers (ODMs) to quickly bring to market devices with robust operating systems, rich user interfaces, and high processor performance through the maximum flexibility of a fully integrated, mixed processor solution.
Key Specifications
Parameter | Specification |
---|---|
DSP 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 |
Memory Interfaces | EMIFA, NOR, NAND, 16-Bit SDRAM, DDR2/Mobile DDR Memory Controller |
UART Modules | Three configurable 16550-Type UART Modules with modem control signals and 16-Byte FIFO |
SPI Interfaces | Two Serial Peripheral Interfaces (SPIs) each with multiple chip selects |
Operating Temperature Range | -40 to 105°C, -40 to 90°C, 0 to 90°C |
Package | 361-Ball Pb-Free Plastic Ball Grid Array (PBGA) |
I/O Voltage | 1.8-V or 3.3-V LVCMOS I/Os (except for USB and DDR2 interfaces) |
Key Features
- Load-Store Architecture With Nonaligned Support
- 64 General-Purpose Registers (32-Bit)
- Six ALU (32- and 40-Bit) Functional Units
- Supports 32-Bit Integer, SP (IEEE Single Precision/32-Bit) and DP (IEEE Double Precision/64-Bit) Floating Point
- Enhanced Direct Memory Access Controller 3 (EDMA3) with 64 Independent DMA Channels and 16 Quick DMA Channels
- Two Multiply Functional Units with mixed-precision IEEE floating-point multiply support
- Instruction Packing Reduces Code Size, All Instructions Conditional
- Hardware Support for Modulo Loop Operation, Protected Mode Operation, and Exceptions Support for Error Detection and Program Redirection
- TI DSP BIOS, Chip Support Library, and DSP Library
- 128KB of RAM Shared Memory
- Two External Memory Interfaces: EMIFA and DDR2/Mobile DDR Memory Controller
- Three Configurable 16550-Type UART Modules, LCD Controller, and Two Serial Peripheral Interfaces (SPIs)
- Two Multimedia Card (MMC)/Secure Digital (SD) Card Interfaces with Secure Data I/O (SDIO) Interfaces
- Real-Time Clock (RTC) with 32-kHz Oscillator and Separate Power Rail
- Three 64-Bit General-Purpose Timers and One 64-Bit General-Purpose or Watchdog Timer
- Two Enhanced High-Resolution Pulse Width Modulators (eHRPWMs) and Three 32-Bit Enhanced Capture (eCAP) Modules
Applications
- Communications and Telecom
- Machine Vision (Low-End)
- Currency Inspection
- Biometric Identification
Q & A
- What is the core frequency of the TMS320C6748 DSP?
The TMS320C6748 DSP operates at frequencies of 375 MHz and 456 MHz.
- What is the instruction set architecture of the TMS320C6748?
The TMS320C6748 uses a superset of the C67x+ and C64x+ ISAs.
- What is the performance of the TMS320C6748 in terms of MIPS and MFLOPS?
The device achieves up to 3648 MIPS and 2746 MFLOPS.
- What is the cache memory architecture of the TMS320C6748?
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 memory interfaces does the TMS320C6748 support?
The device supports EMIFA, NOR, NAND, 16-Bit SDRAM, and DDR2/Mobile DDR Memory Controller.
- How many UART modules does the TMS320C6748 have?
The device has three configurable 16550-Type UART Modules.
- What are the operating temperature ranges for the TMS320C6748?
The operating temperature ranges are -40 to 105°C, -40 to 90°C, and 0 to 90°C.
- What is the package type of the TMS320C6748?
The device is packaged in a 361-Ball Pb-Free Plastic Ball Grid Array (PBGA).
- What are the key features of the EDMA3 controller in the TMS320C6748?
The EDMA3 controller includes 2 Channel Controllers, 3 Transfer Controllers, 64 Independent DMA Channels, and 16 Quick DMA Channels.
- What software support is available for the TMS320C6748?
The device is supported by TI DSP BIOS, Chip Support Library, and DSP Library.