Analyseur Testeur de Protocole I2C et SPI

Logo Prodigy Technovations

Le PGY-I2C/SPI-EX-PD est l’ analyseur idéal  pour les ingénieurs de design et de test désirant tester les conceptions I2C ou SPI  selon leurs spécifications respectives. Ils pourront ainsi configurer le PGY-I2C/SPI-EX-PD en tant que maître ou esclave. Ils pourront aussi générer un trafic I2C/SPI et en décodant les paquets du protocole I2C/SPI.

Analyseur I3C-EX-PD-I3C

Un analyseur pour les interfaces entre composants

Analyseur I2C et SPI

L’I2C (ou I²C )est une interface à deux fils permettant de connecter des microcontrôleurs, des EEPROM, des convertisseurs A/N et N/A, des interfaces E/S et autres petits périphériques dans les systèmes embarqués. Le bus I2C est utilisé par de nombreux circuits intégrés et est simple à mettre en œuvre. Tout microcontrôleur peut communiquer avec les bus I²C. Le bus I2C communique généralement à faible vitesse entre des composants, mais peut également utiliser des modes à grande vitesse pour transférer de grandes quantités de données.

SPI est l’une des interfaces les plus utilisées entre les microcontrôleurs et les circuits intégrés périphériques tels que les capteurs, les ADC, les DAC, les registres à décalage, les SRAM et autres. SPI est une interface synchrone, en duplex intégral, basée sur le principe du maître-esclave. Le maître et l’esclave peuvent tous deux transmettre des données en même temps. L’interface SPI comporte 3 ou 4 fils.

Caractéristiques:

  • Prise en charge des spécifications I2C
  • Supporte les spécifications SPI
  • Possibilité de le configurer en tant que maître/esclave
  • Génère différents paquets I2C/SPI
  • Débits de données variables
  • Génère le trafic I2C/SPI et le décodage de protocole du bus
  • Diagramme de synchronisation du bus décodé par le protocole
  • Vue d’ensemble de l’activité du protocole
  • Possibilité d’écrire un script d’exercice pour combiner la génération de plusieurs trames à différentes vitesses de données
  • Interface d’ordinateur hôte USB 2/3
  • Streaming continu de l’activité du bus vers le disque HDD/SSD du PC hôte
  • API pour l’automatisation en python ou C#

Analyse de protocole complète en vues multiples

vues d'analyse

La vue Multi-domaine fournit une vision complète de l’activité du protocole I2C et du protocole SPI en un coup d’oeil. L’utilisateur peut facilement configurer l’analyseur. Par exemple, pour générer du trafic I2C/SPI 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 autocorrélation. L’exhaustivité de ces informations en fait le meilleur produit du marché. Car il apporte une solution facile à utiliser pour déboguer l’activité du protocole I2C ou SPI. Il enregistre l’ activité du protocole  en streaming continu vers le disque dur/SSD du PC. Ainsi, il assure un fonctionnement en rotation transparent sans qu’il soit nécessaire de réacquérir les données lorsque les matériels sous test sont réglés sur des états différents. Cela fait gagner du temps lors des tests.

Exerciseur / Générateur

Exerciseur I²C

Le PGY- I2C/SPI -EX-PD prend en charge la génération de trafic I2C ou SPI à l’aide d’une interface graphique et d’un script. L’utilisateur peut générer du trafic en utilisant l’interface graphique pour tester son circuit. L’interface graphique basée sur des scripts permet d’émuler en temps réel l’ensemble du trafic prévu.

Diagramme temporel et listing du protocole

fenetre de timingL’affichage du timing montre le signal de l’horloge et des signaux de données 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 outre, les fonctions de curseur et de zoom facilitent l’analyse du protocole dans le diagramme pour détecter toute erreur de synchronisation.

Résultats SPI

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

Un Trigger puissant

I2C TriggerLe PGY-I2C/SPI-EX-PD prend en charge des capacités de déclenchement simples. L’analyseur peut se déclencher sur n’importe quel paquet du protocole. Advanced Trigger offre la flexibilité de surveiller plusieurs conditions de déclenchement et peut définir une machine de déclenchement à plusieurs états. L’utilisateur peut déclencher un timer et se déclencher sur des valeurs de timer définies.

Spécifications:

spécifications PGY-I2C-SPI-PD

Plus d'informations

Voir la page produit du site Prodigy.

Téléchargez la  Brochure Document PDF du PGY-I2C/SPI-EX-PD