
TTC 94
Extremely robust and powerful electronic control unit
for use in automotive applications

About TTC 94
The TTC 94 is an extremely robust and powerful electronic control unit for use in automotive applications. It is equipped with the Infineon XC2287M CPU, providing enhanced safety features for protecting internal RAM and flash.
The control unit can be used for prototyping and development up to series production. It meets the requirements of Functional Safety according to Performance Level PL d. The TTC 94 controller complies with the international EN ISO 13849 standard and has been certified by TÜV Nord. The control unit supports programming in C (with a MATLAB Simulink BlockLib available on request) and CODESYS®.
Product Datasheets
Key Benefits
16-bit Infineon safety microcontroller with 80 MHz
Open programming environment for C and CODESYS®
MATLAB Simulink I/O block library available
EN ISO 13849 PL d certified
Connectivity: 4 CAN, RS232 and LIN interfaces for vehicle interaction
ECU Starter Kit
Dedicated starter kits are available for working with the ECU. Each kit will be delivered in a handy case and offers the advantage of fast orientation and development of the TTC ECU. The user benefits from cost savings compared to the individual prices of the contained products.
The ECU Starter Kit contains:
-
1 x ECU with open housing (unsealed) for C-programming
-
1 x JTAG-Adapter (only SAFERTOS® kit)
-
1 x Complete Connector / Cable Harness
-
1 x Interface Board KIT
-
1 x Data cable
-
1 x PCAN USB Adapter with driver and software
-
1 x Ethernet USB Adapter with driver and software (TTC 590, TTC 580)
-
1 x USB with documentation and software
Product Overview
Product | CPU | Number I/Os | Field Bus / Interfaces | Safety Certification / SIL Level | Programming Support |
---|---|---|---|---|---|
N4 – Network Controller |
Up to 11970 DMIPS on 4x Arm Cortex- A53 and 3x Arm Cortex-M7 |
2 Outputs 1 Wake-up Input |
1x1000BASE-T1, 6x100BASE-T1, 1x100BASE-TX, 12xCAN (FD), 2xLIN |
ISO 26262 ASIL B |
Yocto GNU/Linux and other POSIX OS possible AUTOSAR Classic envirionment |
TTC 2310 |
3 cores 32-bit, 300 MHz |
20 inputs (analog, digital, timer, SENT) 36 outputs |
4 x CAN 1 x CAN ISOBUS 1 x CAN (wake-up capable) 1 x LIN |
IEC 61508 SIL 2 EN ISO 13849 PL d ISO 25119 AgPL d SRL2 ISO 26262 ASIL C ISO 19014 MPL d |
C programming (Matlab Simulink I/O Blocklib available) CODESYS® Safety SIL 2 including support for CANopen Safety Master |
TTC 2380 |
3 cores 32-bit, 300 MHz |
20 inputs (analog, digital, timer, SENT) 40 outputs |
4 x CAN 1 x CAN ISOBUS 1 x CAN (wake-up capable) 2 x Ethernet 1 x LIN |
IEC 61508 SIL 2 EN ISO 13849 PL d ISO 25119 AgPL d SRL2 ISO 26262 ASIL C ISO 19014 MPL d |
C programming (Matlab Simulink I/O Blocklib available) CODESYS® Safety SIL 2 including support for CANopen Safety Master |
TTC 2385 |
3 cores32-bit, 300 MHz |
20 inputs (analog, digital, timer, SENT) 40 outputs |
4 x CAN 1 x CAN ISOBUS 1 x CAN (wake-up capable) 2 x BroadR-Reach* 1 x LIN |
IEC 61508 SIL 2 EN ISO 13849 PL d ISO 25119 AgPL d SRL2 ISO 26262 ASIL C ISO 19014 MPL d |
C programming (Matlab Simulink I/O Blocklib available) CODESYS® Safety SIL 2 including support for CANopen Safety Master |
TTC 2390 |
6 cores 32-bit, 300 MHz |
20 inputs (analog, digital, timer, SENT) 40 outputs |
4 x CAN 1 x CAN ISOBUS 1 x CAN (wake-up capable) 2 x BroadR-Reach* 1 x LIN |
IEC 61508 SIL 2 EN ISO 13849 PL d ISO 25119 AgPL d SRL2 ISO 26262 ASIL C ISO 19014 MPL d |
C programming (Matlab Simulink I/O Blocklib available) CODESYS® Safety SIL 2 including support for CANopen Safety Master |
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 BroadR-Reach® 1 x LIN 1 x RS-232 |
EN 61508 SIL 2 EN ISO 13849 PL d ISO 25119 AgPL d* ISO 26262 ASIL C* |
CODESYS® Safety SIL 2 C programming (Matlab Simulink I/O Blocklib available) SAFERTOS® integration |
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 |
EN 61508 SIL 2 EN ISO 13849 PL d ISO 25119 AgPL d* ISO 26262 ASIL C* |
CODESYS® Safety SIL 2 C programming (Matlab Simulink I/O Blocklib available) SAFERTOS® integration |
TTC 540 |
32-bit 180 MHz |
52 inputs (analog, digital, timer) 44 outputs (28 x PWM with current feedback) |
4 x CAN |
EN 61508 SIL 2 EN ISO 13849 PL d ISO 25119 AgPL d* ISO 26262 ASIL C* |
CODESYS® Safety SIL 2 C programming (Matlab Simulink I/O Blocklib available) SAFERTOS® integration |
TTC 510 |
32-bit, 180 MHz |
44 inputs (analog, digital, timer) 40 outputs (16 x PWM with current feedback) |
3 x CAN 1 x LIN |
EN 61508 SIL 2 EN ISO 13849 PL d ISO 25119 AgPL d* ISO 26262 ASIL C* |
CODESYS® Safety SIL 2 C programming (Matlab Simulink I/O Blocklib available) SAFERTOS® integration |
TTC 508 |
32-bit, 180 MHz |
44 inputs (analog, digital, timer) 32 outputs (10 x PWM with current measurement) |
2 x CAN 1 x CAN ISOBUS 1 x BroadR-Reach® |
EN 61508 SIL 2 EN ISO 13849 PL d ISO 25119 AgPL d* ISO 26262 ASIL C* |
C-programming (Matlab Simulink I/O Blocklib available) |
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 (Matlab Simulink I/O Blocklib available) |
TTC 32S |
16-bit, 80 MHz |
14 inputs (analog & timer) 16 outputs (digital, voltage, PVG and 8x PWM, 6 with current feedback) |
2 x CAN | EN ISO 13849 PL d* | C-programming (Matlab Simulink I/O Blocklib available) |
TTC 30SH |
16-bit 80 MHz |
14 inputs (analog & timer), 16 outputs (digital, voltage, PVG and 8x PWM, 6 with current feedback) |
1 x CAN | EN ISO 13849 PL c | C-programming (Matlab Simulink I/O Blocklib available) |
TTConnect 616CS |
3 cores 32 bit 300 MHz |
Not applicable |
6 x 100BASE-T1 BroadR-Reach® 1 x 100BASE-TX Ethernet |
Not applicable |
Not applicable „plug & play“ solution via TTC Downloader |
*available for C-programming only |
Product | CPU | Number I/Os | Field Bus / Interfaces | Safety Certifcation / SIL Level | Programming Support |
---|---|---|---|---|---|
TTC 48XS |
16/32 bit, 80 MHz |
28 inputs (analog & digital), 20 outputs (8x PWM) |
1 x CAN | EN ISO 13849 PL d |
Slave software preinstalled – attached to a master controller via CANopen as slave unit |
TTC 30XSH |
16/32 bit, 80 MHz |
14 inputs (analog & timer), 16 outputs (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 Safety as slave unit |
Our web-based service area operated by TTControl contains various program examples, latest documentation, workshop documents, current releases and necessary SW tools to jumpstart development.
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.
Service Area
For further information, including price and availability, please contact products@tttech-auto.com
Visit the Testing Tool Service Area