TIDM-HAHSCPTO Reference Design

Texas Instruments

High Availability High Speed Counter (HSC) and Pulse Train Output (PTO) Reference Design


This TI design provides a reference solution (firmware and test platform) for two different industrial IO functions related to motion control: High Speed Counter (HSC) and Pulse Train Output (PTO). The design is based on a microcontroller platform that is suitable for use in industrial applications where high availability and/or functional safety are  also important requirements.

  • High speed (up to 400KHz) 32-bit HSC counter with two counter input pins: four auxiliary input pins: two input  capture registers: and two compare output pinsPTO  generates output pulse trains and trapezoidal profiles up to 100KHz with 9.1ns resolutionCount/Dir: Clockwise/Counter Clockwise: and Quadrature ModesReduces CPU load and interrupt latency requirements  by operating autonomously on the N2HET Timing CoprocessorReduces system cost by replacing FPGA or ASICIncludes N2HET firmware and test platform: as well as host CPU driver functions
  • Digital input module
  • Digital output module
  • Aircraft engine control
  • DIN rail power supply
  • Mixed module (AI
  • AO
  • DI
  • DO)
  • Special function module
  • Off-highway vehicles control systems
  • Train control & management systems
  • PLC circuit breakers
  • Condition monitoring module
  • Injection molding machine
Product Categories
  • Hercules MCUs for functional safety


Part Number Name Companion Part
DP83630 DP83630 Buy Datasheet
INA210 INA210 Buy Datasheet
LM26420 LM26420 Buy Datasheet
LM4040D20 LM4040D20 Buy Datasheet
TM4C129ENCPDT TM4C129ENCPDT Buy Datasheet
TPD4E004 TPD4E004 Buy Datasheet
TPS2553 TPS2553 Buy Datasheet
TPS3106K33 TPS3106K33 Buy Datasheet


Bill Of Materials

Download the bill of materials for TIDM-HAHSCPTO Download


Quickly understand overall system functionality.

Download the schematic for TIDM-HAHSCPTO

Test Data

Get results faster with test and simulation data that's been verified.

Download the test file for TIDM-HAHSCPTO