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

- Shipping:

Inventory:4,724
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
TMS320C6670AXCYPA from Texas Instruments is a multicore fixed- and floating-point system-on-chip (SoC) featuring eight C66x DSP cores, integrated KeyStone I architecture, 4 MB of on-chip L3 SRAM, DDR3 memory controller, and dual SerDes subsystems supporting SRIO and PCIe. It operates at up to 1.25 GHz per core and targets high-throughput signal processing in radar, wireless infrastructure, and medical imaging systems.
For engineers reviewing the TMS320C6670AXCYPA datasheet, TMS320C6670AXCYPA pinout, TMS320C6670AXCYPA application, or TMS320C6670AXCYPA equivalent, this page delivers verified core count, clocking architecture (Main PLL + DDR3 PLL + PASS PLL), memory hierarchy (L1P/L1D/L2/L3), interconnect topology (TeraNet switch fabric), and thermal/power specifications aligned with SPRS689D March 2012 production data.
Technical Context
The TMS320C6670AXCYPA implements the KeyStone I architecture with a hierarchical interconnect: TeraNet switch fabric routes traffic between eight C66x cores, EDMA3 controllers, peripherals, and memory subsystems. Core-to-core communication uses Message Passing Interface (MPI) over shared L3 SRAM and hardware semaphores.
It integrates three independent PLLs-Main PLL for core clocks (SYSCLK1), DDR3 PLL for memory interface timing, and PASS PLL for packet acceleration subsystem clocks-with configurable dividers, lock detection, and initialization sequences defined in registers DDR3PLLCTL1 and PASSPLLCTL1. Power management includes SmartReflex dynamic voltage scaling and PSC-controlled domain gating.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Count | Eight C66x VLIW DSP cores, each with dual 32-bit MAC and IEEE 754 single/double-precision FPU for parallel signal processing workloads. |
| Max Core Frequency | 1.25 GHz per core (confirmed at 100°C junction temperature per SPRS689D Section 6.2). |
| L3 Memory | 4 MB on-chip SRAM, unified for instruction/data access, accessible by all cores via TeraNet with configurable cacheability. |
| DDR3 Interface | 16-bit DDR3 SDRAM controller supporting up to 1066 MT/s, with programmable timing parameters and on-die termination calibration. |
| Interconnect | TeraNet switch fabric with 12 crossbar ports, enabling concurrent non-blocking transfers among cores, EDMA3, peripherals, and memory. |
| Peripherals | Dual SerDes (SRIO v2.1 + PCIe Gen2), two I²C, four SPI, EMIF, UART, GPIO, and hardware accelerators for packet processing (PASS). |
| Power Management | SmartReflex Level 3 support with po_vcon_smpserr_intr event; PSC enables granular power-down of 16 domains including individual cores and peripherals. |
Pinout & Package
The TMS320C6670AXCYPA is housed in a 15 mm × 15 mm, 525-pin POP (Package-on-Package) BGA (CYPA suffix), with bottom-layer DDR3 SDRAM stacked directly beneath the SoC die. Thermal pad on underside requires soldered thermal interface to PCB ground plane.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| RP1CLK / RP1CLKn | Reference clock input pair | Differential 100 MHz input for Main PLL; setup/hold times specified per SPRS689D Section 7.1. |
| DDR3_CLK / DDR3_CLKn | DDR3 memory clock output | Differential 533 MHz clock generated by DDR3 PLL; drives external DDR3 SDRAM with controlled skew ≤100 ps. |
| SERDES_REFCLK | SerDes reference clock input | Single-ended 100 MHz input for SerDes PLL; used for SRIO and PCIe link training and clock recovery. |
| VDD_CORE | Core power supply | 0.85–1.1 V supply for C66x cores and L1/L2 caches; SmartReflex dynamically adjusts voltage based on load and temperature. |
| VDD_DDR | DDR3 I/O power supply | 1.35–1.5 V supply for DDR3 interface; decoupling requires ≥4× 10 µF bulk + 20× 0.1 µF ceramic capacitors per SPRS689D Section 7.2.3. |
Key Features
| Feature | Design Value |
|---|---|
| Eight C66x DSP Cores | Each core delivers 40 GMACs and 20 GFLOPS at 1.25 GHz, enabling real-time beamforming and MIMO processing in phased-array radar. |
| KeyStone I Interconnect | TeraNet switch fabric eliminates bus contention, allowing simultaneous L3 access, EDMA transfers, and peripheral I/O without arbitration delay. |
| Integrated DDR3 Controller | Supports JEDEC-compliant DDR3-1066 with on-die termination calibration and programmable read/write leveling-reducing board-level timing margining effort. |
| Dual SerDes Subsystem | Single physical SerDes bank configurable as either SRIO v2.1 (4-lane, 5 Gbaud) or PCIe Gen2 (2-lane, 5 GT/s), simplifying protocol selection in baseband units. |
| SmartReflex Level 3 | Real-time voltage/frequency adaptation using po_vcon_smpserr_intr event reduces active power by up to 30% vs. fixed-voltage operation under variable workload. |
Applications
| Radar Signal Processing | Wireless Baseband Unit |
|---|---|
|
Use Scenario: Real-time pulse-Doppler processing and CFAR detection in AESA radar systems with >1000 element arrays. IC Role / Device Role / Timing Role: Primary compute engine executing FFT, beamforming, and tracking algorithms across all eight C66x cores with deterministic L3 latency <15 ns. Use Value: 40 GMACs/core enables sub-millisecond response for adaptive waveform generation and clutter suppression. |
Use Scenario: LTE-Advanced macrocell baseband processing handling 4×4 MIMO, 20 MHz channel bandwidth, and 300 Mbps throughput. IC Role / Device Role / Timing Role: Central baseband processor managing symbol-level PHY layer tasks, RACH detection, and HARQ combining via EDMA3-accelerated memory moves. Use Value: Dual SerDes supports both SRIO fronthaul (to remote radio heads) and PCIe backhaul (to control plane), eliminating external bridging ICs. |
| Medical Ultrasound Imaging | Test & Measurement Equipment |
|
Use Scenario: Beamformed RF data acquisition and real-time B-mode image reconstruction in portable ultrasound scanners. IC Role / Device Role / Timing Role: Time-critical echo processing unit synchronizing ADC sampling, FIR filtering, and scan conversion using PASS hardware accelerators and deterministic interrupt latency <500 ns. Use Value: Integrated DDR3 controller sustains 8.5 GB/s sustained memory bandwidth required for 128-channel RF data streaming. |
Use Scenario: High-speed digital signal analysis in real-time spectrum analyzers capturing 100+ MHz instantaneous bandwidth. IC Role / Device Role / Timing Role: Front-end signal processor performing windowed FFT, peak detection, and spectrogram generation with zero-copy DMA from FPGA-acquired samples. Use Value: L3 SRAM provides low-latency scratchpad for 2M-point FFT twiddle tables and intermediate buffers-eliminating external memory bottlenecks. |
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 identical C66x cores but adds Ethernet MAC, SATA, and enhanced security accelerators; same CYPA package and pinout. | Better suited for wired infrastructure requiring TCP/IP offload and secure boot; lacks SerDes flexibility of C6670. | Select C6678 when Ethernet connectivity or cryptographic acceleration is mandatory; C6670 preferred for SerDes-based fronthaul. |
| TMS320C6657ACYPA | Dual C66x cores, 1 MB L3, no SerDes; same 15 mm × 15 mm CYPA package but reduced pin count (361 pins vs. 525). | Targeted at cost-sensitive, lower-throughput applications like small-cell femtocells or entry-level test equipment. | Choose C6657 only if core count, L3 size, and SerDes are not required-significant performance and feature reduction versus C6670. |
Compared with TMS320C6678ACYPA and TMS320C6657ACYPA, the TMS320C6670AXCYPA uniquely balances eight-core compute density, 4 MB L3, and dual-mode SerDes in a thermally optimized POP package-making it optimal for space-constrained, high-bandwidth embedded signal processing where protocol flexibility matters more than Ethernet or security IP.
Availability
TMS320C6670AXCYPA is available at Aetrix Electronics and suitable for radar signal processing, wireless baseband units, medical ultrasound imaging, and high-speed test & measurement equipment requiring stable component supply across extended product lifecycles.
Supply support for TMS320C6670AXCYPA 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 TMS320C6670AXCYPA belongs to TI's C6000™ DSP portfolio, designed specifically for high-performance, low-latency signal processing in mission-critical infrastructure where deterministic timing, memory bandwidth, and multi-protocol interconnect are essential.
FAQ
What is the maximum operating frequency of the TMS320C6670AXCYPA?
The TMS320C6670AXCYPA operates at up to 1.25 GHz per C66x core under recommended conditions (junction temperature ≤100°C, VDD_CORE = 1.0 V). This frequency is validated in SPRS689D Section 6.2 and supported by the Main PLL's programmable multiplier/divider settings. The TMS320C6670AXCYPA maintains full functionality-including L3 SRAM access, EDMA3 transfers, and SerDes link training-at this speed.
Does the TMS320C6670AXCYPA support DDR3 memory?
Yes, the TMS320C6670AXCYPA integrates a fully compliant DDR3 memory controller supporting data rates up to 1066 MT/s (533 MHz clock), 16-bit bus width, and JEDEC-standard timing parameters. It includes on-die termination calibration and programmable read/write leveling-features confirmed in SPRS689D Sections 7.11.1 and 7.11.2. The TMS320C6670AXCYPA does not support LPDDR or DDR4.
What SerDes protocols does the TMS320C6670AXCYPA support?
The TMS320C6670AXCYPA features a dual-mode SerDes subsystem configurable as either SRIO v2.1 (4-lane, 5 Gbaud per lane) or PCIe Gen2 (2-lane, 5 GT/s). Both modes share the same physical SerDes banks and reference clock inputs (SERDES_REFCLK), with mode selection performed during boot via configuration registers. This capability is documented in SPRS689D Sections 7.7 and 7.13.
How much on-chip memory does the TMS320C6670AXCYPA include?
The TMS320C6670AXCYPA includes 4 MB of on-chip L3 SRAM, plus per-core L1P (32 KB), L1D (32 KB), and L2 (512 KB) memory. The L3 SRAM is unified, cacheable, and accessible by all eight C66x cores and peripherals via the TeraNet switch fabric. This memory map is detailed in SPRS689D Section 5.1 and Figure 5–1.
Is the TMS320C6670AXCYPA pin-compatible with other C66x devices?
No, the TMS320C6670AXCYPA is not pin-compatible with other C66x devices. Its 525-pin POP BGA (CYPA) package is unique to the C6670 family and differs from the 361-pin C6657 and 525-pin-but non-POP-C6678 packages. Pin functions, power rail assignments, and thermal pad layout are specific to the TMS320C6670AXCYPA and verified in SPRS689D Section 2.6.
TMS320C6670AXCYPA Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Texas Instruments
- Series:
- TMS320C66x
- Package/Case:
- 841-BFBGA, FCBGA
- Packaging:
- Tube
- Product Status:
- Last Time Buy
- Type:
- Fixed/Floating Point
- Interface:
- EBI/EMI, Ethernet MAC, PCIe, I2C, SPI, SRIO, UART
- Clock Rate:
- 1GHz
- 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)
TMS320C6670AXCYPA FAQ
1.How can I place an order for TMS320C6670AXCYPA through Aetrix?
Please submit a Request for Quotation (RFQ) for TMS320C6670AXCYPA 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 TMS320C6670AXCYPA reliable?
The price and inventory of TMS320C6670AXCYPA are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for TMS320C6670AXCYPA is usually 5 days.
3.What payment methods are accepted for TMS320C6670AXCYPA?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for TMS320C6670AXCYPA transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for TMS320C6670AXCYPA?
TMS320C6670AXCYPA orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your TMS320C6670AXCYPA 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 TMS320C6670AXCYPA?
For technical support, including TMS320C6670AXCYPA datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your TMS320C6670AXCYPA requirements.
6.How does Aetrix verify that TMS320C6670AXCYPA is sourced from the original manufacturer or authorized distributors?
All TMS320C6670AXCYPA 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 TMS320C6670AXCYPA meets industry standards.
7.What is the process for return or replacement of TMS320C6670AXCYPA?
All TMS320C6670AXCYPA units undergo pre-shipment inspection (PSI). If there is an issue with TMS320C6670AXCYPA, 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 TMS320C6670AXCYPA part is unused and in its original packaging.
Return procedure for TMS320C6670AXCYPA:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
TMS320C6670AXCYPA 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…
