Description
L'analyseur de protocole I2C/SPI/MDIO polyvalent Beagle est l'outil idéal pour les ingénieurs en logiciels embarqués qui développent des produits basés sur I2C, SPI ou MDIO. L'analyseur Beagle est une solution de surveillance très performante dans un appareil compact et portable.
Caractéristiques principales
- Surveiller I2C sans interférence jusqu'à 4 MHz
- Surveillance non intrusive de SPI jusqu'à 24 MHz †
- Surveillance non intrusive de MDIO jusqu'à 2,5 MHz (clause 22 et clause 45) ‡
- Collecte et affichage des données en temps réel - observer les paquets I2C et SPI pendant qu'ils se produisent sur le bus.
- Timing au niveau des bits avec une résolution de jusqu'à 20 ns.
- Entièrement compatible avec Windows, Linux et Mac OS X
- Comprend des outils complets de surveillance des fonctions
USB 2.0 haute vitesse
Le Beagle-Monitor est un appareil USB 2.0 haute vitesse alimenté par le bus. En tant qu'appareil à grande vitesse, toutes les données collectées par le moniteur Beagle sont transmises à l'ordinateur de test à 480 Mbps. En tant qu'appareil alimenté par le bus, le moniteur Beagle ne nécessite pas d'alimentation électrique, ce qui en fait l'outil idéal pour les ingénieurs.Capture sans intervention et sans limite
L'analyseur Beagle dispose d'entrées à haute impédance, de sorte qu'il n'influence pas le système testé et ne fausse pas les résultats. Connecte l'analyseur Beagle I2C/SPI en ligne pour collecter passivement le trafic de données vers les appareils cibles. Les données collectées sont envoyées directement sur ton ordinateur via USB haute vitesse. La quantité de données collectées n'est limitée que par la quantité de mémoire physique disponible sur l'ordinateur.Rentable et gain de temps
L'analyseur de protocole Beagle I2C/SPI est livré complet avec le logiciel en quantités individuelles. Le faible coût permet aux entreprises de fournir à chaque développeur son propre analyseur, ainsi les problèmes peuvent être identifiés et résolus rapidement et facilement. Moins de temps passé signifie plus de productivité, les projets sont réalisés à temps et dans le cadre du budget.Logiciels disponibles
Centre de données
Pilote Labview
Le pilote Beagle LabVIEW est un pilote d'instrument LabVIEW gratuit et open source permettant d'accéder à l'analyseur de protocole Beagle I2C/SPI au sein de l'environnement de développement LabVIEW. Le paquet de pilotes est orienté vers Windows et se base sur la bibliothèque logicielle Aardvark.
API's
Spécifications techniques
Spécification de l'appareil | Analyseur de protocole Beagle I2C/SPI |
---|---|
Système d'exploitation | Linux et Windows |
Alimentation électrique | Alimentation électrique via USB |
Vitesse USB | Haute vitesse USB 2.0 |
Surveillance sans distorsion MDIO | 20 MHz (Clause 22 et Clause 45) |
Surveillance I2C sans distorsion | 4 MHz |
Surveillance SPI sans distorsion | 24 MHz (vitesse du CPU et débit du bus SPI) |
Acquisition de données en temps réel et affichage | Oui |
Timing au niveau des bits | Oui, résolution de 20 ns |
Toutes les fonctions de surveillance incluses | Oui |
Surveillance I2C sans distorsion jusqu'à 4 Mhz | Surveillance SPI sans distorsion jusqu'à 24 Mhz |
Acquisition de données en temps réel et affichage | Timing au niveau des bits |
Entièrement compatible avec Linux et Windows | Contient toutes les fonctions du Beagle I2C/SPI |
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 |
Comparaison des modèles I2C | ||||
---|---|---|---|---|
Numéro d'article | TP240141 | TP500110 | TP500110 | TP320121 |
Protocoles supportés | I2C | I2C | I2C | I2C, MDIO, SPI single I/O |
Fonction | Adaptateur hôte maître/esclave | Adaptateur hôte maître/esclave | Adaptateur hôte maître/esclave | Moniteur de bus en temps réel |
Vitesse de l'horloge maître | 800 kHz | 1 MHz | 3.4 MHz | 24 MHz |
Vitesse de l'horloge esclave | 800 kHz | 1 MHz | 3.4 MHz | 24 MHz |
Sélection puce/esclave | 1 | N/A | N/A | Moniteur 1 slave select |
Capacité de l'esclave> | <=6 | Advanced | Ultra | N/A |
Niveau de tension (V) | 3.3-5V | 0.9-3.45 V, 5 V | 0.9-3.45 V, 5 V | 3.3-5V |
Puissance cible | 5 V, 30mA disponible | 2 Independent, 1 Programmable, (0.9-3.45 V), 1 Switchable (3.3-5V) 200mA disponible | 2 Independent, 1 Programmable, (0.9-3.45 V), 1 Switchable (3.3-5V) 200mA disponible | 5 V, 30mA disponible |
Connexion | USB pleine vitesse | USB haute vitesse, Ethernet | USB haute vitesse, Ethernet | USB haute vitesse |