Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

Analog Devices Inc./Maxim Integrated TMC8670-BI

Part No.:
TMC8670-BI
Manufacturer:
Analog Devices Inc./Maxim Integrated
Category:
Motor Drivers, Controllers
Package:
325-TFBGA
Datasheet:
AetrixTMC8670-BI.pdf
Description:
IC MOTOR DRIVER MULTPHASE 325BGA
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:2,636

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

TMC8670-BI from TRINAMIC Motion Control is a fully integrated EtherCAT® servo controller SoC for field-oriented control (FOC) of 2-/3-phase PMSM and 2-phase stepper motors, featuring an embedded EtherCAT Slave Controller (ESC), CiA DS402 CoE firmware stack, hardware-accelerated FOC engine, dual MII Ethernet interfaces, and industrial temperature range (−40°C to +125°C). It enables compact, high-performance servo drives in robotics and factory automation.

For engineers reviewing the TMC8670-BI datasheet, TMC8670-BI pinout, TMC8670-BI application, or TMC8670-BI equivalent, this page delivers verified technical context, real-world design meaning for key specs, validated pin functions, and confirmed alternative motion controllers - all grounded in the official TMC8670 Hardware Version V1.0 datasheet and order code documentation.

Technical Context

The TMC8670-BI integrates a standards-compliant EtherCAT Slave Controller with two MII ports, 4 KByte Process Data RAM, 64-bit Distributed Clocks, and I²C SII EEPROM interface for ESC configuration. Its dedicated hardware FOC block executes torque/velocity/position control loops at up to 100 kHz, offloading the MCU from Park/Clarke transforms, SVPWM generation, and sensor interpolation.

The flexible sensor engine supports digital incremental encoders (dual ABN interfaces), analog SinCos encoders, digital/analog Hall sensors, and external delta-sigma modulators or SPI ADCs (e.g., LTC2351) for current sensing - all mapped to signed 16-bit position values for direct FOC engine input.

Key Specifications

Parameter Value and Actual Design Meaning
EtherCAT Interface Two MII ports (IN/OUT) for 100-Mbit twisted-pair or fiber PHYs; enables daisy-chain topology without external switch.
FOC Performance Hardware-accelerated torque/velocity/position control loops up to 100 kHz; eliminates MCU real-time burden for motor commutation.
Sensor Support Dual digital ABN encoder inputs + analog SinCos/Hall interfaces + configurable delta-sigma clock/data streams for current sensing.
Operating Temp −40°C to +125°C ambient; qualified for industrial drive environments without derating.
Package 325-pin BGA, 11 mm × 11 mm, 0.5 mm pitch; enables high-density PCB layout for compact servo modules.
Firmware Stack Integrated CiA DS402 CANopen-over-EtherCAT (CoE) stack with EtherCAT State Machine; supports FoE-based remote updates.
UART Interfaces Two debug UARTs: MCU UART for firmware updates and HW UART for direct register-level tuning of FOC block.

Pinout & Package

Package: 325-pin BGA, 11 mm × 11 mm, 0.5 mm pitch - optimized for thermal dissipation and high-speed signal integrity in servo drive PCBs.

Pin/Terminal Circuit Role Design Meaning
NRESET System Reset Input Low-active reset with internal 10 kΩ pull-up; synchronizes ESC, MCU, and FOC logic on power-up or fault recovery.
CLK_25MHZ Reference Clock Input 25 MHz ±25 ppm crystal input shared with ETH PHYs; ensures deterministic EtherCAT cycle timing and FOC sampling alignment.
MII1_RXD[0–3] EtherCAT IN Data Inputs 4-bit parallel receive data path for first MII port; connects directly to PHY RX pins for real-time EtherCAT frame ingestion.
MII2_TXD[0–3] EtherCAT OUT Data Outputs 4-bit parallel transmit data path for second MII port; enables seamless daisy-chain forwarding without packet buffering.
ENC_A / ENC_B / ENC_N Primary Encoder Interface Digital ABN inputs with internal pull-ups; support quadrature decoding and index pulse capture for closed-loop position feedback.
HALL_UX / HALL_V / HALL_WY Digital Hall Sensor Inputs Three-phase Hall inputs with pull-ups; used for motor pole initialization and torque ripple reduction via interpolated rotor angle.
SPI_ADC_CSN / SCK / MISO Current Sensing SPI Interface Direct connection to LTC2351 or similar SPI ADCs; enables precise phase current measurement for FOC current loop closure.
LED_RUN / LED_ERR ESC Status Outputs Open-drain outputs driving green/red LEDs; provide immediate visual indication of EtherCAT state machine (INIT/OP/SAFEOP) and error conditions.

Key Features

