Result Details

SFIO Toolbox

Created: 2011
Type
software
Language
Czech
Authors
Blaha Petr, doc. Ing., Ph.D., CAMAT (FEEC), UAMT (FEEC)
Václavek Pavel, prof. Ing., Ph.D., CEITEC (CEITEC), UAMT (FEEC)
Description

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.

English description

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.

Keywords

Rychlé vytváření prototypů, souběžná simulace, s-funkce

English keywords

Rapid prototyping, co-simulation, s-function

URL
Location

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

License
In order to use the result by another entity, it is always necessary to acquire a license
License Fee
The licensor does not require a license fee for the result
Departments
Cybernetics in Material Science (RG-2-02)
Department of Control and Instrumentation (UAMT)
Back to top