Microcontrollers (MCU)

Hercules TMS470M

Value line Cortex-M3 safety MCUs

The Hercules™ TMS470M microcontroller (MCU) family enables developers to easily create safety-related applications for the transportation industry. The Hercules TMS470M value-line MCUs use the ARM® Cortex®-M3 CPU running at 80 MHz and offer Flash memory options ranging from 256 KB to 640 KB (including up to 128 KB EEPROM emulation capability) and RAM memory ranging from 16 KB to 64 KB.

With built-in safety features like CPU and RAM self-test (BIST) engines, error-correction code (ECC) and parity-checking, the devices are a great extension to the Safety MCU platform.

SafeTI™ design packages: Ease certification and simplify designs for your safety-critical applications


  • Up to 80 MHz ARM® Cortex®-M3 CPU
  • Built-in self-test for CPU and RAM
  • Single 3.3 V supply (Vreg on-chip)
  • 2 CAN, 2 MibSPIs, 2 LIN/UART
  • Timer co-processer for PWM and input capture
  • 10 bit analog/digital converter


  • For safety critical transportation applications
  • ARM Cortex-M3 CPU
  • Automotive qualified across full temperature range
  • Flexible real-time control peripherals
  • Robust communication interfaces
  • Development network and support


  • Electric power steering (EPS)
  • Braking systems (ABS and ESC)
  • Safety-related automotive
  • Automotive infrastructure
  • Commercial vehicles
  • Off-road vehicles
  • Airbags, electric park brake, parking assist
Select your device

Block diagram

Hercules TMS470M MCU videos