Enhanced Time Processor Unit

Software Details


Choose a diagram:

Enhanced Time Processor Unit

Enhanced Time Processor Unit

Automotive General Block Diagram

 Automotive General Block Diagram



  • General Timing Functions
    • Full Featured and Synchronized PWM, Input Capture/Output Compare (Protected Output Compare), Pulse and Frequency Measurement, Pulse/Period Accumulate, Stepper Motor, Queued Output Match for Complex Outputs, GPIO
  • Communication Functions
    • SPI, UART, UART with Flow Control, plus Proprietary Protocols
  • Motor Control Functions
    • Stepper Motor, DC Motor, Brushless DC Motor, Permanent Magnet Synchronous Motor, and AC Induction Motor (including speed control), Current Control, Vector Control techniques
  • Engine Control Functions
    • Engine Position, Spark and Dwell Time, Angle Toggle, Speed Measurement, Knock Window, Angle Toggle
  • Event triggered RISC like processor and timer subsystem
  • Up to 32 channels per module, with the possibility of multiple modules per device
  • Double Action hardware timer channels (Input Capture/Output Compare)
  • 24-bit hardware timer resolution
  • Up to 64K bytes of code memory and 4K bytes data memory (actual amount implemented varies by product)
  • Flexible allocation of data memory per function
  • Angle mode support (provide angle reference for engine and motor control applications
  • DMA and interrupt request support
  • Debug support

LEGAL DISCLAIMER: Some eTPU Functions are preliminary releases and are not fully production tested. Please select the "Subscribe for Updates" button at the top of this page to receive all updates to this page, which will include library updates.

For information on eTPU Training courses, books, and other eTPU resources, please view the Related Links area.


Quick reference to our software types.

1 download

Note: For better experience, software downloads are recommended on desktop.


Quick reference to our documentation types.

1-5 of 49 documents

Show All


Quick reference to our board types.

1 hardware offering

Related Software

Quick reference to our software types.

1 software file

Note: For better experience, software downloads are recommended on desktop.


1 trainings