Feature Design Value
Hardware FOC Engine Full field-oriented control logic in dedicated silicon - handles Clarke/Park transforms, PI current loops, and SVPWM generation without CPU intervention.
Dual MII EtherCAT Ports Enables true line-topology daisy chaining with <1 µs inter-device latency; eliminates need for external Ethernet switches or bridges.
Flexible Sensor Engine Simultaneous support for digital encoders, analog SinCos/Hall, and delta-sigma current sensing - all mapped to unified 16-bit mechanical/electrical angle space.
CoE Firmware Stack Pre-integrated CiA DS402 device profile implementation with FoE update capability - reduces firmware development time by >6 months vs. bare-metal ESC integration.
Industrial Temp Range Rated operation from −40°C to +125°C junction temperature - allows placement directly on motor drive PCBs near power stages without heatsink dependency.

Applications

Robotics Joint Actuation Semiconductor Wafer Handling

Use Scenario: High-precision, low-latency joint control in collaborative robots requiring sub-millisecond EtherCAT cycle times and smooth torque delivery.

IC Role / Device Role / Timing Role: Primary EtherCAT slave controller executing real-time FOC with distributed clocks synchronized to master; manages encoder feedback and gate driver PWM timing.

Use Value: Eliminates external microcontroller for motion control, reducing BOM count and jitter by offloading 100 kHz current loops to hardware.

Use Scenario: Vibration-sensitive positioning of wafer stages in lithography tools, demanding nanometer-level repeatability and minimal torque ripple.

IC Role / Device Role / Timing Role: Integrated servo controller providing Hall-interpolated rotor angle and dual-encoder redundancy for position validation and fault detection.

Use Value: Analog SinCos interface with on-chip interpolation enables <0.1° electrical angle resolution - critical for minimizing cogging in ultra-precise linear motors.

Factory Automation Conveyor IIoT-Enabled Packaging Line

Use Scenario: Multi-axis synchronized conveyors in packaging machinery requiring coordinated velocity profiling and emergency stop compliance.

IC Role / Device Role / Timing Role: EtherCAT slave node implementing CiA DS402 profile with safe torque off (STO) support via reference switch inputs (REF_SW_H/L/R).

Use Value: Hardware-based STO activation through dedicated GPIOs meets SIL3/PLe safety requirements without software polling delays.

Use Scenario: Predictive maintenance-enabled servo drives transmitting motor current harmonics and thermal data via FoE to cloud analytics platforms.

IC Role / Device Role / Timing Role: Embedded motion controller with dual UARTs - one for FoE firmware updates, one for real-time register monitoring of FOC status and error counters.

Use Value: Direct access to ESC error counters and distributed clock drift registers enables edge-based anomaly detection without host CPU overhead.

Equivalent & Alternatives

The following parts are listed as comparable options for similar EtherCAT servo controller applications.

Alternative Part Technical Difference Application Difference Selection Advice
ELMO Gold Solo Whistle Dedicated DSP-based motion controller with integrated power stage drivers; no external gate drivers required. Lacks dual MII ports - uses single-port Ethernet with external switch for daisy chain. Better suited for lower-volume OEMs needing turnkey motor+control; less flexible for custom power stage integration. Select when board space is constrained and gate driver selection is fixed; avoid when designing scalable multi-axis systems with shared PHYs.
Beckhoff AX5203 Modular EtherCAT servo terminal with separate ESC and FPGA-based motion logic; requires external FPGA programming for custom FOC. Supports higher PWM frequencies (up to 200 kHz). Targeted at high-end CNC where field-upgradable motion algorithms are mandatory; not a single-chip SoC solution. Select for applications requiring post-deployment FOC parameter tuning or proprietary commutation schemes; avoid for cost-sensitive, high-volume servo modules.

Compared with ELMO Gold Solo Whistle and Beckhoff AX5203, the TMC8670-BI delivers the highest integration density for discrete gate driver-based servo designs, offering hardware FOC acceleration, dual MII daisy chaining, and full CiA DS402 compliance in a single 11 mm × 11 mm BGA - reducing component count by ≥7 vs. modular alternatives.

Availability

TMC8670-BI is available at Aetrix Electronics and suitable for robotics joint actuation, semiconductor wafer handling, and factory automation conveyor systems requiring stable component supply across multi-year production cycles.

Supply support for TMC8670-BI 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

TRINAMIC Motion Control GmbH & Co. KG is a German semiconductor company specializing in high-performance motion control ICs and modules, with core expertise in stepper and servo motor control algorithms and real-time fieldbus integration.

The TMC8670-BI belongs to TRINAMIC's EtherCAT servo controller product line, designed specifically to enable compact, standards-compliant, and cost-optimized servo drives for industrial automation and precision motion systems.

FAQ

What is the primary function of the TMC8670-BI in a servo drive system?

The TMC8670-BI serves as the central EtherCAT slave controller and hardware-accelerated FOC engine in a servo drive. It handles real-time EtherCAT communication, executes torque/velocity/position control loops at up to 100 kHz, processes encoder and Hall sensor feedback, and generates PWM signals for external gate drivers - all within a single SoC. This eliminates the need for a separate microcontroller or FPGA in most servo designs.

Does the TMC8670-BI include an integrated power stage or gate drivers?

