Case studies

Jump to: navigation, search

This page present some case studies when using TASTE.

QGen integration

See QGen Integration

SMP2 integration

An interface of SMP2 simulators is being implemented in order to interface SMP2 simulators with TASTE environment. More information can be found on this page : SMP2 integration.

OBCP Management

TASTE has the ability to execute OBCPs by means of LUA programs. The page OBCP implementation provides information about implementation aspects of the OBCP engine.


TASTE is used to produce the in-flight software version of METERON. It uses different parts of TASTE: the Simulink integration, Linux/Xenomai and RTEMS.

There is some links about the project and some interesting points:


TASTE may be used to develop spacecraft systems that communicate through SpaceWire following user-defined communication schemes, such as the Packet Utilization Protocol (PUS). The page SpaceWire Solar Orbiter Case Study provides the documentation related to this case study, concerning two independent systems communicating via SpaceWire using PUS, developed using TASTE.

FPGA design

Following the same principles of data types mapping and run-time glue generation (i.e. DMT A and B mappers), this project successfully interfaced a TASTE system with a hardware implementation of a function, running inside a Spartan-3 FPGA. The device driver "speaking" to the device at run-time, was automatically generated by a new VHDL B mapper, which was also capable of creating the complex VHDL skeleton of the interface.