Detail aplikovaného výsledku

SFIO Toolbox

BLAHA, P.; VÁCLAVEK, P.

Originální název

SFIO Toolbox

Anglický název

SFIO Toolbox

Druh

Software

Abstrakt

Software usnadňuje převod algoritmů z prostředí Matlab Simulink do cílového procesoru. Představuje sadu nástrojů v prostředí Matlab Simulink a několik knihoven pro různé typy cílových procesorů, používané v prostředí CodeWarrior. Nástroje umožňují vytvořit klon bloku, který chceme převést do cílového procesoru. Tento klon je zamaskovaná s-funkce a má stejný počet vstupů a výstupů jako původní blok. Jeho vstupy jsou s-funkcí přeposílány do cílového procesoru. Knihovna funkcí se postará o vyvolání odpovídající funkce, ve kterém se přijaté vstupní parametry jeví jako struktura, se kterou je možné pracovat. Výsledky se ukládají do výstupní struktury, která je poslána zpět do s-funkce. S-funkce ji přijme a vyšle na výstupní piny klonu. Tímto postupem lze testovat, ladit a měřit časovou náročnost převáděné funkce.

Abstrakt anglicky

This software facilitates algorithm conversion from the environment of Matlab Simulink to selected target processor. It represents set of tools in the environment of Matlab Simulink and several libraries for different target processors for use in CodeWarrior environment. These tools enable to create a clone of the existing Simulink block which should be converted to target processor. Theclone is masked subsystem with equal number and dimension of input and output pins. Its inputs are send by s-function to target processor. Function library takes the responsibility for calling appropriate function where these parameters can be accesed by C language structure. The results are stored in output structure which is send back to s-function. It recieves these data and puts them on output pins of the clone. With this approach it is possible to test, debug and measure computational time of converted function.

Klíčová slova

Rapid prototyping, co-simulation, s-function

Klíčová slova anglicky

Rapid prototyping, co-simulation, s-function

Umístění

VUT FEKT ÚAMT, E544, Kolejní 4, Brno

Možnosti využití

výsledek využívá pouze poskytovatel

Licenční poplatek

K využití výsledku jiným subjektem je vždy nutné nabytí licence

www