Serial Peripheral Interface

SPI Bus (Serial Peripheral Interface)

Das SPI (Serial Peripheral Interface) ist ein von Motorola entwickeltes serielles Bus-System um Microcontroller mit Peripherie-Bausteinen oder auch mit mehrereren Microcontroller untereinander zu verbinden. Wie beim I2C Bus wird auch bei SPI Bus das Master-Slave Prinzip verwendet. Die erreichbare Datenrate ist allerdings wesentlich höher und kann im Mhz Bereich liegen. SPI hat sich als weiterer Standard etabliert. Hersteller von DAC-Wandlern, Speicher, Sensoren, RTCs, USB-Controllern nutzen diese Bus Technologie.

 

Total Phase bietet leistungsfähige, kompakte und preiswerte Host Adapter für das Programmieren, Löschen und Verifizieren von seriellen SPI Speicher Bausteinen und  Protokoll Analysatoren zur Unterstützung der Entwickler während der Debug Phase.

SPI Model ComparisonAardvark-I2C-Host-adapter-small
Aardvark I2C/SPI Adapter
Cheetah SPI Bus Host Adapter small
Cheetah SPI Host Adapter
Promira I2C/SPI/eSPI Plattform
Promira SPI Applications
beagle i2c/spi protocol analyzer small
Beagle I2C/SPI Protocol Analyzer
Article NumberTP240141TP280121TP500110 TP320121
Supported SPI ProtocolsSPI-Single I/OSPI Single I/O

SPI Level 1:
SPI Single I/O

SPI Level 2:
SPI Single, Dual I/O

SPI Level 3:
SPI Single, Dual, Quad I/O

SPI-Single I/O
FunctionsMaster/Slave Host AdapterMaster/Slave Host AdapterSPI Level 1/2/3: Master/Slave Host AdapterReal time Bus Monitor
Master Clock Speed8 MHz40+ MHz

SPI Level 1:
12,5 MHz

SPI Level 2:
40 MHz

SPI Level 3:
80 MHz

24 MHz
Slave Clock Speed4 MHzN/A

SPI Level 1:
8 MHz

SPI Level 2/3:
20 MHz

24 MHz
Chip/Slave Select13

SPI Level 1:
1

SPI Level 2:
3

SPI Level 3:
8

Monitor 1 slave select
Slave ability< = 60

SPI Level 1/2/3:
Advanced

N/A
Voltage level (V)3.3-5V
(Level Shifter Board: 1.2V - 3.3V)
3.3-5V
(Level Shifter Board: 1.2V - 3.3V)

SPI Level 1/2/3:
0.9-3.45 V, 5 V

3.3-5V
Target Power5 V, 30mA available5 V, 30mA availableSPI Level 1/2/3:
2 independent, 1 adjustable, (0.9-3.45V), 1 switchable (3.3-5V) 200mA available
5 V, 30mAavailable
variable word length x x

SPI Level 1/2/3:

 x
ConnectionFull Speed USBHigh Speed USB

SPI Level 1/2/3:
High Speed USB, Ethernet

High Speed USB