Live briefing
Everything about Serial Peripheral Interface
Synchronous serial communication interface
Serial Peripheral Interface (SPI) is a de facto standard for synchronous serial communication, used primarily in embedded systems for short-distance wired communication between integrated circuits. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Serial Peripheral InterfaceA 5-minute orientation
- Skim a recent paper: Design and verification of daisy chain serial peripheral interface using system Verilog and universal verification methodologyInfluential work since 2022
- Pick up a classic book: Microprocessor Architecture, Programming, and Applications with the 8085The most-reprinted book on the subject
- Read the landmark paper: Nano-Power Wireless Wake-Up Receiver With Serial Peripheral InterfaceCited 97 times
- Go sideways: Digital timing diagramA closely related topic
- Go sideways: I2CA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
Nano-Power Wireless Wake-Up Receiver With Serial Peripheral Interface
Chaotic digital cryptosystem using serial peripheral interface protocol and its dsPIC implementation
Design & Verification of Serial Peripheral Interface (SPI) Protocol
Serial Peripheral Interface-Master Universal Verification Component using UVM
Design and Verification Serial Peripheral Interface (SPI) Protocol for Low Power Applications
A wide speed range and high precision position and velocity measurements chip with serial peripheral interface
Serial peripheral interfacing techniques
Serial Peripheral Interface (SPI) Communication Application as Output Pin Expansion in Arduino Uno
🆕 Influential since 2022
Design and verification of daisy chain serial peripheral interface using system Verilog and universal verification methodology
Improved Serial Peripheral Interface Controller Based on Scan Architecture
Design, Verification and Testing of Comprehensive Serial Peripheral Interface
Serial Peripheral Interface Conversion for Fast Data Transfer
Compact Serial Peripheral Interface for IoT: VHDL Approach
📚 Books worth reading
Microprocessor Architecture, Programming, and Applications with the 8085Ramesh S. Gaonkar · 1996
Essential Linux Device DriversSreekrishnan Venkateswaran, Sreekrishnan Venkateswaran · 2008
Microprocessor interfacing techniquesRodnay Zaks · 1978
Running small motors with PIC microcontrollersHarprit Sandhu · 2009
Designing embedded systems with PIC microcontrollersTim Wilmshurst · 2006- 📕TB3157 - Serial Peripheral Interface (SPI) Communications on 8-Bit PIC MicrocontrollersLinda Pierce · 2017
- 📕TB3157 - Serial Peripheral Interface (SPI) Communications on 8-Bit PIC MicrocontrollersJuliet Zhu · 2017
- 📕TB3157 - Serial Peripheral Interface(SPI) Communications on 8-Bit PIC MCUNorio Takenaka · 2017
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Digital timing diagram A digital timing diagram represents a set of signals in the time domain. A timing diagram can contain many rows, usually one of them being the clock. It…
- I2C I2C (Inter-Integrated Circuit; pronounced as "eye-squared-see" or "eye-two-see"), alternatively known as I2C and IIC, is a synchronous, multi-master/multi-slave…
- Synchronous Serial Interface Synchronous Serial Interface (SSI) is a widely used serial interface standard for industrial applications between a master (e.g. controller) and a slave…
- Bus (computing) In computer architecture, a bus (historically also called a data highway or databus) is a communication system that transfers data between components inside…
- Low Pin Count The Low Pin Count (LPC) bus is a computer bus used on IBM-compatible personal computers to connect low-bandwidth devices to the CPU, such as the BIOS ROM…
- Synchronous Serial Port A Synchronous Serial Port (SSP) is a hardware controller commonly found in microcontrollers that provides support for synchronous serial communication…
- AVR microcontrollers AVR is a family of microcontrollers developed since 1996 by Atmel, acquired by Microchip Technology in 2016. They are 8-bit RISC single-chip microcontrollers…
- I3C (bus) I3C or I³C, also known as SenseWire, is a specification to enable communication between microchips by defining the electrical connection between the chips…