Design and test of general-purpose SPI Master/Slave IPs on OPB bus

SPI is one of the most commonly used serial protocols for both inter-chip and intra-chip low/medium speed data-stream transfers.

[1]  Hans-Peter Rosinger Connecting Customized IP to the MicroBlaze Soft Processor Using the Fast Simplex Link ( FSL ) Channel , 2003 .

[2]  F. Leens,et al.  An introduction to I2C and SPI protocols , 2009, IEEE Instrumentation & Measurement Magazine.

[3]  Rachid Tiar,et al.  FPGA implementation of I2C & SPI protocols: A comparative study , 2009, 2009 16th IEEE International Conference on Electronics, Circuits and Systems - (ICECS 2009).

[4]  D. Benamrouche,et al.  Front-end IP development: Basic know-how , 2007, 2007 International Conference on Design & Technology of Integrated Systems in Nanoscale Era.

[5]  Rachid Tiar,et al.  Universal Low/Medium Speed I2C-Slave Transceiver: a Detailed FPGA Implementation , 2008, J. Circuits Syst. Comput..

[6]  Zilog Solutions for SPI protocol testing and debugging in embedded system , 2022 .

[7]  L. Fanucci,et al.  Design, testing and prototyping of a software programmable I2C/SPI IP on AMBA bus , 2006, 2006 Ph.D. Research in Microelectronics and Electronics.

[8]  Pierre Bricaud,et al.  Reuse methodology manual for system-on-chip designs , 1998 .