아래 표의 각 행은 특정 프로세서 코어 및 특정 컴파일러와 관련된 T1 라이브러리 세트를 나타냅니다.
Silicon/ IP Vendor | Core | Compiler | Availability (Variant ID) | ISO26262 Version Available | Controller Examples |
---|---|---|---|---|---|
Infineon | TC1.6.X | Tasking | V3.3.x.x (57) | V3.4.0.0 | TC2xx, TC3xx |
Infineon | TC1.6.X | HighTec GCC | V3.3.x.x (15) | V3.4.0.0 | TC2xx, TC3xx |
Infineon | TC1.6.X | Wind River | V3.1.x.x (60) | x | TC2xx, TC3xx |
Infineon | TC1.6.X | Green Hills | V3.1.x.x (73) | x | TC2xx, TC3xx |
NXP/STM | e200z0-z4, z6, z7 | Green Hills | V3.3.x.x (54) / On Request (65/72) | x | MPC57xx, MPC56xx, MPC55xx, SPC58, SPC57, SPC56, etc. |
NXP/STM | e200z2, z4, z7 | HighTec GCC | V3.3.x.x (44) | V3.4.0.0 | MPC57xx, MPC56xx, MPC55xx, SPC58, SPC57, SPC56, etc. |
NXP/STM | e200z2, z4, z7 | Wind River | V3.1.x.x (56) | V3.4.0.0 | MPC57xx, MPC56xx, MPC55xx, SPC58, SPC57, SPC56, etc. |
Arm | ARMv7-R : Cortex-R4, Cortex-R4F, Cortex-R5F | Texas Instruments | V2.5.8.0 (39) | x | TMS570LS02x/03x/04x/05x/07x, TMS570LS11x/12x/21x/31x, TMS570LC43x, etc. |
Arm | ARMv7-R : Cortex-R4, Cortex-R4F, Cortex-R5F | Green Hills | V3.1.x.x (78) | x | TMS570LS02x/03x/04x/05x/07x, TMS570LS11x/12x/21x/31x, TMS570LC43x, etc. |
Arm | ARMv7-R : Cortex-R4, Cortex-R4F, Cortex-R5F | HighTec GCC | V3.3.x.x (77) | x | TMS570LS02x/03x/04x/05x/07x, TMS570LS11x/12x/21x/31x, TMS570LC43x, etc. |
Arm | ARMv8-R: Cortex-R52 | HighTec CLANG | Short Notice (87) | x | ST Stellar, NXP S32S |
Arm | ARMv8-R: Cortex-R52 | Green Hills | V3.3.x.x (85) | V3.4.0.0 | ST Stellar, NXP S32S |
Arm | ARMv7-M : Cortex-M3, Cortex-M4 *, Cortex-M7 * | GCC | V3.3.x.x (82) | x | Infineon Traveo II, LPC17xx, STM32F4xx, Atmel SAM V71, etc. |
Arm | ARMv7-M : Cortex-M3, Cortex-M4 *, Cortex-M7 * | Green Hills | V3.3.x.x (83) | V3.4.0.0 | Infineon Traveo II, LPC17xx, STM32F4xx, Atmel SAM V71, etc. |
Arm | ARMv7-M : Cortex-M3, Cortex-M4 *, Cortex-M7 * | Keil | On Request (84) | x | Infineon Traveo II, LPC17xx, STM32F4xx, Atmel SAM V71, etc. |
Renesas | RH850 G3K/G3KH/G3M/G3MH/G4M H | Green Hills | V3.1.x.x (52) | V3.4.0.0 | RH850/C1x, RH850/F1x, RH850/P1x, RH850/E2x, etc. |
Renesas | RH850 G3K/G3KH/G3M/G3MH/G4M H | Wind River | On Request (53) | x | RH850/C1x, RH850/F1x, RH850/P1x, RH850/E2x, etc. |
(*) Cortex-M4는 Cortex-M3에 DSP 및 FPU를 추가합니다. Cortex-M7은 64bit bus와 double precision FPU를 추가합니다.
Vendor | Operating System |
---|---|
Customer | Any in-house OS** |
Customer | No OS - scheduling loop plus interrupts** |
Elektrobit | EB tresos AutoCore OS |
Elektrobit | EB tresos Safety OS |
ETAS | RTA-OS |
GLIWA | gliwOS |
HighTec | PXROS-HR |
Hyundai AutoEver | Mobilgene |
KPIT Cummins | KPIT** |
Mentor | VSTAR OS |
Micriμm | μC/OS-II** |
Vector | MICROSAR-OS*** |
FreeRTOS** |
(**) T1 OS adaptation 패키지인 T1-ADAPT-OS가 필요합니다.
(***) 'OS Timing Hooks'가 지원되지 않는 경우 T1 OS adaptation 패키지인 T1-ADAPT-OS가 필요합니다.
Target Interface | Comment |
---|---|
CAN | Low bandwidth requirement: typically one CAN message every 1 to 10ms. The bandwidth consumed by T1 is scalable and strictly deterministic. |
CAN-FD | Low bandwidth requirement: typically one CAN message every 1 to 10ms. The bandwidth consumed by T1 is scalable and strictly deterministic. |
Diagnostic Interface | The diagnostic interface supports ISO14229 (UDS) as well as ISO14230, both via CAN with transportation protocol ISO15765-2 (addressing modes 'normal' and 'extended'). The T1-HOST-SW connects to the Diagnostic Interface using CAN. |
Ethernet (IP/UDP) | UDP is used, IP-address and port can be configured. |
FlexRay | FlexRay is supported via the diagnostic interface and a CAN bridge. |
JTAG/DAP |
Interfaces exist to well-known debug environments such as Lauterbach TRACE32 and iSYSTEM winIDEA. The T1 JTAG interface requires an external debugger to be connected and, for data transfer, the target is halted. TriCore processors use DAP instead of JTAG. |
아래 표의 각 행은 특정 프로세서의 코어 및 특정 컴파일러에 T1 라이브러리 세트를 나타냅니다.
Silicon/IP Vendor | Core | Compiler | Availability (Variant ID) |
ISO26262 Version Available |
Controller Examples |
---|---|---|---|---|---|
Arm | ARMv8-A: Cortex-A5x, Cortex-A7x | GCC | V3.1.3.1 (252/253) | x | NVIDIA Tegra, NXP S32G, TI TDAx, etc. |
Intel | x86 64-bit | GCC | V3.1.3.1 (254/255) | x | Intel Atom Denverton, etc. |
Vendor | Operating System |
---|---|
Eletrobit | EB corbos Linux |
BlackBerry | QNX7 |
Various Vendors | Embedded Linux (e.g. Yocto), Kernel >= 4.14 |
Target Interface | Comment |
---|---|
Ethernet (IP/UDP) | UDP is used, IP-address and port can be configured. |
Silicon/IP Vendor | Core | Controller Examples |
---|---|---|
Infineon | TC1.6.X | TC2xx, TC3xx |
NXP/STM | e200z0-z4, z6, z7 | MPC57xx, MPC56xx, MPC55xx, SPC58, SPC57, SPC56, etc. |
Silicon/IP Vendor | Core | Controller Examples |
---|---|---|
Infineon | TC1.6.X | TC2xx, TC3xx |
NXP/STM | e200z0-z4, z6, z7 | MPC57xx, MPC56xx, MPC55xx, SPC58, SPC57, SPC56, etc. |
Arm | ARMv7-R: Cortex-R4, Cortex-R4F, Cortex-R5F | TMS570LS02x/03x/04x/05x/07x, TMS570LS11x/12x/21x/31x, TMS570LC43x, etc. |
Arm | ARMv8-R: Cortex-R52 | ST Stellar, NXP S32S |
Arm | ARMv7-M: Cortex-M3, Cortex-M4 *, Cortex-M7 * | Infineon Traveo II, LPC17xx, STM32F4xx, Atmel SAM V71, etc. |
Renesas | RH850 G3K/G3KH/G3M/G3MH/G4MH | RH850/C1x, RH850/F1x, RH850/P1x, RH850/E2x, etc. |
Intel | x86 64-bit | Intel Atom Denverton, etc. |