HY-TTC 500 Family

Powerful safety controllers for high-end applications

Request Quote

The HY-TTC 500 family consists of high-end safety control units designed to satisfy upcoming needs for a wide range of high-end applications in the automotive industry. It can be used in car prototyping and development as an engineering platform with AUTOSAR standard software as well as a powerful control unit e.g. for powertrain or vehicle dynamic control systems – even in low volume series production.

The extensive I/O set with various configuration options makes the HY-TTC 500 controllers suitable for a wide range of high-end applications: For example, a group of 8 I/O pins can be individually configured for use as voltage output, digital output or analog input. Another use case is to build up a centralized architecture using one HY-TTC 500 controller for the whole vehicle. Commissioning time can be improved by using Ethernet for downloading and debugging purposes.

The freely programmable high-end controllers with a powerful dual-core ARM Cortex®-R4 lockstep processor are protected by a compact, automotive-style housing suited for harsh environments. The controllers fulfill safety requirements of IEC 61508 SIL 2 and EN ISO 13849. They can be programmed either in C or in CODESYS®. The safety certified CODESYS Safety SIL 2 with its validated compiler and code generator speeds up application development significantly.

The majority of run-time tests that are needed to achieve the diagnostic coverage required for ISO 26262 (certifiable up to ASIL C) is performed in hardware by the dual-core lockstep CPU and its safety companion. Therefore almost the full processor power is available for the application. The available memory protection mechanisms allow to execute safety-related and non-safety-related software on the same ECU with freedom from interference. The time-consuming validation of non-safety-related software parts is therefore no longer necessary. Safe data communication is achieved by the standardized software modules (i.e. AUTOSAR E2E-protection or CANopen Safety protocol). In case of a safety-related failure the outputs can be shut off in 3 groups allowing limp-home functionality.

Downloads
TTTech Auto HY TTC 510 Datasheet
TTTech Auto HY TTC 540 Datasheet
TTTech Auto HY TTC 580 Datasheet
TTTech Auto HY TTC 590 Datasheet

Key Benefits

  • High performance: 32 bit dual-core lockstep CPU with 180 MHz and floating point unit, 12 bit ADCs
  • Extensive I/O set with multiple software configuration options per pin
  • Open programming environment C, CODESYS® V3.x and CODESYS® V3.x Safety SIL 2
  • IEC 61508 (SIL 2) and EN ISO 13849 (PL d) TÜV certified
  • Connectivity: Up to 7 CAN interfaces for ECU interaction
  • Ethernet
  • Up to 2.3 MB RAM / 11 MB Flash

Starter Kit

Starter/development kits are available for working with this ECU. The kit is delivered in a handy case and the advantage lies in the fast orientation and development with the HY-TTC 500, as well as cost savings compared to the individual prices of the contained products.

The ECU Development Kit contains:

  • 1 x HY-TTC 500 ECU / IO Module with open housing (unsealed) for C-programming
  • 1 x HY-TTC 500 JTAG-Adapter
  • 1 x HY-TTC Complete Connector / Cable Harness
  • 1 x HY-TTC Interface Board KIT
  • 1 x Data cable
  • 1 x Installation CD & quickstart guide
  • 1 x Ethernet USB Adapter with driver and software
  • 1 x PCAN USB adapter with driver and software

The development/starter kits allow access to the web-based service area, which contains program examples, latest documentation, workshop documents, current releases and necessary SW tools.

This product is supplied by TTControl and distributed for the automotive market by TTTech Auto. For software updates and other technical information, visit the TTControl service area. If you need access, please get in touch with your TTTech Auto sales contact.

Overview ECUs

Product CPU Number I/Os (Max. Iout=2...4A) Field Bus / Interfaces Safety Certifcation / SIL Level Programming Support

HY-TTC 590

32-bit,
180 MHz

36 inputs (analog, digital, timer)
60 outputs (36 x PWM with current feedback)

6 x CAN,
1 x CAN ISOBUS,
1 x 100BASE-T1 BroadR-Reach®,
1 x LIN,
1 x RS232

IEC 61508 SIL 2
EN ISO 13849 PL d
ISO 25119 AgPL d
ISO 26262 ASIL C (envisaged)

C programming environment (incl. BSP and driver library)
MATLAB Simulink I/O block library
CODESYS® Safety SIL 2 and CODESYS® V3 including support for
CANopen® Safety Master

HY-TTC 580

32-bit,
180 MHz

36 inputs (analog, digital, timer)
60 outputs (36 x PWM with current feedback)

7 x CAN,
1 x Ethernet,
1 x LIN,
1 x RS-232

IEC 61508 SIL 2 +
EN ISO 13849 PL d

CODESYS Safety SIL 2,
C programming,
SAFERTOS integration

HY-TTC 540

32-bit,
180 MHz

52 inputs (analog, digital, timer)
44 outputs (28 x PWM with current feedback)

4 x CAN

IEC 61508 SIL 2 +
EN ISO 13849 PL d

CODESYS Safety SIL 2,
C programming,
SAFERTOS integration

HY-TTC 510

32-bit,
180 MHz

44 inputs (analog, digital, timer)
40 outputs (16 x PWM with current feedback)

3 x CAN
1x LIN

IEC 61508 SIL 2 +
EN ISO 13849 PL d

CODESYS Safety SIL 2,
C programming,
SAFERTOS integration

HY-TTC 94

