Imagination Technologies accélère ses développements de systèmes sur puce en utilisant le système boundary-scan XJTAG

Imagination Technologies, un innovateur leader dans le domaine de la propriété intellectuelle, utilise le système XJTAG pour accélérer le développement des systèmes sur puce basés sur sa propriété intellectuelle multimédia. En utilisant XJTAG pour déboguer en amont, les ingénieurs sont en mesure de développer des tests avant même que des cartes prototypes soient livrées, et d’identifier les défauts de fabrication en quelques minutes avant de commencer les vérifications de conception.

« Nous avons développé un flux de conception avancé, afin de fournir un procédé rapide et à faible risque à nos clients », affirme Mark Dunn, vice-président de l’ingénierie chez IMGworks. « La vitesse est vitale, car nos clients disposent en général d’une fenêtre très courte de mise sur le marché et comptent sur nous pour les aider à battre leurs concurrents de vitesse. »

Dans le cadre de son flux de développement de propriété intellectuelle, Imagination Technologies construit un petit nombre de cartes et de circuits de test pour vérification, et produit également des systèmes de développement spécifiques clients. Le matériel est généralement complexe, avec haute densité d’interconnexions E/S, des FPGA complexes et de nombreux signaux fonctionnant en couches internes qui ne peuvent être sondées. « Quand les premiers prototypes reviennent de la fabrication, tout est nouveau: la carte, les logiciels, la conception de puces », explique Graham Deacon, Directeur de la Vérification. « Evidemment, nous voulons commencer la vérification de la conception rapidement, donc nous avons besoin d’un moyen rapide d’identification des défauts de production. »

Historiquement, les ingénieurs d’Imagination Technologies ont utilisé des tests à base de support pour identifier les défaillances matérielles. Cela a évolue vers la configuration des FPGA pour exécuter des tests fonctionnels. La connectivité est très difficile à vérifier avec tout autre moyen, selon Deacon. Dans la pratique, toutefois, des ressources importantes doivent être engagées afin de développer des tests efficaces en changeant la fonction même de la carte. « Cela peut impliquer quelques semaines d’efforts », suggère-t-il.

Une approche plus rapide et plus efficace devait être adoptée, mais bien que l’équipe d’Imagination Technologies ait eu connaissance de divers systèmes de test boundary-scan, seulement XJTAG a offert les fonctions et la facilité d’utilisation qu’ils cherchaient. « Les ingénieurs XJTAG ont démontré le système en utilisant nos propres cartes, ce qui nous a donné une confiance totale que nous pourrions rapidement produire les tests dont nous avions besoin », déclare M. Dunn.

Imagination Technologies utilise XJTAG pour tester et déboguer les prototypes, pour les fabrications et les cartes de développement clients. Graham Deacon souligne les fonctions pratiques et puissantes du système, tels que le test de connectivité incorporé, et il explique que les tests de connectivité ainsi que d’autres tests sont directement effectués après la vérification d’alimentation initiale sur toute nouvelle carte. « XJTAG a considérablement réduit nos efforts de développement des tests, et nous permet de compiler des scripts de test efficaces avant même que le matériel ne soit prêt. » Le temps d’exécution d’un test est d’environ 10 minutes, et ces tests filtrent la grande majorité des défauts d’assemblage, alors que les tests basés sur support nécessitaient plus d’une heure à exécuter.

« XJTAG a bien plus de fonctionnalités que ce à quoi nous nous attendions. On peut tester les interfaces mémoire et les composants non-JTAG. Ceci rend le système très flexible pour le débogage en laboratoire. C’est un puissant outil d’ingénierie », explique M. Dunn.

XJTAG a considérablement réduit nos efforts de développement des tests, et nous permet de compiler des scripts de test efficaces avant même que le matériel ne soit prêt. Faire des tests avec XJTAG est notre première action après la mise sous tension initiale d’une nouvelle carte, et nous sommes en mesure de tester une proportion élevée de chaque carte pour les défauts de fabrication en une dizaine de minutes.

XJTAG a bien plus de fonctionnalités que ce à quoi nous nous attendions. On peut tester les interfaces mémoire et les composants non-JTAG bien au-delà la chaîne JTAG. Ceci rend le système très flexible dans un environnement de débogage en laboratoire. C’est un outil d’ingénierie puissant, ce qui est parfait pour nos besoins.

Mark Dunn, VP Ingénierie, IMGworks – Imagination Technologies

Etes-vous prêt à commencer? Essayez les outils XJTAG

computer

Voir XJTAG à l’oeuvre

Notre équipe d'experts vous montrera comment diagnostiquer les défauts sur votre carte électronique, comment réduire le temps de développement des tests et le temps de réparation grâce aux outils XJTAG.

Demandez une démo

contact us icon

Une question? Contactez-nous!

Nous sommes là pour vous aider.
Envoyez-nous un message et un de nos spécialistes vous répondra dans les plus brefs délais.

Contactez-nous

workstation

Recevez une configuration de test gratuite pour une de vos cartes

Évaluez le système XJTAG avec toutes ses fonctionnalités pendant 30 jours et nous vous proposons de configurer gratuitement les tests pour votre première carte.
Aucune obligation d'achat.

Commencez dès maintenant

Rejoignez de nombreuses entreprises, leaders mondiaux dans leurs domaines,
qui utilisent déjà le système Boundary Scan XJTAG