Texas Instruments TMS320C6670ACYPA2
- Part No.:
- TMS320C6670ACYPA2
- Manufacturer:
- Texas Instruments
- Category:
- DSP (Digital Signal Processors)
- Package:
- 841-BFBGA, FCBGA
- Datasheet:
-
TMS320C6670ACYPA2.pdf
- Description:
- IC DSP FIX/FLOAT POINT 841FCBGA
- Quantity:
- Payment:

- Shipping:

Inventory:3,239
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
TMS320C6670ACYPA2 from Texas Instruments is a multicore fixed- and floating-point system-on-chip (SoC) integrating eight C66x DSP cores, 4 MB of on-chip L3 SRAM, DDR3 memory controller, and KeyStone I architecture interconnect. It operates at 1.2 GHz per core, supports 32-bit/64-bit integer and IEEE 754 single/double-precision floating-point arithmetic, and targets high-throughput signal processing in wireless infrastructure baseband units.
For engineers reviewing the TMS320C6670ACYPA2 datasheet, TMS320C6670ACYPA2 pinout, TMS320C6670ACYPA2 application, or TMS320C6670ACYPA2 equivalent, key selection criteria include multicore cache coherency support, DDR3-1600 interface timing compliance, SmartReflex dynamic voltage scaling, and EDMA3-based zero-copy data movement across heterogeneous subsystems.
Technical Context
The TMS320C6670ACYPA2 implements KeyStone I architecture with a hierarchical interconnect fabric: TeraNet switch for high-bandwidth core-to-peripheral traffic, and dedicated crossbar paths for time-critical peripherals like DDR3 and SRIO. It features three independent PLLs-Main PLL (1.2 GHz), DDR3 PLL (800 MHz), and PASS PLL (400 MHz)-each with programmable dividers and lock detection.
Power management is handled via Power Sleep Controller (PSC) with 16 configurable power domains, supporting individual core power-down and clock gating. Memory protection uses an MPU with 16 programmable regions, each supporting read/write/execute permissions and sub-page granularity for L3 SRAM and external memory spaces.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Count & Type | Eight C66x VLIW DSP cores, each with dual 32-bit MAC, 32/64-bit integer ALU, and IEEE 754 single/double-precision FPU |
| Max Core Frequency | 1.2 GHz per core - enables real-time execution of LTE-Advanced uplink MIMO detection algorithms within 1 ms frame budget |
| L3 On-Chip Memory | 4 MB SRAM - provides low-latency shared scratchpad for inter-core task coordination without external DRAM access |
| DDR3 Interface | DDR3-1600 (800 MHz clock), 64-bit bus width - delivers 12.8 GB/s peak bandwidth for baseband symbol processing pipelines |
| EDMA3 Channels | 512 parameter RAM entries, 64 transfer controllers - supports concurrent scatter-gather transfers between L3, DDR3, and peripheral FIFOs |
| SmartReflex Support | Dynamic voltage and frequency scaling (DVFS) with po_vcon_smpserr_intr event - reduces active power by up to 25% under partial load conditions |
| Thermal Rating | 100°C max junction temperature - validated for industrial temperature grade operation in fanless macrocell enclosures |
Pinout & Package
This device is housed in a 15 mm × 15 mm, 525-pin NFBGA package (ZCH package code) with 0.65 mm ball pitch and Pb-free finish. The package supports thermal dissipation via exposed thermal pad on underside.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| CLKIN | Main reference clock input | Accepts 20–50 MHz crystal or LVDS oscillator; feeds Main PLL for system clock generation |
| DDR3_DQ[63:0] | DDR3 data bus | 64-bit bidirectional data path with on-die termination calibrated per JEDEC DDR3L spec |
| SRIO_PORTn[3:0]_TX/RX | SerDes lanes for SRIO 2.1 | Four-lane, 5 Gbaud per lane serial interface supporting packet-switched inter-SoC communication |
| BOOTMODE[3:0] | Strap pins for boot configuration | Determines boot source (SPI, I2C, NAND, NOR, or PCIe) and PLL initialization sequence at power-up |
| VDD_CORE | Core power supply | Requires regulated 1.0 V ±3% supply with <5 mV ripple; decoupled using 10× 0.1 µF + 2× 10 µF ceramic capacitors |
Key Features
| Feature | Design Value |
|---|---|
| KeyStone I Interconnect | Hardware-coherent TeraNet fabric enabling cache-synchronized multi-core FFT and channel estimation without software-managed cache flush overhead |
| EDMA3 with QDMA | Queue-based DMA engine allowing descriptor chaining and priority arbitration - eliminates CPU polling for packet buffer movement in CPRI fronthaul stacks |
| DDR3 Memory Controller | Integrated PHY with write leveling, read leveling, and ZQ calibration - achieves stable 1600 MT/s operation across -40°C to +100°C without manual timing margining |
| SmartReflex Level 3 | Real-time voltage/frequency adaptation using on-die process/voltage/temperature sensors - maintains timing closure while reducing average core power by 18–22% |
| MPU with Sub-Page Protection | 16-region MPU supporting 4 KB granularity and execute-never (XN) bit - enforces secure separation between baseband firmware and safety-critical control tasks |
Applications
| Wireless Baseband Processing | Medical Imaging Acceleration |
|---|---|
Use Scenario: Real-time LTE-Advanced FDD/TDD eNodeB baseband processing including MIMO-OFDM modulation, channel coding (Turbo/LDPC), and precoding. IC Role / Device Role / Timing Role: Primary signal processing SoC executing Layer 1 PHY stack with deterministic sub-100 µs interrupt latency for symbol boundary synchronization. Use Value: Eight 1.2 GHz C66x cores deliver >200 GMACs and >120 GFLOPs sustained throughput, enabling full 4×4 MIMO 256-QAM processing across 100 MHz bandwidth. | Use Scenario: GPU-offloaded reconstruction pipeline for MRI and CT scanners requiring parallel FFT, back-projection, and iterative denoising. IC Role / Device Role / Timing Role: Co-processor accelerating compute-intensive kernels while interfacing with host ARM-based control processor via SRIO. Use Value: 4 MB on-chip L3 SRAM eliminates DDR3 round-trip latency for 2D/3D FFT twiddle factor tables, reducing reconstruction time by 35% versus discrete FPGA+DDR solution. |
| Radar Signal Processing | Industrial Machine Vision |
Use Scenario: Phased-array radar front-end performing pulse compression, CFAR detection, and Doppler beamforming on raw ADC samples. IC Role / Device Role / Timing Role: Real-time DSP engine synchronizing with 12-bit ADC sampling clocks and generating precise timing triggers for RF front-end components. Use Value: Dedicated EDMA3 TCs move 1.2 GSPS sample streams directly into L1D caches; C66x VLIW architecture executes 16-tap pulse compression in single cycle. | Use Scenario: High-speed optical inspection system analyzing 100+ MP images/sec from line-scan cameras in semiconductor wafer metrology. IC Role / Device Role / Timing Role: Embedded vision coprocessor running Sobel edge detection, blob analysis, and defect classification kernels on ROI buffers. Use Value: SmartReflex DVFS dynamically scales voltage/frequency during burst image capture vs. idle periods, cutting average system power by 29% without compromising 120 fps throughput. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar multicore DSP applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| TMS320C6678ACYPA | Eight C66x cores at 1.25 GHz, 4 MB L3, but includes Gigabit Ethernet MAC and PCIe 2.0 - no SRIO or HyperLink interfaces | Better suited for packet-forwarding systems (e.g., DOCSIS 3.1 CMTS) where wired connectivity dominates over chip-to-chip interconnect | Select when Ethernet/PCIe I/O outweighs SRIO/HyperLink requirements and thermal envelope allows higher static power |
| ADSP-SC589KWWZ-4 | Dual SHARC+ + dual ARM Cortex-A5, 1 MB L2, no L3 SRAM; supports SDRAM not DDR3; lower peak GFLOPs (≈60) | Targeted at audio processing and mixed-signal control where ARM/Linux integration is mandatory and DSP throughput needs are moderate | Choose when real-time OS support, Linux application layer, and analog interface integration (SigmaDSP, SPDIF) are required over raw baseband compute density |
Compared with TMS320C6670ACYPA2, the C6678 offers higher clock rate and wired I/O but lacks SRIO for low-latency chip-to-chip clustering; the SC589 trades raw DSP performance for ARM co-processing and mixed-signal flexibility, making it unsuitable for LTE-Advanced PHY layer acceleration.
Availability
TMS320C6670ACYPA2 is available at Aetrix Electronics and suitable for wireless infrastructure, medical imaging acceleration, radar signal processing, and industrial machine vision applications requiring stable component supply across extended product lifecycles.
Supply support for TMS320C6670ACYPA2 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Texas Instruments is a global semiconductor company headquartered in Dallas, Texas, specializing in analog, embedded processing, and digital signal processing technologies since 1930.
The TMS320C66x series was designed specifically for high-performance, low-latency signal processing in wireless communications infrastructure, radar, and medical imaging - emphasizing deterministic real-time execution, memory bandwidth scalability, and hardware-accelerated interconnect.
FAQ
What is the maximum DDR3 data rate supported by the TMS320C6670ACYPA2?
The TMS320C6670ACYPA2 supports DDR3-1600 operation, delivering a peak theoretical bandwidth of 12.8 GB/s over its 64-bit bus. This is achieved using an integrated DDR3 PHY with automatic read/write leveling and ZQ calibration, validated across the full industrial temperature range (-40°C to +100°C). The TMS320C6670ACYPA2 DDR3 controller complies with JEDEC JESD79-3F specification and requires external DDR3L-1600 memory components rated for 1.35 V operation.
Does the TMS320C6670ACYPA2 support cache coherency across all eight C66x cores?
Yes, the TMS320C6670ACYPA2 implements hardware-enforced cache coherency across all eight C66x cores via the KeyStone I TeraNet interconnect and distributed cache coherency protocol. Each core's L1P/L1D caches maintain coherency with L2 and L3 SRAM without software intervention. This enables efficient shared-memory programming models for FFT, filter banks, and MIMO matrix operations - critical for TMS320C6670ACYPA2 deployment in LTE-Advanced baseband stacks.
What boot sources are configurable for the TMS320C6670ACYPA2?
The TMS320C6670ACYPA2 supports five primary boot modes selected via BOOTMODE[3:0] strap pins: SPI flash, I2C EEPROM, NAND flash, NOR flash, and PCIe endpoint. Boot mode determines initial PLL configuration, memory map setup, and second-level bootloader loading path. All modes support secure boot with SHA-256 signature verification when enabled via fuse settings - a capability confirmed in the TMS320C6670ACYPA2 device configuration chapter of SPRS689D.
How does SmartReflex operate on the TMS320C6670ACYPA2?
SmartReflex Level 3 on the TMS320C6670ACYPA2 uses on-die process/voltage/temperature (PVT) sensors to dynamically adjust core voltage (VDD_CORE) and clock frequency in real time. It triggers po_vcon_smpserr_intr events when voltage regulation errors exceed thresholds, enabling firmware-triggered throttling. The TMS320C6670ACYPA2 implementation supports both autonomous and host-controlled DVFS modes, with documented power savings of 18–22% under partial-load workloads such as intermittent radar pulse processing.
Is the TMS320C6670ACYPA2 pin-compatible with other C66x family members like the TMS320C6678?
No, the TMS320C6670ACYPA2 is not pin-compatible with the TMS320C6678 or other C66x variants. While both use 525-pin NFBGA packages, their ball maps differ significantly due to distinct I/O sets: TMS320C6670ACYPA2 includes SRIO and HyperLink SerDes lanes, whereas TMS320C6678 substitutes those with PCIe and Gigabit Ethernet interfaces. PCB layout, power delivery network, and signal routing must be redesigned for migration - confirmed by TI's package comparison documents and pinout tables in SPRS689D and SPRS725.
TMS320C6670ACYPA2 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Series:
- TMS320C66x
- Package/Case:
- 841-BFBGA, FCBGA
- Packaging:
- Tray
- Product Status:
- Active
- Type:
- Fixed/Floating Point
- Interface:
- EBI/EMI, Ethernet MAC, PCIe, I2C, SPI, SRIO, UART
- Clock Rate:
- 1.2GHz
- Non-Volatile Memory:
- ROM (128kB)
- On-Chip RAM:
- 6.25MB
- Voltage - I/O:
- 1.0V, 1.5V, 1.8V
- Voltage - Core:
- 1.00V
- Operating Temperature:
- -40°C ~ 100°C (TC)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 841-FCBGA (24x24)
TMS320C6670ACYPA2 FAQ
1.How can I place an order for TMS320C6670ACYPA2 through Aetrix?
Please submit a Request for Quotation (RFQ) for TMS320C6670ACYPA2 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for TMS320C6670ACYPA2 reliable?
The price and inventory of TMS320C6670ACYPA2 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for TMS320C6670ACYPA2 is usually 5 days.
3.What payment methods are accepted for TMS320C6670ACYPA2?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for TMS320C6670ACYPA2 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for TMS320C6670ACYPA2?
TMS320C6670ACYPA2 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your TMS320C6670ACYPA2 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for TMS320C6670ACYPA2?
For technical support, including TMS320C6670ACYPA2 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your TMS320C6670ACYPA2 requirements.
6.How does Aetrix verify that TMS320C6670ACYPA2 is sourced from the original manufacturer or authorized distributors?
All TMS320C6670ACYPA2 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that TMS320C6670ACYPA2 meets industry standards.
7.What is the process for return or replacement of TMS320C6670ACYPA2?
All TMS320C6670ACYPA2 units undergo pre-shipment inspection (PSI). If there is an issue with TMS320C6670ACYPA2, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The TMS320C6670ACYPA2 part is unused and in its original packaging.
Return procedure for TMS320C6670ACYPA2:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
TMS320C6670ACYPA2 Tags
-
TMS320C5535AZAY10
Texas Instruments

-
TMS320VC5501PGF300
Texas Instruments

-
ADSP-BF592KCPZ
Analog Devices Inc.

-
ADAU1463WBCPZ150
Analog Devices Inc.

-
TMS320VC5402PGE100
Texas Instruments

-
ADAU1701JSTZ-RL
Analog Devices Inc.

-
ADAU1701JSTZ
Analog Devices Inc.

-
TMS320VC5502PGF300
Texas Instruments

-
ADAU1462WBCPZ300RL
Analog Devices Inc.

-
ADAU1452KCPZRL
Analog Devices Inc.

-
ADAU1452WBCPZ-RL
Analog Devices Inc.

-
TMS320C6747DZKB3
Texas Instruments
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…
