The SPI to AHB bridge is an SPI slave that provides a link between a SPI bus (that consists of two data signals, one clock signal and one select signal) and AMBA AHB. On the SPI bus the slave acts as an SPI memory device where accesses to the slave are translated to AMBA accesses. The core can translate SPI accesses to AMBA byte, half-word or word accesses. The access size to use is configurable via the SPI bus.
The core synchronizes the incoming clock and can operate in systems where other SPI devices are driven by asynchronous clocks.
For more information, please see the GRLIB IP Core User's Manual
The core is available under a commercial license and also under the GPL.