This page present some case studies when using TASTE.
See QGen 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.
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:
- Ethercat integration in TASTE
- Some specifications about the Ethercat Protocol itself
- Build EtherLAB master kernel
- Build PREEMPT-RT kernel
- Tricks and tools for PREEMPT-RT kernel
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.
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.