You are here

Cooperation tools - Cooperation with MATLAB/Simulink | Cypress Semiconductor

Cooperation tools - Cooperation with MATLAB/Simulink

Last Updated: 
Oct 26, 2016

| Cooperation tools | Cooperation with MATLAB/Simulink | Cooperation with ZIPC | Cooperation with QA·C/MCM | Third party tools |

MATLAB provides functions and analysis environment for efficiently developing scientific calculation programs. Simulink is a simulation environment for efficiently designing and verifying real-time systems that runs in MATLAB.
Installing the cooperation module of MATLAB/Simulink enables cooperative debugging with SOFTUNE Workbench.


Code generation

Real-Time Workshop Embedded Coder of MATLAB generates the following files from the designed model of MATLAB.

  • Embedded code file (C source file)
  • SOFTUNE project file
  • S-Function block

Co-simulation with MATLAB

SOFTUNE Workbench generates a load module file by using the embedded code file and SOFTUNE project file. And, the control block replaces the S-function block.
Thereby, user can be verified the control block in the designed model using PIL simulation by interoperating with the SOFTUNE debugger.

It can be checked the size of the embedded code and operation precision for the control block.

MATLAB-SOFTUNE Cooperation module

Support CPU Support Information Page
F2MC-16 Family MATLAB-SOFTUNE Cooperation module support
FR Family MATLAB-SOFTUNE Cooperation module support

SOFTUNE is a trademark of Cypress Semiconductor Corp.


This content contains information on Cypress products that have been migrated from Spansion's website in conjunction with our merger. Although marked with the name of the company that developed the material (Spansion or Fujitsu), Cypress continues to offer the content to our customers. There is no change to this information as a result of this migration. Future revisions will occur when appropriate, and changes will be noted in the revision history.