https://taste.tuxfamily.org/wiki/index.php?title=Case_studies&feed=atom&action=historyCase studies - Revision history2024-03-29T11:19:56ZRevision history for this page on the wikiMediaWiki 1.29.0https://taste.tuxfamily.org/wiki/index.php?title=Case_studies&diff=21&oldid=prevTtsiodras: 1 revision imported2017-08-04T21:01:51Z<p>1 revision imported</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<tr style='vertical-align: top;' lang='en'>
<td colspan='1' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='1' style="background-color: white; color:black; text-align: center;">Revision as of 21:01, 4 August 2017</td>
</tr><tr><td colspan='2' style='text-align: center;' lang='en'><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>Ttsiodrashttps://taste.tuxfamily.org/wiki/index.php?title=Case_studies&diff=20&oldid=prevMaxime-esa at 10:01, 3 December 20152015-12-03T10:01:05Z<p></p>
<p><b>New page</b></p><div>This page present some case studies when using TASTE.<br />
<br />
<br />
= QGen integration =<br />
<br />
See [[QGen|QGen Integration]]<br />
<br />
= SMP2 integration =<br />
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 : [[TasteSMP2|SMP2 integration]].<br />
<br />
= OBCP Management =<br />
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.<br />
<br />
<br />
= METERON =<br />
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.<br />
<br />
There is some links about the project and some interesting points:<br />
* [[Ethercat integration]] in TASTE<br />
* Some specifications about the [[Ethercat Protocol]] itself<br />
* [[Build EtherLAB master kernel]]<br />
* [[Build PREEMPT-RT kernel]]<br />
* [[Tricks and tools for PREEMPT-RT kernel]]<br />
<br />
= SpaceWire =<br />
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.<br />
<br />
<br />
= FPGA design =<br />
<br />
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.</div>Maxime-esa