SPI

SPI Bus

App

 

Motorola invented the SPI (Serial Peripheral Interface) serial Bus to be able that microcontroller could be connected with peripheral devices or even that microcontroller could be connected to each other. As for I2C the SPI bus is based on the master-slave principle but the achievable data rate is much higher and can be in the Mhz range. The SPI is established as a standard since many years and is used in a wide spectrum of devices. For example manufacturers of DAC converters, memories, sensors, RTCs, USB controllers and many more are using the SPI technology.

 

Total Phase offers powerful, compact and inexpensive SPI host Adapter for programming, erasing and verifying serial SPI memory chips and SPI protocol analyzers to support the developer during the debug phase.

 

 

Totalphase SPI Products

 

Total Phase
SPI Products
Aardvark Cheetah Promira SPI-Level 1 Promira SPI-Level 2 Promira SPI-Level 3 Promira eSPI
Active
Promira eSPI
Analysis
Beagle I2C/SPI
Aardvark I2C/SPI Host Adapter  Cheetah SPI Host Adapter  Promira SPI-Level 1 Promira SPI-Level 2 Promira SPI-Level 3 Promira eSPI Active Promira eSPI Analysis Beagle I2C/SPI 
Part Number TP240141 TP280121 Promira Serial I2C/SPI Platform TP500110 TP320121
Protocols
Supported
SPI-Single I/O SPI-Single I/O SPI-Single I/O SPI-Single I/O
Dual I/O
SPI-Single I/O
Dual Quad I/O
eSPI-Single
Dual Quad I/O
eSPI I2C, MDIO,
SPI-Single I/O
Function Master/Slave Host Adapter Master/Slave Host Adapter Master/Slave Host Adapter Master/Slave Host Adapter Master/Slave Host Adapter Master/Slave Host Adapter Real-time Bus Monitor Real-time Bus Monitor
Master Clock Speed 8 MHz 40+ MHz 12.5 MHz 40 MHz 80 MHz 66 MHz 66 MHz 24 MHz
Slave Clock Speed 4 MHz N/A 8 MHz 20 MHz 20 MHz N/A 66 MHz 24 MHz
Chip/Slave Select 1 3 1 3 8 up to 8 Monitor 2 alerts,
2 resets,
2 chip
Monitor 1 slave select
Slave Capability <= 6 0 Advanced Advanced Ultra Standard 20 MHz N/A N/A
Voltage Levels (V) 1 3.3-5V 3.3-5V 0.9-3.45 V, 5 V 0.9-3.45 V, 5 V 0.9-3.45 V, 5 V 1.8 V 1.8 V 3.3-5V
Target Power 5 V, 30mA available 5 V, 30mA available 2 Independent, 1 Programmable, (0.9-3.45 V), 1 Switchable (3.3-5V) 200mA available 5 V, 30mA available
Variable Word Length          
Connection Full Speed USB High Speed USB High Speed USB, Ethernet High Speed USB, Ethernet High Speed USB, Ethernet High Speed USB, Ethernet High Speed USB, Ethernet High Speed USB
1 Compatible with 5V