SPI

E745388

SPI (Serial Peripheral Interface) is a synchronous serial communication protocol commonly used in embedded systems to connect microcontrollers with peripherals such as sensors, memory, and displays.

All labels observed (2)

Label Occurrences
Serial Peripheral Interface 2
SPI canonical 1

How this entity was disambiguated

Statements (65)

Predicate Object
instanceOf serial communication protocol ⓘ
abbreviationFor Serial Peripheral Interface ⓘ
linked to: SPI
addressingMethod chip select lines per slave ⓘ
advantage higher throughput potential ⓘ
simple hardware implementation ⓘ
alternativeSignalName CS ⓘ
CS_N ⓘ
NSS ⓘ
SCK ⓘ
bitOrder MSB first (typical) ⓘ
clocking continuous or burst clocking ⓘ
clockSource master device ⓘ
communicationType serial ⓘ
comparedTo I2C ⓘ
UART ⓘ
dataDirection bidirectional ⓘ
dataFrameSize implementation dependent ⓘ
designedBy Motorola ⓘ
disadvantage no built-in acknowledgment mechanism ⓘ
requires more pins than I2C ⓘ
doesNotDefine standard connector ⓘ
standard device addressing scheme ⓘ
standard maximum clock frequency ⓘ
errorChecking implementation dependent ⓘ
fullName Serial Peripheral Interface ⓘ
linked to: SPI
hasSignal MISO ⓘ
MOSI ⓘ
SCLK ⓘ
SS ⓘ
introducedIn 1980s ⓘ
modeParameters clock phase (CPHA) ⓘ
clock polarity (CPOL) ⓘ
physicalLayer four-wire interface ⓘ
signalRole_MISO master in slave out data line ⓘ
signalRole_MOSI master out slave in data line ⓘ
signalRole_SCLK serial clock from master ⓘ
signalRole_SS slave select line ⓘ
standardizedIn various microcontroller vendor datasheets ⓘ
supports daisy-chain configuration ⓘ
full-duplex communication ⓘ
higher clock speeds than I2C (typically) ⓘ
multi-slave configuration ⓘ
multiple chip select lines ⓘ
multiple slaves with independent chip selects ⓘ
single-master configuration ⓘ
supportsBitOrder LSB first (implementation dependent) ⓘ
supportsMode mode 0 ⓘ
mode 1 ⓘ
mode 2 ⓘ
mode 3 ⓘ
synchronizationType synchronous ⓘ
topology master-slave ⓘ
typicalDataFrameSize 8 bits ⓘ
usedFor board-level communication ⓘ
communication between microcontrollers and peripherals ⓘ
short-distance communication ⓘ
usedIn embedded systems ⓘ
microcontroller-based systems ⓘ
usedWith ADCs ⓘ
DACs ⓘ
EEPROM ⓘ
LCD displays ⓘ
SD cards ⓘ
flash memory ⓘ
sensors ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

I2C → competesWith → SPI ⓘ
SPI → fullName → Serial Peripheral Interface ⓘ
linked to: SPI
SPI → abbreviationFor → Serial Peripheral Interface ⓘ
linked to: SPI