XJAnalyser est un puissant outil conçu pour la visualisation et le débogage en temps réel des cartes électroniques. XJAnalyser vérifie la chaîne JTAG instantanément et offre une vue graphique interactive des broches de vos composants JTAG. Pour un meilleur contrôle, vous pouvez regrouper des broches dans des bus et vous pouvez rapidement générer différents signaux afin de suivre les connexions sur votre carte — très utile lors de la vérification des courts-circuits ou ouverture de piste. XJAnalyser supporte également les standards STAPL / JAM et SVF utilisés pour la programmation in-situ des composants JTAG.
Fonctionnalités
- Capable de tester des BGA et des composants à pas fin (fine-pitch)
- Activation ou exécution de la carte requise uniquement pour les fichiers BSDL
- Configuration de l’état des broches – haut, bas, bascule (toggle) par exemple
- Suivi des courts-circuits, circuits ouverts et autres signaux
- Accès de bas niveau facile pour les bus et broches de composants
- Affichage clair des broches/billes avec niveaux de zoom variables et fenêtre divisée
- Détection et contrôle rapide des modifications de broches
- Programmation des composants à l’aide de fichiers SVF et STAPL
- Plug-and-play.
- Interaction en temps réel
Contrôle et surveillance des broches sur les composants JTAG
Contrôlez en temps réel l’état des broches d’E/S et définissez via une interface graphique l’état de sortie des broches (élevé, faible ou basculement) selon vos besoins. Les valeurs sont ensuite affichées par un code de couleurs des broches.
L’accès de bas niveau à tous les composants connectés à un composant JTAG est simplifié, grâce au regroupement des broches dans les bus (par exemple, « Données » ou « Adresses ») et à la configuration des valeurs utilisant des unités pratiques (hexadécimale, binaire, décimale).
Programmation des composants
XJAnalyser peut exécuter des fichiers SVF et STAPL / JAM appliqués à toute séquence de composants d’un circuit. Ces fichiers permettent généralement de programmer des composants, tels que CPLD et FPGA. Même si ces fichiers sont créés pour une chaîne JTAG contenant un seul composant, XJAnalyser peut les exécuter sur des chaînes contenant davantage de composants. Des « headers » et « trailers » sont mis en place automatiquement.
Comparaison des cartes
Avec la fonctionnalité « Golden Scan » (carte de référence), vous pouvez capturer les valeurs sur les composants JTAG sur une carte fonctionnelle. Ces valeurs peuvent ensuite être utilisées pour identifier les différences entre des cartes présentant un comportement anormal et une carte connue fonctionnelle.
Débogage de la chaîne JTAG
XJAnalyser peut être utilisé pour déboguer la chaîne JTAG; en donnant les informations sur le nombre de composants, il peut détecter et les codes d’identification de ces composants. Voir ici pour plus d’informations.
Souplesse du contrôle
Contrôlez les composants de la chaîne JTAG selon vos préférences. XJAnalyser propose trois méthodes de contrôle : via un affichage graphique direct (Chain View), via la liste des broches (Pin List) ou via la surveillance des broches (Pin Watch). Celle-ci permet également de grouper les broches dans les bus. Vous pouvez ainsi inscrire les valeurs dans un bus entier en une seule fois.
Vue détaillée / écran divisé
XJAnalyser vous donne la possibilité de voir le circuit dans son ensemble ou de près, avec niveaux de zoom variables. Vous pouvez également diviser l’écran et afficher les différentes parties du circuit à différents grossissements.
Exécuter des chaînes / Par étapes
XJAnalyser peut effectuer des cycles JTAG continus d’écriture/lecture, ce qui donne un feedback instantané sur les changements de signaux, ou bien, il peut répéter des cycles uniques sous le contrôle de l’utilisateur, ce qui permet des modifications manuelles entre chaque cycle.
Modification de la géométrie du composant
Si la géométrie du composant est incorrectement spécifiée, ou n’est pas spécifiée, dans le fichier BSDL, vous pouvez modifier le nombre des broches de chaque côté pour tenir compte de la géométrie réelle du composant. Il ya aussi une option pour faire pivoter les composants.
Waveform Viewer
Le « Waveform Viewer » capture et affiche les niveaux de signaux numériques et les transitions de données de la chaîne JTAG.
Il prend en charge le déclenchement (triggering), ce qui permet de capturer le comportement du circuit dans des conditions déterminées, par exemple lorsque des événements particuliers se produisent. Cela peut grandement améliorer la capacité d’une équipe d’ingénierie pour capturer des informations clés et traquer les défauts intermittents.
Configuration « Plug-and-Play »
Lorsque l’ordinateur exécutant XJAnalyser est connecté à un circuit, il analyse automatiquement la chaîne JTAG et identifie les fichiers BSDL corrects dans sa bibliothèque, prêt à exécuter des tests.
Configuration recommandée
- Processeurs Intel® Core i3, i5, i7 ou équivalent (toutes générations)
- Microsoft® Windows® 10 (1607) et versions ultérieures (32 ou 64 bit), ou Windows 11
- 8 Go de RAM
- Contrôle broche par broche en temps réel des BGA et composants à pas fin
- Programmation in-situ avec fichiers SVF/STAPL/JAM files
- Assistant de configuration en 4 étapes faciles
Principaux Avantages
- Augmenter les rendements – en définissant les valeurs des broches et en suivant les signaux, vous pouvez rapidement déboguer vos cartes, même sous les BGA
- Réduire le temps de mise sur le marché en réduisant le temps requis du prototypage à la fabrication
- Réduisez votre budget en éliminant le besoin de disposer de plusieurs outils de téléchargement pour la programmation des composants
- Libère des ressources d’ingénieurs en éliminant l’écriture de logiciel de test fonctionnel pour vérifier l’interconnectivité du matériel
Options de licence flexibles
- Licence de matériel
– hébergée par la sonde JTAG pour faciliter l’utilisation de XJTAG sur un nombre quelconque d’ordinateurs - Licence réseau
– hébergée par un serveur du réseau disponible partout dans le monde
Pour plus d’information, support, ou pour un devis sur une partie quelconque du système XJTAG, veuillez contacter votre distributeur local.