Sitara processors – Industrial communication

TI's Arm® processors feature a unique subsystem, called the Programmable-Realtime Unit Industrial Communications Subsystem (PRU-ICSS), which enables the integration of real-time industrial communications protocols and eliminates the need for an external ASIC or FPGA.

Ethernet, Fieldbus, interface, and redundancy protocols are available for the PRU-ICSS, including certified solutions for EtherCAT, Profibus, and Profinet. The PRU-ICSS is able to support multiple protocols on the same hardware using firmware supplied by TI, through the Industrial Software Development Kit, and stacks from industry partners.


Eliminates ASICS and FPGAs

  • Reduces BOM, area and power
  • Linux and Real-time OS support
  • Industrial protocol acceleration
  • Scalable platform solution
Industrial Communications Diagram

The industrial communications subsystem (PRU-ICSS) features: 

  • One device enables multiple protocols:
    • Profibus, Profinet, Sercos, Ethernet/IP, POWERLINK, EtherCAT, and more.
    • Supports Master and Slave.
  • Simply change firmware to move from one protocol to the next.
  • TI industrial communications solutions are fully tested, certified, and supported.
  • Software available with TI’s Industrial Development Kit.

TI Arm processors supporting ICSS

Device family
Performance range
Notable interfaces
Evaluation tool
Sitara AM572x 7000 - 10500 DMIPS 2x Arm Cortex-A15, 2x DSP, 2x PRU-ICSS PCIe, SATA, USB 3.0, HDMI, Display, Gb Ethernet, DCAN, QSPI, eMMC/SD, DDR3, NAND/NOR AM572x Industrial Development Kit
Sitara AM437x 750 - 2500 DMIPS Arm Cortex-A9, PRU-ICSS Camera I/F, USB 2.0, Gb Ethernet, CAN, QSPI, MMC/SD, Display + Touch Screen, DDR3, NAND/NOR AM437x Industrial Development Kit
Sitara AM335x 600 - 2000 DMIPS Arm Cortex-A8, PRU-ICSS USB 2.0, Gb Ethernet, CAN, MMC/SD, LCD + Touch Screen, DDR3, NAND/NOR AM3359 Industrial Communications Engine
Sitara AMIC110 600 DMIPS Cortex-A8, PRU-ICSS USB 2.0, CAN, MMC/SD,  DDR3, NAND/NOR AMIC110 Industrial Communications Engine
66AK2Gx 2100 DMIPS Cortex-A15, DSP, 2x PRU-ICSS PCIe, USB 2.0, Display, Gb Ethernet, DCAN, QSPI, eMMC/SD, DDR3, NAND/NOR K2G Industrial Communications Engine 

TI Designs for protocols supported on the PRU-ICSS

Applicable devices
Applicable EVMs
EtherCAT AM335x, AM437x TMDSICE3359
EtherCAT Master AM57xx TMDXIDK5728
Ethernet/IP AM335x TMDSICE3359
Ethernet Powerlink AM335x TMDSICE3359
BiSS C Master Interface AM335x, AM437x TMDXIDK437X
Sercos III AM335x TMDSICE3359

Download software packages

Software package
Applicable devices
PRU-ICSS Industrial Software AM335x, AM437x, AM57x, 66AK2Gx, AMIC110