Tout ce que vous devez savoir sur le protocole SPMI et le débogage du protocole SPMI

Qu’est-ce que le protocole SPMI ?

SPMI (System Power Management Interface) est une norme MIPI (Mobile Industry Processor Interface) avec une série synchrone à 2 fils, une interface bidirectionnelle qui connecte le contrôleur d’alimentation (PC) intégré d’un système de processeur System on-Chip (SoC) avec un ou plusieurs systèmes de régulation de tension PMIC (Power Management Integrated Circuits).

Quels sont les avantages de MIPI SPMI ?

SPMI dispose d’une large gamme d’applications réparties dans des secteurs nécessitant une meilleure gestion de l’alimentation. SPMI est utilisé dans les smartphones, les appareils portables et d’autres appareils électroniques portables. Les smartphones et les appareils portables utilisent SPMI pour contrôler la puissance des capteurs. Les smartphones haut de gamme ont déjà plusieurs appareils dans leurs conceptions et peuvent nécessiter jusqu’à 20 lignes de signal. Chacun d’eux ayant des broches d’alimentation indépendantes peut causer des problèmes. De même, la plupart des appareils électroniques portables auraient besoin d’une interface de gestion de l’alimentation pour optimiser la consommation d’énergie et réduire le nombre de broches.

Comment déboguer le protocole MIPI SPMI ?

L’analyseur de protocole SPMI (PGY-SPMI-EX-PD) est l’analyseur de protocole avec plusieurs fonctionnalités pour capturer et déboguer la communication entre l’hôte et la conception en cours de test. PGY-SPMI-EX-PD est l’instrument leader qui permet aux ingénieurs de conception et de test de tester les conceptions SPMI pour ses spécifications en configurant PGY-SPMI-EX-ED en tant que maître/esclave, générant un trafic SPMI avec une variation de temps et une capacité d’injection d’erreurs , et le décodage des paquets du protocole SPMI.

Caractéristiques de l’analyseur de protocole Prodigy SPMI

Vue multi-domaine

La vue multidomaine fournit une vue complète de l’activité du protocole SPMI dans une seule interface graphique. Les utilisateurs peuvent facilement configurer l’analyseur pour générer du trafic SPMI à l’aide d’une interface graphique ou d’un script. Les utilisateurs peuvent définir différentes conditions de déclenchement à partir du menu de configuration pour capturer l’activité du protocole lors d’événements spécifiques et décoder la transition entre maître et esclave. Les résultats décodés peuvent être visualisés dans le chronogramme et la fenêtre de liste des protocoles avec autocorrélation. Cette vue complète des informations en fait le meilleur du secteur, offrant une solution facile à utiliser pour déboguer l’activité du protocole SPMI. L’activité continue du protocole de streaming vers le disque dur/SSD du système hôte garantit un fonctionnement en mode rouleau transparent sans qu’il soit nécessaire de recapturer les données lorsque les DUT/s sont définis sur différents états, économisant ainsi des temps de test.

Exerciseur

PGY-SPMI-EX-PD prend en charge la génération de trafic SPMI à l’aide de l’interface graphique et du script. Les utilisateurs peuvent générer une génération de trafic simple à l’aide de l’interface graphique pour tester le DUT. L’interface graphique basée sur des scripts offre la flexibilité nécessaire pour émuler le trafic complet attendu dans le monde réel, y compris les injections d’erreurs. Dans cet exemple de script, l’utilisateur peut générer du trafic SPMI comme ci-dessous.

Ligne de script n°1 : Reg Write sur l’esclave avec l’USID 06
Ligne de script n° 2 : Reg Read vers l’esclave avec l’USID 06
Ligne de script n°3 : Ext Reg Write sur l’esclave avec l’USID 06
Ligne de script n° 4 : Ext Reg Lire à l’esclave avec l’USID 06

Diagramme de synchronisation et vue de la liste des protocoles

La vue de synchronisation fournit le tracé des signaux SCKL et SDATA avec un diagramme de bus. La superposition de bits de protocole sur la forme d’onde de synchronisation numérique facilitera le débogage des données décodées de protocole. Les fonctions de curseur et de zoom faciliteront l’analyse du protocole dans le chronogramme pour toute erreur de synchronisation.

La fenêtre de protocole fournit les informations de paquet décodées dans chaque état et tous les détails de paquet. Les trames sélectionnées dans la fenêtre de liste des protocoles seront automatiquement corrélées dans la vue de synchronisation pour afficher les informations de synchronisation du paquet.

De puissantes capacités de déclenchement

PGY-SPMI-EX-PD prend en charge des capacités de déclenchement simples. L’analyseur peut se déclencher sur n’importe quel paquet de protocole tel que Reg Write, SLEEP ou WAKE UP. Advanced Trigger offre la flexibilité de surveiller plusieurs conditions de déclenchement et peut définir plusieurs machines de déclenchement d’état.

Pour télécharger la fiche technique ou en savoir plus sur Prodigy SPMI Protocol Analyzer, entrez vos coordonnées ici

[formulaire-de-contact-7 id="5482" title="Enregistrement de la page de destination_SPMI"]