Overview
The TMS320C6747CZKB4 is a low-power digital signal processor (DSP) from Texas Instruments, based on the TMS320C674x DSP core. This device is designed to consume significantly lower power compared to other members of the TMS320C6000 platform, making it an efficient choice for high-performance applications. The TMS320C6747 enables original-equipment manufacturers (OEMs) and original-design manufacturers (ODMs) to quickly develop devices with advanced processing capabilities.
Key Specifications
Specification | Details |
---|---|
Clock Rate | 456 MHz |
Operating Temperature | 0°C to 90°C (TJ) |
Type | Fixed/Floating Point |
Non-Volatile Memory | External |
Package / Case | 256-BGA |
L1 Program Cache (L1P) | 32 KB direct mapped cache |
L1 Data Cache (L1D) | 32 KB 2-way set-associative cache |
L2 Unified Cache | 256 KB shared between program and data space |
RAM Shared Memory (TMS320C6747 only) | 128 KB |
External Memory Interfaces | EMIFA (asynchronous and SDRAM), EMIFB (SDRAM) |
Ethernet MAC (EMAC) | 10/100 Mbps, IEEE 802.3 compliant, MDIO module |
I2C Bus Interfaces | Two |
UART Interfaces | Three, one with RTS and CTS |
McASP (Multichannel Audio Serial Ports) | Three, with FIFO buffers |
eHRPWM (Enhanced High-Resolution Pulse Width Modulators) | Three |
eCAP (Enhanced Capture) Modules | Three, configurable as capture inputs or APWM outputs |
eQEP (Enhanced Quadrature Encoder Pulse) Modules | Two |
Key Features
- High-Performance DSP Core: The TMS320C674x DSP core supports up to 3648 MIPS and 2736 MFLOPS, with a superset of the C67x+ and C64x+ instruction sets.
- Cache Architecture: Two-level cache with 32 KB L1P and L1D caches, and a 256 KB L2 unified cache that can be configured as mapped memory, cache, or combinations of both.
- Peripheral Set: Includes a 10/100 Mbps Ethernet MAC (EMAC) with MDIO, two I2C Bus interfaces, three multichannel audio serial ports (McASPs), and various timers and PWM modules.
- External Memory Interfaces: Supports asynchronous and SDRAM external memory interfaces (EMIFA and EMIFB).
- USB and Host-Port Interface: Features a USB 2.0 OTG port and a configurable 16-bit host-port interface (HPI) on the TMS320C6747.
- Power Management: Includes clock gating and a standard power-management mechanism to reduce power consumption.
- Programmable Real-Time Unit Subsystem (PRUSS): With two independent PRU cores, each with 4 KB of instruction RAM and 512 bytes of data RAM.
Applications
- A/V Receivers: Ideal for audio and video processing in home entertainment systems.
- Automotive Amplifiers: Used in automotive audio systems for enhanced sound quality.
- Soundbars and Home Theatre Systems: Provides high-quality audio processing for consumer electronics.
- Professional Audio: Suitable for professional audio equipment requiring high-performance DSP capabilities.
- Network Streaming Audio: Supports streaming audio applications with its robust Ethernet and USB interfaces.
Q & A
- What is the clock rate of the TMS320C6747CZKB4?
The clock rate of the TMS320C6747CZKB4 is 456 MHz.
- What type of cache architecture does the TMS320C6747CZKB4 use?
The TMS320C6747CZKB4 uses a two-level cache architecture with 32 KB L1P and L1D caches, and a 256 KB L2 unified cache.
- What are the key peripherals included in the TMS320C6747CZKB4?
The key peripherals include a 10/100 Mbps Ethernet MAC (EMAC), two I2C Bus interfaces, three multichannel audio serial ports (McASPs), and various timers and PWM modules.
- Does the TMS320C6747CZKB4 support USB interfaces?
Yes, it supports a USB 2.0 OTG port with integrated PHY.
- What is the package type of the TMS320C6747CZKB4?
The package type is 256-BGA.
- What is the operating temperature range of the TMS320C6747CZKB4?
The operating temperature range is 0°C to 90°C (TJ).
- Does the TMS320C6747CZKB4 have a host-port interface?
Yes, it includes a configurable 16-bit host-port interface (HPI).
- What are some common applications of the TMS320C6747CZKB4?
Common applications include A/V receivers, automotive amplifiers, soundbars, home theatre systems, professional audio, and network streaming audio.
- Is the TMS320C6747CZKB4 still in production?
No, the TMS320C6747CZKB4 is obsolete and no longer manufactured. However, substitutes like the TMS320C6747DZKB4 are available.
- What is the role of the Programmable Real-Time Unit Subsystem (PRUSS) in the TMS320C6747CZKB4?
The PRUSS includes two independent PRU cores for real-time processing, each with 4 KB of instruction RAM and 512 bytes of data RAM.