Overview
The TMS320C6748EZWTD4 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 through a fully integrated, mixed processor solution.
Key Specifications
Specification | Details |
---|---|
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 DMA Channels and 16 Quick DMA Channels |
General-Purpose Registers | 64 General-Purpose Registers (32-Bit) |
ALU Functional Units | Six ALU (32- and 40-Bit) Functional Units |
Floating-Point Support | Supports 32-Bit Integer, SP (IEEE Single Precision/32-Bit), and DP (IEEE Double Precision/64-Bit) Floating Point |
Memory Interfaces | EMIFA, NOR, NAND, 16-Bit SDRAM, DDR2/Mobile DDR Memory Controller |
Operating Temperature Range | -40°C to 90°C |
Package | 361-Ball Pb-Free Plastic Ball Grid Array (PBGA) |
Key Features
- Load-Store Architecture With Nonaligned Support
- Fixed-Point Multiply Supports Two 32 × 32-Bit Multiplies, Four 16 × 16-Bit Multiplies, or Eight 8 × 8-Bit Multiplies per Clock Cycle
- Mixed-Precision IEEE Floating-Point Multiply Supported
- Instruction Packing Reduces Code Size, All Instructions Conditional
- Hardware Support for Modulo Loop Operation, Protected Mode Operation
- Exceptions Support for Error Detection and Program Redirection
- TI DSP BIOS™, Chip Support Library, and DSP Library
- 128KB of RAM Shared Memory
- 1.8-V or 3.3-V LVCMOS I/Os (Except for USB and DDR2 Interfaces)
- Two External Memory Interfaces: EMIFA, NOR, NAND, 16-Bit SDRAM, DDR2/Mobile DDR Memory Controller
- USB 1.1 OHCI and USB 2.0 OTG Interfaces
- 10/100 Mbps Ethernet MAC (EMAC) with MII and RMII Interfaces
- Video Port Interface (VPIF) for Video Capture and Display
- Universal Parallel Port (uPP) for High-Speed Parallel Interface
- Serial ATA (SATA) Controller Supporting SATA I and SATA II
- Programmable Real-Time Unit Subsystem (PRUSS) with Two Independent PRU Cores
- Enhanced High-Resolution Pulse Width Modulators (eHRPWM) and Enhanced Capture (eCAP) Modules
Applications
- Currency Inspection
- Biometric Identification
- Machine Vision (Low-End)
- Devices requiring robust operating systems, rich user interfaces, and high processor performance
Q & A
- What is the TMS320C6748EZWTD4 based on? The TMS320C6748EZWTD4 is based on the C674x DSP core.
- What are the key performance metrics of the TMS320C6748EZWTD4? It offers up to 3648 MIPS and 2746 MFLOPS.
- What type of cache memory does the TMS320C6748EZWTD4 have? It features a 2-level cache-based architecture with 32KB L1P and L1D caches and a 256KB L2 unified cache.
- What are the supported memory interfaces? The device supports EMIFA, NOR, NAND, 16-Bit SDRAM, and DDR2/Mobile DDR memory interfaces.
- Does the TMS320C6748EZWTD4 support floating-point operations? Yes, it supports IEEE Single Precision and Double Precision floating-point operations.
- What are the key peripherals included in the TMS320C6748EZWTD4? Key peripherals include USB interfaces, Ethernet MAC, SATA controller, video port interface, and enhanced high-resolution pulse width modulators.
- What is the operating temperature range of the TMS320C6748EZWTD4? The operating temperature range is -40°C to 90°C.
- What is the package type of the TMS320C6748EZWTD4? It is packaged in a 361-Ball Pb-Free Plastic Ball Grid Array (PBGA).
- Does the TMS320C6748EZWTD4 have security features? Yes, it includes Basic Secure Boot with SHA-1 or SHA-256 and AES-128 encryption for secure boot and software updates.
- What development tools are available for the TMS320C6748EZWTD4? Development tools include C compilers, DSP assembly optimizer, and a Windows debugger interface.