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.