Skip to main content

SPI

The SPI (Serial Peripheral Interface) bus is a de facto standard for serial synchronous communications over short distances. It is typically used in embedded systems to communicate with sensors (e.g. temperature, pressure) or to control devices.

Speedgoat provide support for SPI master, slave and sniffer with FPGA code modules running on Simulink programmable FPGAs. This flexible solution allows a number of SPI master and slaves to be implemented, with multiple slave select lines as required. All FPGA code modules come with driver blocks for Simulink Real-Time.

SPI

Selection Guide

SPI FPGA code module SPI master and slave
SPI Sniffer FPGA code module SPI sniffer

Resources