Hardware Support

Altera SoC FPGA Support from Embedded Coder

Use Simulink and Embedded Coder to generate C/C++ code for Altera Cyclone V SoCs.


Altera® SoC Platform hardware support packages from MathWorks make it easier for you to program the Altera SoC using C and HDL code generation.

The Embedded Coder® Support Package for Altera SoC  supports generation of ANSI/ISO C/C++ code targeting the Cortex-A9 MPcore.  For NEON-optimized code for DSP filters, use the ARM Cortex A Ne10 Library Support from DSP System Toolbox.

When used in combination with Altera SoC FPGA support from HDL Coder™, this solution can be utilized in a hardware/software workflow spanning simulation, prototyping, verification, and implementation on Altera SoC FPGAs.

This makes it easier to integrate Model-Based Design into your workflow, enabling fast design iteration cycles and helping you to detect and correct design and specification errors early.

Altera SoC FPGA evaluation boards supported with this workflow include:

Embedded Coder hardware support packages offer built-in support for specific hardware, schedulers, and compilers. MathWorks Consulting Services is available to help with extensions to other environments.

Learn more about using Model-Based Design in a hardware/software workflow targeting Altera SoC FPGAs.

Platform and Release Support

See the hardware support package system requirements table for current and prior version, release, and platform availability.

View enhancements and bug fixes in release notes.


Related Hardware Support Views: MATLAB, Simulink, ARM, Aerospace and Defense, Altera, Automotive, Connections Program, Control Systems, C ∕ C++ Code Generation, Digital Signal Processing, Embedded Coder, Embedded Systems, FPGA Design, Fixed-Point Designer, Industrial Automation and Machinery, MATLAB Coder, MathWorks Supported, Simulink Coder, Simulink Product Family, Support Package Installer Enabled

Ready to install?

Before installing the support package, confirm you have the correct setup. View system requirements and installation options.

Get Support Package

Software

Required

Recommended

Support Package

Required

Support Package Installer installs this support package and all required third-party software. To start the installer, go to the MATLAB toolstrip and click Add-Ons > Get Hardware Support Packages. For more information, read the documentation

Get Support Package

Hardware

Required

Recommended

Software

Required

All required third-party software is installed by the Support Package Installer.

Recommended

Don't see the hardware you're looking for?