Exerciseur et analyseur de protocole PGY-SPMI-EX-PD 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 à tester. SPMI (System Power Management Interface) est une norme MIPI (Mobile Industry Processor Interface) avec une interface sérielle synchrone bidirectionnelle à 2 fils 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 des circuits intégrés de gestion de l’alimentation (PMIC).
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 décoder les paquets du protocole SPMI.

Caractéristiques:
- Prend en charge les spécifications SPMI v 1.0/ 2.0
- Possibilité de le configurer en maître ou en esclave
- Prend en charge la fonction maître unique
- Prend en charge la fonction Request Capable Slave (RCS)
- Prend en charge le processus d’arbitrage BUS complexe
- Générer différents paquets SPMI
- Injection d’erreurs telles que l’erreur de parité, l’erreur ACK/NACK et l’erreur Skip SSC
- Vitesses de données SPMI variables (32 kHz – 26 Mhz1), niveaux d’entraînement de tension (1,2 ou 1,8) et cycle de service (25 %, 50 % et 75 %).
- Générer simultanément le trafic SPMI et le décodage du protocole du bus
- Diffusion continue des données de protocole sur HDD/SSD
- Chronogramme du bus décodé du protocole
- Affichage de la liste de l’activité du protocole
- Analyse d’erreur dans les données décodées du protocole
- Capacité d’écrire un script d’exerciseur pour combiner plusieurs
- génération de trames de données à différentes vitesses de données
- Interface ordinateur hôte USB2/3
- Prise en charge de l’API pour l’automatisation en Python et C++
- Flexibilité de mise à niveau vers l’unité pour l’évolution des spécifications SPMI
- Scripts de prise en charge de la déclaration de conformité de l’implémentation du protocole en option (PICS)
Vue multi-domaines
La vue multidomaine fournit une vue complète de l’activité du protocole SPMI dans une seule interface graphique. L’utilisateur peut facilement configurer l’analyseur pour générer du trafic SPMI à l’aide d’une interface graphique ou d’un script. L’utilisateur peut définir différentes conditions de déclenchement à partir du menu de configuration 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. 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 de l’industrie, 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. L’utilisateur peut 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 un script offre la flexibilité d’é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 liste de 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. La trame sélectionnée dans la fenêtre de liste des protocoles sera automatiquement corrélée 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 lequel des paquets de protocole tels que Reg Write, SLEEP ou WAKE UP. Advanced Trigger offre la possibilité de surveiller plusieurs conditions de déclenchement et peut définir une machine de déclenchement à plusieurs états.
Scripts de test de la déclaration de conformité de l’implémentation du protocole (PICS)
La capacité PICS en option permet aux concepteurs de tester la conformité de leurs conceptions conformément aux exigences PICS des spécifications SPMI. Le logiciel offre aux concepteurs la possibilité de sélectionner 1/quelques/tous les cas de test et de les exécuter automatiquement à l’aide de cette fonctionnalité PICS du produit.
Prend en charge plus de 200 scripts d’identification de test.
Les tests sont exécutés selon les étapes définies et donnent un verdict PASS/FAIL pour chaque test. Il s’agit d’une étape critique pour s’assurer que les tests de conformité internes sont activés et aider les équipes de conception à s’assurer que leur mise en œuvre est conforme aux normes SPMI. Le résultat clé est de raccourcir le délai de mise sur le marché des produits avec l’assurance que la conception répond à la mise en œuvre de SPMI PICS.
Un rapport détaillé capture les résultats PICS avec le verdict PASS/FAIL.
PGY-SPMI-EX-PD spécification |
Caractéristiques | PGY-SPMI-EX-PD |
Exerciseur: | ||
Configurable | 1 maître + 4 esclaves | ✔ |
Génération de trafic SPMI | Génération de trafic SPMI personnalisé | ✔ |
Simulez le trafic réseau du monde réel | ✔ | |
Fréquence SCL | 32 kHz à 26 MHz1 | ✔ |
Niveau d’entraînement de tension | 1.2V1 ou 1.8V | ✔ |
Séquence de commandes | Toutes les séquences de commandes sont prises en charge à l’exception du maître DDB Lire |
✔ |
Variation du cycle de service SCLK | OUI. (peut être 25%, 50%, 75%) | ✔ |
Délai SCLK & SDATA | Résolution (4ns) | ✔ |
Délai entre deux messages | oui | ✔ |
spécification | SPMI 1.0 et SPMI 2.0 ; PICS (v1.0 prenant en charge les spécifications v2.0) | ✔ |
Réseau SPMI | Maître unique et multi-maître | ✔ |
Erreur d’injection | Master – Parité des données, – parité de commande, – parité d’adresse – Ignorer SSC (uniquement dans les systèmes maître unique)Esclave – Parité des données (NON RCS) |
✔ |
Analyse du protocole : | ||
Les soutiens | Décodage du protocole SPMI | ✔ |
Vues de protocole | Affichage du chronogramme Affichage de la liste des protocoles Bus-Diagram pour afficher les paquets de protocole avec un graphique de chronométrage |
✔ |
Déclencheur de protocole | Simple (déclenchement sur paquet SPMI défini par l’utilisateur après SSC) | ✔ |
Durée de capture | Données de protocole de streaming continu | ✔ |
Rapport d’erreur de protocole | Parité des données, parité de commande, parité d’adresse Erreur ACK/NACK |
✔ |
Connectivité hôte | Interface USB 3.0/2.0 | ✔ |
Informations de commande
PGY-SPMI-EX-PD (v 1.0) : exerciseur et analyseur de protocole SPMI (Spécifications de la v 1.0)
PGY-SPMI-EX-PD (v 2.0) : exerciseur et analyseur de protocole SPMI (Spécifications de la v 2.0)
PGY-SPMI-UPG (v 1.0 à v 2.0) : mise à niveau du testeur et de l’analyseur de protocole SPMI des spécifications v 1.0 aux spécifications v 2.0.
-Opt PICS (scripts de test de déclaration de conformité de mise en œuvre du protocole v 1.0 pour 2.0 SPMI
Caractéristiques)
Livrables pour PGY-SPMI-EX-PD
Unité PGY-SPMI-EX-PD
Câble USB3.0
Logiciel PGY-SPMI-EX-PD sur CD
Adaptateur 12V CC
Câble sonde plomb volant avec connecteur femelle à connecter au DUT
Dimension :(L-157mm ; W-90mm ; H-27mm)