Society of Engineering Science and Technology
SPI (Serial Peripheral Interface) master core is used for connection between different devices. Synchronous serial interface are widely used to provide economical board-level interface between different devices such as microcontrollers, DACs, ADCs and other, although there is no signal standard for a synchronous serial bus. Many IC manufacturers produce components that are compatible with SPI. The SPI master core is compatible with both protocols as master with some additional functionality. At the host side, the core acts like a wishbone compliant slave device.