Description
L'analyseur Beagle USB 480 est capable de capturer et d'afficher de manière interactive les états de bus USB à grande vitesse et le trafic de données en temps réel avec un timing de 16,7 ns de résolution. Il est fourni avec un logiciel et une API gratuite. Grâce à une mémoire tampon intégrée de 64 Mo, il est possible de saisir des rafales continues de trafic de données de 480 Mbit/s sans perte de données.
Caractéristiques principales
- Surveillance non intrusive de l'USB 2.0 haute vitesse (jusqu'à 480 Mbit/s)
- Décodage en temps réel au niveau de la classe USB avec le logiciel Data Center
- Deux modes d'enregistrement : temps réel et téléchargement retardé
- Détection de puce USB à haute vitesse
- Détection automatique robuste de la vitesse
- Suppression de paquets basée sur le matériel
- Entrées et sorties numériques pour la synchronisation avec la logique externe
- Détecte les événements de suspension/reprise et les signaux inattendus
- Logiciel et API gratuits disponibles
- Entièrement compatible avec Windows, Linux et Mac OS X
Acquisition en temps réel et acquisition avec téléchargement différé
L'analyseur de protocole Beagle USB 480 dispose de deux modes d'acquisition différents : acquisition en temps réel et acquisition avec téléchargement retardé. En mode d'acquisition en temps réel, les développeurs peuvent afficher toutes les données à grande vitesse via USB dès que cela se produit. Comme les données sont diffusées en temps réel, la taille de la capture n'est limitée que par la taille de la RAM disponible sur l'ordinateur d'analyse.
La capture avec téléchargement retardé peut être très utile dans certaines situations, par exemple lorsque l'analyseur de protocole Beagle USB 480 se trouve sur le même bus à grande vitesse que l'appareil cible. Dans ces configurations, l'analyseur Beagle ne peut consommer qu'une bande passante USB minimale, de sorte que les problèmes qui ne surviennent que lorsque la cible fonctionne avec toute la bande passante USB ne sont pas masqués.
Décodage USB au niveau de la classe
Avec l'analyseur de protocole Beagle USB 480, un décodage en temps réel au niveau de la classe USB est disponible dans le logiciel Data CenterDétection des puces USB à haute vitesse
L'analyseur de protocole Beagle USB 480 peut capturer et afficher les modèles de puces K et J utilisés dans les négociations à haute vitesse et est capable de détecter de manière fiable la vitesse correcte des données USB surveillées.Suppression de paquets basée sur le matériel
Pour supprimer les paquets, un filtre d'entrée matériel est disponible afin de réduire la quantité de données détectées. Le filtre peut éliminer les paires de paquets vides comme les paires IN / NAK et PING / NAK.E / A numériques pour la synchronisation
Quatre sorties numériques sont disponibles pour la synchronisation de l'analyseur Beagle avec des oscilloscopes et des analyseurs logiques. Ces sorties numériques peuvent synchroniser aussi bien des modèles dans les données collectées que des états de bus vides.Détecter les événements du bus et les signaux inattendus
L'analyseur de protocole Beagle USB 480 peut détecter de manière intelligente les événements de suspension et de reprise ainsi que les signaux inattendus sur le bus.Timing au niveau des paquets
Obtiens le timing au niveau des paquets avec une résolution de 16,67 ns.Economique et gain de temps
L'analyseur de protocole Beagle USB 480 est livré complet avec le logiciel.
Le faible coût permet aux entreprises de fournir à chaque développeur son propre analyseur, ce qui permet d'identifier et de résoudre les problèmes rapidement et facilement.
Moins de temps passé signifie plus de productivité, les projets sont réalisés à temps et dans le cadre du budget.
L'analyseur de protocole Beagle USB 480 est régulièrement mis à jour via USB.
Les nouvelles fonctions logicielles sont toujours disponibles en temps voulu et peuvent être téléchargées gratuitement.
Logiciels disponibles
Centre de données
Pilote Labview
Le pilote Beagle LabVIEW est un pilote d'instrument LabVIEW gratuit et open-source qui permet d'accéder aux analyseurs de protocole Beagle au sein de l'environnement de développement LabVIEW. Le package du pilote est orienté vers Windows et se base sur la bibliothèque logicielle Beagle.
API's
Spécifications techniques
Comparaison des modèles- | Beagle USB 12 | Beagle USB 480 | Beagle USB 480 Power - Standard | Beagle USB 480 Power - Ultimate | Beagle USB 5000 v2 - Standard | Beagle USB 5000 v2 - Ultimate | Alimentation USB |
---|---|---|---|---|---|---|---|
Numéro de référence | TP320221 | TP320510 | TP323510 | TP323610 | TP322510 | TP322610 | TP350110 |
Taux d'enregistrement USB | <12 Mbps | <480 Mbps | <480 Mbps | <480 Mbps | <5000 Mbps | <5000 Mbps | <1 Mbps |
Simulation et surveillance USB 3.0 et 2.0 | Non | Non | Non | Non | Disponible | ✔ | Non |
USB 2.0 liaison descendante | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
USB 3.0 liaison descendante | Non | Non | Non | Non | Disponible | ✔ | Non |
Données en temps réel Affichage & analyse | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | Non |
Temps réel Suivi LTSSM | Non | Non | Non | Non | ✔ | ✔ | Non |
Statistiques en temps réel | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | Non |
Mémoire - Standard dans l'appareil | PC hôte | 64 Mo + PC hôte | 256 Mo + PC hôte | 256 Mo + Host PC | 2 Go + Host PC | 4 Go + Host PC | PC hôte |
Mémoire - En plus 2 GB (Total 4GB) | Non | Non | Non | Non | Disponible | ✔ | Non |
Disponibilité de déclencheurs externes | Non | Input - Moniter | Input - Moniter | ✔ | ✔ | ✔ | Non |
Déclencheurs avancés | Non | Non | Non | ✔ | USB 2.0 (Included) | ✔ | Non |
Sync | Non | Basic | Basic | Basic | Basic | Disponible | Non |
USB 3.0 Advance machine d'état | Non | Non | Non | Non | Disponible | ✔ | Non |
Moniteur de courant et de tension | Non | Non | ✔ | ✔ | Non | Non | ✔ |
Support inter-plateforme for Windows, Linux, Mac OS X | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ (Linux) |
Interface utilisateur graphique du logiciel | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
API sans frais | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | Non |