Accueil » Test et Mesure » Analyse QSPI, I3C, I2C, SPI, SMI » Analyseur de Protocole I3C

Analyseur Testeur de Protocole I3C

Logo Prodigy Technovations

L’analyseur I3C,  PGY-I3C-EX-PD de Prodigy permet aux ingénieurs de conception et de test de tester les circuits avec I3C selon ses spécifications. En effet on peut configurer le PGY-I3C-EX-ED en tant que maître/esclave, pour générer un trafic I3C avec une capacité d’injection d’erreurs, et décoder les paquets  du protocole I3C.

Analyseur I3C-EX-PD-I3C

Un analyseur I3C pour les interfaces capteurs de demain.

L’interface I3C Serial bus est en train de devenir l’ interface choisie pour toutes les futures connectivités de capteurs dans l’industrie de la téléphonie mobile et de l’automobile. Elle pourrait également être choisie comme interface fiable et peu coûteuse pour les futures applications électroniques embarquées afin de répondre aux nouvelles applications à forte intensité de données.

Un logiciel puissant et intuitif

Logiciel de l'analyseur I3C

La vue Multi-domaine fournit une vision complète de l’activité du protocole I3C en un coup d’oeil. L’utilisateur peut facilement configurer l’analyseur. Par exemple, pour générer du trafic I3C/I2C en utilisant une interface graphique ou un script. L’utilisateur peut définir différentes conditions de déclenchement à partir du menu de configuration. Ainsi, pour capturer l’activité du protocole lors d’un événement spécifique et décoder la transition entre le maître et l’esclave. De plus, les résultats décodés peuvent être visualisés dans le diagramme de temps et le listing de protocole avec auto-corrélation.De la même façon,  La vue de la machine d’état permet de commuter la machine d’état entre le maître et l’esclave pour la validation de la conception. Cette vue complète des informations en fait la meilleure de l’industrie. Elle offre ainsi une solution facile à utiliser pour déboguer l’activité du protocole I3C.

Exerciseur / Générateur

Master Script viewL’analyseur I3C PGY-I3C-EX-PD effectue la génération de trafic I3C à l’aide d’une interface graphique et d’un script. Ainsi, l’utilisateur peut générer du trafic simple en utilisant l’interface graphique pour tester le DUT. Donc, l’interface graphique basée sur des scripts offre la flexibilité d’émuler l’ensemble du trafic dumonde réel, y compris des injections d’erreurs. Dans cet exemple de script, l’utilisateur génère du trafic I3C comme ci-dessous.

  • SET Dynamic Address utilisant un esclave statique
  • SETMWL avec erreur de parité des données
  • GETMWL avec erreur de parité de commandement
  • ENTHDR0 Mode DDR avec erreur de CRC

Diagramme temporel et listage du protocole

Vue TimingLa vue de la synchronisation fournit le tracé des signaux SCL et SDA avec le diagramme de bus. La superposition des bits de protocole sur la forme d’onde de synchronisation numérique facilitera le débogage des données décodées par le protocole. En même temps, les fonctions de curseur et de zoom facilitent l’analyse du protocole dans le diagramme de synchronisation. Cela permet de détecter toute erreur de synchronisation.

Listing du protocole de l'analyseur I3CLa fenêtre de protocole fournit les informations décodées du paquet pour chaque état avec tous les détails. Cependant, la trame sélectionnée dans la fenêtre de liste de protocole sera corrélée pour  synchroniser la visualisation.

Un Trigger puissant

interface de déclenchementLe PGY-I3C-EX-PD prend en charge les fonctions de déclenchement automatique, simple et avancé. L’analyseur I3C peut tout d’abord se déclencher sur n’importe quel paquet de protocole: messages diffusés, dirigés ou privés. Advanced Trigger offre la flexibilité de surveiller plusieurs conditions de déclenchement en  définissant une machine d’états. Enfin, l’utilisateur peut déclencher un timer et se déclencher sur des valeurs de timer définies.

Caractéristiques:

L’analyseur de protocole I3C  PGY-I3C-EX-PD possède ces caractéristiques:

  • Possibilité de le configurer en tant que maître ou esclave
  • Possibilité de configurer les registres BCR, LVR et DCR
  • Support des esclaves et des maîtres I2C hérités
  • Générer différents paquets I3C et I2C SDR et HDR
  • Flexibilité pour améliorer l’unité d’encodage TSP et TSL (lorsqu’elle est disponible)
  • Erreur d’injection telles que les erreurs de CRC, les erreurs de parité et les erreurs ACK/NACK
  • Débits de données variables I3C
  • Générer simultanément le trafic I3C et le décodage du protocole du bus
  • Diagramme de synchronisation du bus décodé par le protocole
  • Vue d’ensemble de l’activité du protocole
  • Analyse des erreurs dans le décodage des protocoles
  • Vue de la machine à états des paquets I3C
  • Possibilité d’écrire un script d’exercice pour combiner la génération de plusieurs trames de données à différentes vitesses
  • Interface USB2/3 de l’ordinateur hôte
  • Mise à niveau de l’analyseur selon l’évolution de la spécification I3C

Plus d'informations

Blog et articles

Comprendre et déboguer le bus I3C. (lire le blog en français )

Comprendre et Déboguer le protocole I3C

Le nouveau standard de mémoire DDR5 utilise le bus I3C

( lire le blog en Anglais)

DDR5-I3C-Prodigy Blog

Voir la page produit du site Prodigy.

Téléchargez la  Brochure  du PGY-I3C-EX-PD

Votre nom
Numéro de Tel:
Société