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.
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 |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
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 |
Cheetah SPI Host AdapterProduct no.: TP280121The Cheetah SPI Host Adapter is a high-speed SPI adapter that is capable of communicating over SPI at up to 40+ MHz. It is an ideal tool to develop, debug, and program SPI based systems. |
Beagle I2C/SPI Protocol AnalyzerProduct no.: TP320121The versatile Beagle I2C/SPI Protocol Analyzer is the ideal tool for the embedded engineer who is developing an I2C, SPI, or MDIO based product. Regular price 395.00 € |
Promira Serial I2C/ SPI/ eSPI PlatformProduct no.: TP500110Promira is a universal hardware platform usable for a variety of applications, like I2C, SPI and eSPI. Regular price 699.00 € |
SPI Development KitProduct no.: TP120212The Total Phase SPI development kit is a bundle consisting of Cheetah, Beagle SPI & accessories specially adapted for SPI development. |
Total Phase Aardvark I2C/SPI Host AdapterProduct no.: TP240141Erase, program, verify Memory Devices - The Aardvark I2C/SPI Host Adapter is a fast and powerful I2C bus and SPI bus host adapter through USB. Official Distributor of Total Phase. Regular price 330.00 € |
Total Phase SPI Flash Programming KitProduct no.: TP120410Total Phase has bundled together a complete set of development tools and accessories that allow developers to erase, program, and verify Serial Flash m |
Plus Vat for enduser and companies located in Germany