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.
Total Phase SPI Produkte |
Aardvark | Cheetah | Promira SPI-Level 1 | Promira SPI-Level 2 | Promira SPI-Level 3 | Promira eSPI Active |
Promira eSPI Analysis |
Beagle I2C/SPI |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
Artikelnummer | TP240141 | TP280121 | Promira Serial I2C/SPI Platform TP500110 | TP320121 | ||||
Unterstützte Protokolle | 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 |
Funktion | 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 Geschwindigkeit | 8 MHz | 40+ MHz | 12.5 MHz | 40 MHz | 80 MHz | 66 MHz | 66 MHz | 24 MHz |
Slave Clock Geschwindigkeit | 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 Fähigkeit | < = 6 | 0 | Advanced | Advanced | Ultra | Standard 20 MHz | N/A | N/A |
Spannungspegel (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 |
Zielleistung | 5 V, 30mA verfügbar | 5 V, 30mA verfügbar | 2 Independent, 1 Programmable, (0.9-3.45 V), 1 Switchable (3.3-5V) 200mA verfügbar | 5 V, 30mA verfügbar | ||||
variable Wortlänge | ✔ | ✔ | ✔ | |||||
Verbindung | 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 Kompatibel mit 5V |
Cheetah SPI Host AdapterArtikel-Nr.: TP280121Der Cheetah SPI ist ein schneller und leistungsfähiger SPI Host Adapter. |
Beagle I2C/SPI Protokoll AnalyzerArtikel-Nr.: TP320121Der Beagle I2C/SPI/MDIO bietet eine leistungsfähige Monitoring Lösung. |
Promira universelle I2C/ SPI/ eSPI PlattformArtikel-Nr.: TP500110Promira ist eine universelle Hardware Plattform nutzbar für eine Vielzahl von I2C, SPI und eSPI Anwendungen. |
Total Phase SPI EntwicklungskitArtikel-Nr.: TP120212Bei dem Total Phase SPI Entschwicklung Kit handelt es sich um ein speziell für die SPI Entwicklung angepasstet Bundle bestehend aus Cheetah , Beagle SPI & Zubehör. |
Aardvark I2C/SPI Host Adapter - Total PhaseArtikel-Nr.: TP240141Der I2C/SPI Aardvark ist ein schneller und leistungsfähiger USB Host Adapter. |
Total Phase SPI Flash Programmier KitArtikel-Nr.: TP120410Total Phase hat einen kompletten Satz von Entwicklungswerkzeugen und Zubehör für das Löschen, Programieren und Verifizieren von seriellen Flash Speicherbausteinen zusammengestellt. |
zzgl. Mwst für Endverbraucher und Unternehmen mit Sitz in Deutschland