Description
Le Cheetah SPI Host Adapter est un adaptateur SPI à grande vitesse. Il permet de communiquer via le bus SPI jusqu'à 40+ MHz et est l'outil idéal pour le développement, le test et la programmation de systèmes basés sur SPI.
Caractéristiques du SPI
- Fonctionne en mode maître ou esclave.
- Taux de signalisation du maître jusqu'à 8 Mbit / s.
- Taux de signalisation de l'esclave jusqu'à 4 Mbit / s.
- Envoi / réception en duplex intégral du maître.
- Envoi / réception asynchrone de l'esclave.
- Pins d'alimentation cible configurables par logiciel pour alimenter les appareils en aval.
- Polarité Slave Select (SS) configurable par logiciel en mode maître.
USB 2.0 à grande vitesse
L'adaptateur Cheetah est un appareil USB 2.0 haute vitesse alimenté par le bus.
Toutes les données collectées par l'adaptateur Cheetah sont transmises à l'ordinateur de test à 480 Mbps.
En tant qu'appareil alimenté par le bus, l'adaptateur Cheetah ne nécessite pas d'alimentation électrique, ce qui en fait l'outil idéal pour les ingénieurs.
Logiciels disponibles
Logiciel Control Center
Le centre de contrôle permet aux utilisateurs d'utiliser immédiatement toutes les fonctions de l'I2C, du SPI et du GPIO. Il est possible d'utiliser plusieurs appareils en même temps et de choisir un nombre pratiquement illimité de configurations avec lesquelles les ingénieurs peuvent développer et tester leurs systèmes intégrés.
Logiciel Flash Center
Le logiciel Flash Center de Total Phase est une suite logicielle qui permet aux ingénieurs d'effacer, de programmer et de vérifier rapidement les puces de mémoire EEPROM et Flash basées sur I2C et SPI. De plus, les composants non listés peuvent être ajoutés en quelques minutes via la bibliothèque basée sur XML.
Pilote Labview
Le pilote Cheetah LabVIEW est un pilote d'instrument LabVIEW gratuit et open source pour accéder à l'adaptateur hôte SPI Cheetah dans l'environnement de développement LabVIEW. Le package du pilote est orienté vers Windows et se base sur la bibliothèque logicielle Cheetah.
API's
ICs soutenus
Spécifications techniques
Spécification du modèle | Cheetah SPI |
---|---|
Signalisation maître SPI à grande vitesse | Jusqu'à 50 MhZ |
Transaction Queuing pour un débit maximal | Oui |
Entièrement compatible avec Linux et Windows | Oui |
Mise à niveau sur le terrain via USB | Oui |
API C libre de droits | Oui |
Transaction Queuing pour un débit maximal | Oui |
Comparaison des modèles SPI | Adaptateur Aardvark I2C/SPI | Adaptateur hôte SPI Cheetah | Applications Promira SPI | Applications Promira eSPI | Analyseur de protocole I2C/SPI Beagle |
---|---|---|---|---|---|
Numéro d'article | TP240141 | TP280121 | TP500110 | TP500110 | TP320121 |
Protocoles SPI pris en charge | SPI single I/O | SPI Single I/O | Niveau SPI 1 : Niveau SPI 2 : Niveau SPI 3 : | eSPI Analysis : eSPI Active : | SPI-Single I/O |
Fonction | Adaptateur hôte maître/esclave | Adaptateur hôte maître/esclave | SPI niveau 1/2/3 : adaptateur hôte maître/esclave | eSPI Active : eSPI Analysis : | Moniteur de bus en temps réel |
Vitesse de l'horloge maître | 8 MHz | 40+ MHz | Niveau SPI 1 : Niveau SPI 2 : Niveau SPI 3 : | eSPI Active/ Analyse : 66 MHz | 24 MHz |
Vitesse de l'horloge esclave | 4 MHz | N/A | Niveau SPI 1 : Niveau SPI 2/3 : | eSPI Active : analyse eSPI :
| 24 MHz |
Sélection de la puce/de l'esclave | 1 | 3 | Niveau SPI 1 : Niveau SPI 2 : Niveau SPI 3 : | eSPI Active : eSPI Analysis : | Moniteur 1 slave select |
Capacité de l'esclave | <=6 | 0 | SPI niveau 1/2/3 : | eSPI Active : analyse eSPI : | N/A |
Niveau de tension (V) | 3.3-5V (Level Shifter Board : 1,2V - 3,3V) | 3.3-5V (Level Shifter Board : 1,2V - 3,3V) | Niveau SPI 1/2/3 : | eSPI Active/Analysis : | 3.3-5V |
Puissance cible | 5 V, 30mA disponible | 5 V, 30mA disponible | SPI niveau 1/2/3 : 2 indépendants, 1 réglable, (0.9-3.45 V), 1 commutable (3.3-5V) 200mA disponible | eSPI Active/Analysis : 5 V, 30mA disponible | 5 V, 30mA disponible |
longueur de mot variable | x | x | SPI niveau 1/2/3 : | eSPI Active/Analysis : | x |
Connexion | USB pleine vitesse | USB haute vitesse | SPI niveau 1/2/3 : | eSPI Active/Analysis : | USB haute vitesse |