Simulink Modelling

The number of embedded systems grows rapidly and the average complexity of the software for such systems increases progressively. To still meet the ever thightening software deadlines, there is an apparent trend to move from C/C++ programming to model based development.

 

Model based development allows a direct graphical translation of the software requirements, and software design validation in a simulation environment. This makes it possible to catch design flaws at an early stage. Good modelling tools support the automatic generation of C/C++ source code, directly from the model, resulting in even more time savings.

Simulink Modelling

 

Commonly used modelling tools and languages are those for Unified Modelling Language (UML) and Mathworks Matlab/Simulink. UML is good for event driven systems combined with user interaction. Mathworks Matlab/Simulink is excellent for implementing complex control algorithms.

 

Through recent project work, we have specialized ourselves in model based software development with Mathworks Matlab/Simulink. We can offer our expertise for application in your software projects. Some examples of what we can do:

 

  • Complete software application development as a Simulink model.
  • Optimize a Simulink model for code generation with Embedded Coder.
  • Convert floating point data type usage to fixed point in a Simulink model.
  • Develop a custom Simulink blockset library to access your microcontroller's on-chip peripherals.
  • Translate a legacy software application written in C/C++  to a Simulink model.

 

If you are looking for a partner to integrate model based development methodologies into your company, feel free to contact us to discuss possibilities.

Navigation


Lastest News

OpenBLT v0.93.00 released Posted at 12/17/11 - 06:36 AM

Version 0.93.00 is available for download. In now supports programming over USB and includes a new demo for the Olimex STM32H103 board. Additionally, support for the IAR EWARM compiler was added.

 

OpenBLT is an open source bootloader tool for microcontroller targets, developed and maintained by Feaser. Visit www.feaser.com/openblt for more information.

Author: Webmaster

Announcements

No announcements at this point.