Code Generation

Using MATLAB Coder Products you can work with end to end implementation of your applications. You can generate the code the code for your target hardware and simplify your application workflow.

 

The following are the MATLAB code generation toolboxes:

1. MATLAB Coder- MATLAB Coder generates C and C++ code from MATLAB code for a variety of hardware platforms, from desktop systems to embedded hardware. It supports most of the MATLAB language and a wide range of toolboxes.

2. Embedded Coder- Embedded Coder generates readable, compact, and fast C and C++ code for embedded processors used in mass production.

3. HDL Coder- HDL Coder generates portable, synthesizable Verilog and VHDL code from MATLAB functions, Simulink models, and Stateflow charts. The generated HDL code can be used for FPGA programming or ASIC prototyping and design.

4. HDL Verifier- Test and verify Verilog and VHDL using HDL simulators and FPGA boards.

5. Filter Design HDL Coder- Filter Design HDL Coder generates synthesizable, portable VHDL and Verilog code for implementing fixed-point filters designed with MATLAB on FPGAs or ASICs. It automatically creates VHDL and Verilog test benches for simulating, testing, and verifying the generated code.

6. Fixed Point Designer- Fixed-Point Designer provides data types and tools for optimizing and implementing fixed-point and floating-point algorithms on embedded hardware. It includes fixed-point and floating-point data types and target-specific numeric settings.

7. GPU Coder- Fixed-Point Designer provides data types and tools for optimizing and implementing fixed-point and floating-point algorithms on embedded hardware. It includes fixed-point and floating-point data types and target-specific numeric settings.

Share