Overview
The TMS320C6678ACYP25 is a Multicore Fixed and Floating Point Digital Signal Processor (DSP) from Texas Instruments, based on the KeyStone multicore architecture. This device integrates eight TMS320C66x DSP Core Subsystems, each operating at frequencies of 1.0 to 1.25 GHz, collectively enabling up to 10 GHz of processing power. The C6678 is designed to support high-performance signal processing applications, including mission-critical systems, medical imaging, test and measurement, and automation. It is known for its power efficiency and ease of use, with full backward compatibility with the existing C6000 family of fixed and floating point DSPs.
Key Specifications
Attribute | Value |
---|---|
Package | 841-BFBGA, FCBGA |
Number of Pins | 841 |
Operating Temperature Range (°C) | 0 to 85 |
Core Frequency | 1.0 to 1.25 GHz |
L1 Cache per Core | 32KB L1P, 32KB L1D |
L2 Cache per Core | 512KB |
Shared L2 Cache | 4MB |
Memory Interface | 64-Bit DDR3 (DDR3-1600), 16-Bit EMIF |
Interfaces | SRIO 2.1, PCIe Gen2, HyperLink, Ethernet MAC, TSIP, UART, I2C, SPI |
Timers | Sixteen 64-Bit Timers |
PLLs | Three On-Chip PLLs |
GPIO Pins | 16 |
Supply Voltage | 1.00V (Core), 1.0V, 1.5V, 1.8V (I/O) |
Key Features
- Eight TMS320C66x DSP Core Subsystems at 1.00 GHz and 1.25GHz, providing up to 320 GMAC/160 GFLOP @ 1.25GHz.
- Multicore Navigator and TeraNet Switch Fabric - 2 Tb.
- Network Coprocessors: Packet Accelerator, Security Accelerator.
- Four Lanes of SRIO 2.1 - 5 Gbaud Per Lane Full Duplex.
- Two Lanes PCIe Gen2 - 5 Gbaud Per Lane Full Duplex.
- HyperLink - 50Gbaud Operation, Full Duplex.
- Ethernet MAC Subsystem - Two SGMII Ports w/ 10/100/1000 Mbps operation.
- 64-Bit DDR3 Interface (DDR3-1600) - 8 GByte Addressable Memory Space.
- 16-Bit EMIF - Async SRAM, NAND and NOR Flash Support.
- Two Telecom Serial Ports (TSIP) - 2/4/8 Lanes at 32.768/16.384/8.192.
- UART Interface, I2C Interface, SPI Interface.
- Sixteen 64-Bit Timers and Three On-Chip PLLs.
- 16 GPIO Pins.
Applications
The TMS320C6678ACYP25 is designed to support a variety of high-performance signal processing applications, including:
- Mission-critical systems.
- Medical imaging.
- Test and measurement.
- Automation.
Q & A
- What is the core frequency of the TMS320C6678ACYP25?
The core frequency of the TMS320C6678ACYP25 ranges from 1.0 to 1.25 GHz.
- How many DSP cores does the TMS320C6678ACYP25 have?
The device has eight TMS320C66x DSP Core Subsystems.
- What is the memory interface of the TMS320C6678ACYP25?
The device features a 64-Bit DDR3 (DDR3-1600) interface and a 16-Bit EMIF for Async SRAM, NAND, and NOR Flash support.
- What are the key interfaces supported by the TMS320C6678ACYP25?
The device supports SRIO 2.1, PCIe Gen2, HyperLink, Ethernet MAC, TSIP, UART, I2C, and SPI interfaces.
- How many timers does the TMS320C6678ACYP25 have?
The device has sixteen 64-Bit timers.
- What is the operating temperature range of the TMS320C6678ACYP25?
The operating temperature range is from 0°C to 85°C.
- Is the TMS320C6678ACYP25 backward compatible with other DSPs?
Yes, the C66x CorePac DSP is fully backward compatible with all existing C6000 family of fixed and floating point DSPs.
- What are some of the applications supported by the TMS320C6678ACYP25?
The device supports mission-critical systems, medical imaging, test and measurement, and automation.
- What is the package type of the TMS320C6678ACYP25?
The package type is 841-BFBGA, FCBGA.
- How many GPIO pins does the TMS320C6678ACYP25 have?
The device has 16 GPIO pins.