16/32 bit,
80 MHz

28 inputs (analog & digital),
20 outputs (8 x PWM, 4 PWM with current feedback)

4 x CAN,
1 x LIN,
1 x RS 232

EN ISO 13849 PL d

CODESYS,
C programming

HY-TTC 30S

16/32 bit,
80 MHz

14 inputs (analog & timer), 16 outputs (analog, digital,
voltage, PVG and 8 x PWM,
6 with current feedback)

1 x CAN

EN ISO 13849 PL c

C programming

  • CPU

    32-bit,
    180 MHz

  • Number I/Os (Max. Iout=2...4A)

    36 inputs (analog, digital, timer)
    60 outputs (36 x PWM with current feedback)

  • Field Bus / Interfaces

    6 x CAN,
    1 x CAN ISOBUS,
    1 x 100BASE-T1 BroadR-Reach®,
    1 x LIN,
    1 x RS232

  • Safety Certifcation / SIL Level

    IEC 61508 SIL 2
    EN ISO 13849 PL d
    ISO 25119 AgPL d
    ISO 26262 ASIL C (envisaged)

  • Programming Support

    C programming environment (incl. BSP and driver library)
    MATLAB Simulink I/O block library
    CODESYS® Safety SIL 2 and CODESYS® V3 including support for
    CANopen® Safety Master

  • CPU

    32-bit,
    180 MHz

  • Number I/Os (Max. Iout=2...4A)

    36 inputs (analog, digital, timer)
    60 outputs (36 x PWM with current feedback)

  • Field Bus / Interfaces

    7 x CAN,
    1 x Ethernet,
    1 x LIN,
    1 x RS-232

  • Safety Certifcation / SIL Level

    IEC 61508 SIL 2 +
    EN ISO 13849 PL d

  • Programming Support

    CODESYS Safety SIL 2,
    C programming,
    SAFERTOS integration

  • CPU

    32-bit,
    180 MHz

  • Number I/Os (Max. Iout=2...4A)

    52 inputs (analog, digital, timer)
    44 outputs (28 x PWM with current feedback)

  • Field Bus / Interfaces

    4 x CAN

  • Safety Certifcation / SIL Level

    IEC 61508 SIL 2 +
    EN ISO 13849 PL d

  • Programming Support

    CODESYS Safety SIL 2,
    C programming,
    SAFERTOS integration

  • CPU

    32-bit,
    180 MHz

  • Number I/Os (Max. Iout=2...4A)

    44 inputs (analog, digital, timer)
    40 outputs (16 x PWM with current feedback)

  • Field Bus / Interfaces

    3 x CAN
    1x LIN

  • Safety Certifcation / SIL Level

    IEC 61508 SIL 2 +
    EN ISO 13849 PL d

  • Programming Support

    CODESYS Safety SIL 2,
    C programming,
    SAFERTOS integration

  • CPU

    16/32 bit,
    80 MHz

  • Number I/Os (Max. Iout=2...4A)

    28 inputs (analog & digital),
    20 outputs (8 x PWM, 4 PWM with current feedback)

  • Field Bus / Interfaces

    4 x CAN,
    1 x LIN,
    1 x RS 232

  • Safety Certifcation / SIL Level

    EN ISO 13849 PL d

  • Programming Support

    CODESYS,
    C programming

  • CPU

    16/32 bit,
    80 MHz

  • Number I/Os (Max. Iout=2...4A)

    14 inputs (analog & timer), 16 outputs (analog, digital,
    voltage, PVG and 8 x PWM,
    6 with current feedback)

  • Field Bus / Interfaces

    1 x CAN

  • Safety Certifcation / SIL Level

    EN ISO 13849 PL c

  • Programming Support

    C programming

Overview I/O Modules

Product CPU Number I/Os (Max. Iout=2...4A) Field Bus / Interfaces Safety Certifcation / SIL Level Programming Support

HY-TTC 48XS

16/32 bit,
80 MHz

28 inputs (analog & digital), 20 outputs (8 x PWM)

1 x CAN

EN ISO 13849 PL d

Slave software preinstalled –
attached to a master
controller via CANopen
Safety as slave unit

HY-TTC 30XSH

16/32 bit,
80 MHz

14 inputs (analog & timer), 16 outputs (analog, digital,
voltage, PVG and 8 x PWM,
6 with current feedback)

1 x CAN

EN ISO 13849 PL c

Slave software preinstalled –
attached to a master
controller via CANopen
as slave unit
Safety as slave unit

  • CPU

    16/32 bit,
    80 MHz

  • Number I/Os (Max. Iout=2...4A)

    28 inputs (analog & digital), 20 outputs (8 x PWM)

  • Field Bus / Interfaces

    1 x CAN

  • Safety Certifcation / SIL Level

    EN ISO 13849 PL d

  • Programming Support

    Slave software preinstalled –
    attached to a master
    controller via CANopen
    Safety as slave unit

  • CPU

    16/32 bit,
    80 MHz

  • Number I/Os (Max. Iout=2...4A)

    14 inputs (analog & timer), 16 outputs (analog, digital,
    voltage, PVG and 8 x PWM,
    6 with current feedback)

  • Field Bus / Interfaces

    1 x CAN

  • Safety Certifcation / SIL Level

    EN ISO 13849 PL c

  • Programming Support

    Slave software preinstalled –
    attached to a master
    controller via CANopen
    as slave unit
    Safety as slave unit