Skip to main content

Customer Login

This content is for Speedgoat customer only. Log in to see content.

Forgot your password?

Don't have a Speedgoat account? Create an account.


FPGA code modules

FPGA code modules — Speedgoat FPGA code modules


Speedgoat offers a wide range of analog I/O modules with digital-to-analog (DAC) and analog-to-digital (ADC) converters to suit the most demanding requirements. Speedgoat continuously expands its analog I/O offering to meet increasingly demanding applications like radar, LIDAR, audio, DSP and vibration.

FPGA code modules

AnalogAnalog-to-digital (ADC) and digital-to-analog (DAC)
BiSSBiSS is a digital interface for sensors and actuators. BiSS is hardware compatible to the industrial standard SSI but offers additional features and options
Cam and CrankThe cam and crank driver blocks provides simulation and decoding of camshaft and crankshaft.
Digitaldigital lines representing a logical state
DshotThe Dshot driver blocks transmits and receives Dshot messages.
EnDatThe EnDat interface is a digital, bidirectional interface for encoders. It is capable of transmitting position values from incremental and absolute encoders
I2CI2C master and slave code modules for configurable FPGA modules
InterruptThe CoS interrupt driver block allows a change of state on an FPGA input to trigger the Simulink model.
PWMPulse Width Modulation is a modulation technique used to encode a message into a pulsing signal
Pulse CounterThe pulse counter driver blocks countes the edges of an input signal.
QuadratureQuadrature encoding uses two phaseshifted signals to detect position and direction of rotation
SENTThe SENT driver blocks provides transmission and reception of SENT SAE J2716 messages.
SerialThe Serial (UART) driver blocks enable serial communications on Configurable FPGAs
SPISPI master, slave and sniffer code modules for configurable FPGA modules
SSISynchronous Serial Interface (SSI) is a widely used serial interface standard for industrial applications between a master and a slave