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. |