Hardware Support

Speedgoat Real-Time FPGA Application Support from HDL Coder

Create FPGA-based controls, DSP and vision prototyping, and power electronics simulation applications from HDL Coder

With Speedgoat Simulink programmable FPGA I/O modules and Simulink Real-Time you can build and run demanding controls, DSP and vision applications in real-time. These applications can be run on one or more interconnected Simulink programmable FPGA I/O modules. You can choose to run parts of your real-time application on a powerful multi-core CPU in the target computer.

Analog, digital, and vision I/O protocol configuration is accomplished using HDL Coder Integration Packages from Speedgoat. Together with the HDL Coder workflow advisor, you can focus on your application design, rather than spending time to integrate I/O and protocol interfaces.  Additional Speedgoat functionality packages provide support for PWM generation and capture, encoder measurement and simulation (SSI, quadrature, BiSS, EnDat), SPI, I2C, SENT, Dshot, Aurora, and more.

Highlights include:

  • Broad range of Simulink programmable FPGA I/O modules, providing small scale Artix to large scale Xilinx Virtex and MPSoC FPGAs
  • Seamless HDL Coder, Simulink Real-Time, Simulink Simulation Data Inspector, MATLAB App Designer and Simulink Test workflow integration, and others
  • Perform Rapid Controls, DSP and Vision Prototyping
  • Hardware-in-the-Loop (HIL) simulation for power electronics

Platform Support

Available on 64-bit Microsoft® Windows® only.

Please inquire with Speedgoat for further information.

Hardware Support for HDL Coder from Speedgoat - Examples

I/O module Description
IO334 Simulink programmable Kintex 7 325k FPGA I/O module with  16 x 16-bit 5 MHz analog inputs, 16 x 16-bit analog outputs, up to 56 digital TTL I/O lines, and low-latency interconnect to additional FPGA I/O modules.
IO397 Simulink programmable Artix 7 50k FPGA I/O module with 4 analog inputs, 4 analog outputs, and 14 digital TTL I/O lines.
IO342 Simulink programmable Kintex Ultrascale 1450k FPGA I/O module with up to two front FMCs supporting up to eight 16-bit 1Gsps analog inputs and outputs each.

Helpful Webinars

Explore gallery (3 images)