Multi-Protocol Digital Position Encoder Master Interface Reference Design With AM437x on PRU-ICSS


Design files


This is a reference design for industrial communication on Sitara™ processors with programmable real-time unit and industrial communication subsystem (PRU-ICSS). This design describes the integrated multi-protocol digital position encoder master interface support. The supported digital position encoder master protocols are EnDat 2.2, HIPERFACE DSL ® and BiSS C. The integrated multi-protocol encoder master has the benefit to work without additional field programmable gate array (FPGA), application-specific integrated circuit (ASIC) and programmable logic device (PLD) while supporting multiple encoder protocols to save cost and reduce board space. This reference design utilizes the single chip drive evaluation board (TMDSIDK437X ) and universal digital interface to absolute position encoders reference design (TIDA-00179).

  • Multi-protocol digital position encoder master interface
  • Supports EnDat 2.2, HIPERFACE DSL and BiSS C digital position encoder interfaces
  • For integrated single chip drives, servo drives and remote position encoder master devices
  • Digital position encoder master interface is supported by the PRU-ICSS peripheral within the Sitara AM437x processor
??image.gallery.download_en_US?? View video with transcript Video

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.

TIDUB77.PDF (1357 K)

Reference design overview and verified performance test data


Detailed schematic diagram for design layout and components


Complete listing of design components, reference designators, and manufacturers/part numbers


Detailed overview of design layout for component placement


Files used for 3D models or 2D drawings of IC components


Design file that contains information on physical board layer of design PCB


PCB layer plot file used for generating PCB design layout

TIDRKN5.ZIP (3301 K)

PCB layer plot file used for generating PCB design layout


Includes TI products in the design and potential alternatives.

Analog switches & muxes

SN74CBTLV32573.3-V, 2:1 (SPDT), 4-channel analog switch with partial-power-down mode

Data sheet: PDF | HTML
Analog switches & muxes

TMUX15745-V, 2:1 (SPDT), 4-channel analog switch with powered-off protection & 1.8-V input logic

Data sheet: PDF | HTML
Arm-based processors

AM4376Sitara processor: Arm Cortex-A9, PRU-ICSS

Data sheet: PDF | HTML
Direction-controlled voltage translators

SN74LVC8T2458-Bit Dual-Supply Bus Transceiver with Configurable Voltage-Level Shifting and Three-State Outputs

Data sheet: PDF | HTML
RS-485 & RS-422 transceivers

SN65HVD783.3 V Half-Duplex RS-485, with IEC ESD, 50 Mbps

Data sheet: PDF | HTML

Start development


Technical documentation

= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 4
Type Title Date
* Design guide Multi-Protocol Position Encoder Interface With AM437x on PRU-ICSS Design Guide Feb. 22, 2016
Technical article Rise of the industrial robots. Overcoming the challenges of safe robot-human-interaction in factory automation Nov. 08, 2016
White paper Making factories smarter, more productive through predictive maintenance Nov. 02, 2016
Technical article How to integrate position encoder master protocols into Sitara™ processor applications Aug. 25, 2016

Related design resources

Hardware development

TMDSIDK437X AM437x/AMIC120 Industrial Development Kit (IDK)

Reference designs

TIDA-00179 Universal Digital Interface to Absolute Position Encoders Reference Design TIDEP0022 ARM MPU with Integrated BiSS C Master Interface Reference Design TIDEP0035 ARM MPU with Integrated HIPERFACE DSL Master Interface Reference Design TIDEP0050 EnDat 2.2 System Reference Design

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. ​​​​​​​​