Eight-port IO-Link master reference design


Design files


This reference design implements an IO-Link master with fast and deterministic timing with eight ports. Each port can be operated with independent bit rate and cycle timing. This design can be used to build a remote IO gateway to connect to OPC UA, Profinet, EtherCAT or Ethernet IP. A PRU-based frame handler provides timing flexibility and synchronization.

  • Eight IO-Link ports
  • Supports IO-Link transmission rates COM1, COM2 and COM3
  • Supports 400-μs cycle time
  • 500-mA current per port
  • All ports feature overcurrent protection and limiting
  • PRU frame handler enables flexible timing

A fully assembled board has been developed for testing and performance validation only, and is not available for sale.

Design files & products

Design files

Download ready-to-use system files to speed your design process.


Reference design overview and verified performance test data


Includes TI products in the design and potential alternatives.

Arm Cortex-R MCUs

AM2434Quad-core Arm® Cortex®-R5F-based MCU with industrial communications and security up to 800 MHz

Data sheet: PDF | HTML
High-side switches

TPS27416036-V, 160-mΩ, 1.35-A, 4-ch, Industrial high-side switch with adjustable current limit

Data sheet: PDF
IO-Link & digital I/Os

TIOL112IO-Link device transceiver with low residual voltage and integrated surge protection

Data sheet: PDF | HTML

Technical documentation

No results found. Please clear your search and try again.
View all 1
Type Title Date
Design guide Eight Port IO-Link Master Reference Design PDF | HTML Sep. 07, 2022

Related design resources

Hardware development

LP-AM243 AM243x LaunchPad™ development kit for Arm® Cortex®-R5F-based MCUs

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​