TotalPhase-Blog-Erlebniswelten

Avantages d'un analyseur de protocole USB

usb-analyzers-pencil

Analyseurs de protocole

Les analyseurs de protocole USB existent en deux types de base : Analyseurs logiciels uniquement et analyseurs basés sur le matériel

Alors que les analyseurs USB logiciels sont parfois moins chers que leurs cousins basés sur le matériel, eVision Systems propose des analyseurs matériels à des prix compétitifs.
Pour comprendre ce qui rend les analyseurs USB basés sur le matériel de Total Phase meilleurs que les analyseurs logiciels, il est important de comprendre d'abord comment fonctionne un analyseur logiciel.

Les analyseurs USB logiciels remplacent la pile logicielle USB sur l'ordinateur hôte à tester pour surveiller les données USB. Ils dépendent ensuite entièrement du matériel du PC hôte (c'est-à-dire du contrôleur hôte à tester)

Contrôleur) pour savoir quelles informations USB sont disponibles pour l'analyse. Le contrôleur hôte est responsable de l'arbitrage du flux de données et gère également des activités telles que la retransmission de données en cas d'erreur. Ces fonctions sont gérées en interne dans le contrôleur hôte et ne relèvent donc pas de la compétence des analyseurs de logiciels USB.

Quels sont les avantages d'utiliser un analyseur matériel plutôt qu'un analyseur logiciel ?

Moniteur non intrusif USB

En étant indépendants du système qu'ils analysent, les analyseurs USB de Beagle n'ont aucune influence sur le bus qu'ils surveillent. En revanche, les analyseurs logiciels dépendent du matériel réel de l'ordinateur hôte, même s'ils remplacent la pile logicielle USB.

Résolution du timing au niveau de la nanoseconde

Les analyseurs USB de Beagle peuvent fournir un horodatage précis du trafic USB avec une précision de l'ordre de la nanoseconde. Les analyseurs logiciels dépendent de la précision de timing du système d'exploitation hôte, qui est des milliers de fois moins précise que celle d'un analyseur matériel dédié.

États de bus USB de bas niveau et états d'erreur

Comme les analyseurs de logiciels sont par nature laissés dans l'ombre par le matériel du contrôleur hôte, ils ne peuvent pas indiquer les états de bus et les événements de bas niveau, comme par ex.
  • Négociation à grande vitesse (gazouillis K / J)
  • Réinitialiser, arrêter et reprendre les événements
  • IN / NAKs, PING / NAKs, SOF
  • erreurs de transmission et nouvelles transmissions
  • et bien plus encore...

Autres appareils que le PC d'analyse

surveiller Les analyseurs logiciels ne peuvent par nature surveiller que le trafic USB sur l'ordinateur hôte. Ils ne peuvent pas collecter de données entre n'importe quel hôte USB et un appareil. Par exemple, les analyseurs de logiciels ne peuvent pas écouter les événements USB-On-The-Go (OTG) entre des appareils comme un appareil photo numérique et un téléphone portable. Comme la plupart des analyseurs logiciels USB ne sont compatibles qu'avec Microsoft Windows, ils ne sont pas adaptés au débogage des hôtes intégrés.


Monitor Suspend & Resume

La fonctionnalité Suspend &Resume des appareils USB ne peut être surveillée correctement qu'avec un analyseur de matériel. Il n'est pas possible de surveiller ces événements avec un analyseur de logiciel si l'ordinateur sur lequel l'application est exécutée doit être arrêté.

Outils de test et de mesure USB 2.0 et 3.1

Les bons outils sont essentiels pour le développement avec USB afin d'économiser du temps et de l'argent lors de la mise sur le marché.

Beagle USB 480
Analyseur de protocole Beagle USB 480
TP320510
Le Beagle USB 480 est un analyseur de protocole qui collecte des données en temps réel.

1 295,00 €*
Beagle 480 USB Power Analyzer - UltimateBeagle 480 USB Power Analyzer - Ultimate – Anschlüsse
Beagle USB 480 Power Ultimate - Analyseur de protocole
TP323610
L'analyseur de protocole Beagle USB 480 Power Ultimate dispose d'une fonction de déclenchement USB 2.0

2 729,00 €*
Beagle 5000V2 USB 3.0 Ultimate -Protocol AnalyzerBeagle 500 V2 USB - Front and Back
Beagle 5000 V2 USB 3.0 Analyseur de protocole ultime
TP322610
L'analyseur de protocole Ultimate USB 3.0 Beagle 5000 V2 offre une analyse et un enregistrement en temps réel de l'USB 3.0 et 2.0

5 999,00 €*