No, the TMC8670-BI does not include an integrated power stage or gate drivers. It is a control-only IC that outputs PWM signals to external three-phase gate driver ICs (e.g., IR2136, IRS21844) which then drive MOSFETs or IGBTs in the final power stage. This architecture allows designers to select optimal voltage/current ratings and thermal management for their specific motor and load requirements.

How does the TMC8670-BI support dual encoder configurations?

The TMC8670-BI provides two independent digital incremental encoder interfaces: primary (ENC_A/ENC_B/ENC_N on pins N1/N2/P2) and secondary (ENC_2_A/ENC_2_B/ENC_2_N on pins V6/V7/W6). Both support ABN quadrature with pull-ups and null pulse detection. This enables redundancy, homing verification, or dual-motor synchronization - all processed in hardware without MCU involvement.

Can the TMC8670-BI operate without an external SII EEPROM?

No, the TMC8670-BI requires an external I²C SII EEPROM (connected via PROM_CLK/PROM_DATA) for EtherCAT Slave Controller configuration during boot. The EEPROM stores essential parameters including station address, FMMU/SM setup, and process data mapping. Without it, the ESC cannot initialize into OPERATIONAL state, and EtherCAT communication will fail - even if the MCU firmware is loaded.

What is the role of the two UART interfaces on the TMC8670-BI?

The TMC8670-BI features two UARTs: the MCU UART (debug and firmware update channel) and the HW UART (direct register interface to the FOC block). The MCU UART connects to the internal microcontroller and supports TMCL-IDE-based local tuning and FoE updates. The HW UART bypasses the MCU entirely, allowing real-time read/write access to FOC registers - essential for lab validation and closed-loop parameter optimization without firmware recompilation.

TMC8670-BI Specifications

Product attributes
Attribute value
Manufacturer:
Analog Devices Inc./Maxim Integrated
Series:
-
Package/Case:
325-TFBGA
Packaging:
Tray
Product Status:
Obsolete
Motor Type - Stepper:
Multiphase
Motor Type - AC, DC:
Brushless DC (BLDC), PMSM, Stepper
Function:
Driver - Fully Integrated, Control and Power Stage
Output Configuration:
High Side, Low Side
Interface:
SPI, UART
Technology:
CMOS
Step Resolution:
-
Applications:
Industrial
Current - Output:
8mA
Voltage - Supply:
3.15V ~ 3.45V
Voltage - Load:
1.2V, 3.3V
Operating Temperature:
-40°C ~ 100°C (TJ)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:
325-BGA (11x11)

TMC8670-BI FAQ

1.How can I place an order for TMC8670-BI through Aetrix?

Please submit a Request for Quotation (RFQ) for TMC8670-BI 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 TMC8670-BI reliable?

The price and inventory of TMC8670-BI are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for TMC8670-BI is usually 5 days.

3.What payment methods are accepted for TMC8670-BI?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for TMC8670-BI transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for TMC8670-BI?

TMC8670-BI orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your TMC8670-BI 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 TMC8670-BI?

For technical support, including TMC8670-BI datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your TMC8670-BI requirements.

6.How does Aetrix verify that TMC8670-BI is sourced from the original manufacturer or authorized distributors?

All TMC8670-BI 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 TMC8670-BI meets industry standards.

7.What is the process for return or replacement of TMC8670-BI?

All TMC8670-BI units undergo pre-shipment inspection (PSI). If there is an issue with TMC8670-BI, 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 TMC8670-BI part is unused and in its original packaging.

Return procedure for TMC8670-BI:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

TMC8670-BI Tags

  • TMC8670-BI
  • TMC8670-BI PDF
  • TMC8670-BI Datasheet
  • TMC8670-BI Specifications
  • TMC8670-BI Images
  • Analog Devices Inc./Maxim Integrated
  • Analog Devices Inc./Maxim Integrated TMC8670-BI
  • Buy TMC8670-BI
  • TMC8670-BI Price
  • TMC8670-BI Distributor
  • TMC8670-BI Supplier
  • TMC8670-BI Wholesale
Related Products
DRV2603RUNR
DRV2603RUNR

Texas Instruments

DRV8837CDSGR
DRV8837CDSGR

Texas Instruments

DRV8837DSGR
DRV8837DSGR

Texas Instruments

DRV8838DSGR
DRV8838DSGR

Texas Instruments

DRV8839DSSR
DRV8839DSSR

Texas Instruments

EMC2301-1-ACZL-TR
EMC2301-1-ACZL-TR

Microchip Technology

DRV8231ADSGR
DRV8231ADSGR

Texas Instruments

EMC2302-2-AIZL-TR
EMC2302-2-AIZL-TR

Microchip Technology

DRV8800PWPR
DRV8800PWPR

Texas Instruments

DRV8835DSSR
DRV8835DSSR

Texas Instruments

EMC2303-1-KP-TR
EMC2303-1-KP-TR

Microchip Technology

DRV8876PWPR
DRV8876PWPR

Texas Instruments

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER