TriCore is a unified, 32-bit microcontroller-DSP architecture optimized for real-time embedded systems. It mostly targets gasoline and diesel engine control units (ECUs), applications in hybrid and electric vehicles as well as transmission, active and passive safety and chassis applications. The instruction set architecture (ISA) consists of three types of instruction sets: one microcontroller, one RISCV load-store, and one DSP instruction set -- thus the name TriCore.
|1.3||Complete||missing few instructions||not implemented|
|1.3.1||Complete||missing few instructions||not implemented|
|1.6||Complete||missing few instructions||not implemented|
|1.6.1||Complete||missing few instructions||not implemented|
|tricore_testboard||Complete, no real board|
./configure --target-list=tricore-softmmu && make
Running a binary
qemu-system-tricore -M tricore_testboard -kernel /path/to/your/binary
Please note that there is no real existing TriCore board implemented so far. The suggested testboard only instantiates memory and a CPU, and thus no I/O is possible.
Maintainer: Bastian Koppelmann email@example.com