Information

Norme cJTAG IEEE 1149.7

Norme cJTAG IEEE 1149.7


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

La norme IEE 1149.7 est une nouvelle norme également appelée Compact JTAG ou cJTAG qui a été développée pour répondre aux besoins toujours croissants de test des cartes et des systèmes électroniques modernes. La norme JTAG d'origine a fourni un réel bond en avant dans les tests, mais comme de nombreux modèles se sont éloignés des cartes de circuits imprimés conventionnelles pour des modules à puces multiples, des ensembles de puces empilées, et des tests et un débogage supplémentaires étaient nécessaires, y compris en cas de panne de courant et de fonctionnement à faible puissance, un ajout à la norme JTAG d'origine était nécessaire.

La norme IEEE 1149.7 qui en résulte s'appuie sur la norme JTAG existante pour répondre à de nombreuses nouvelles exigences. La nouvelle norme IEEE 1149.7 ne remplace pas l'ancienne norme JTAG IEEE 1149.1, mais son objectif est de permettre à cette technique de test JTAG de base d'être utilisée dans de nombreuses nouvelles cartes haute densité où une plus grande flexibilité et des fonctionnalités supplémentaires sont nécessaires pour fournir une couverture de test suffisante. . Ces fonctionnalités supplémentaires sont disponibles sur Compact JTAG / IEEE 1149.7 tout en offrant une compatibilité descendante.

Des équipements conformes à la norme IEEE 1149.7 cJTAG ou Compact JTAG sont désormais disponibles auprès de divers fournisseurs et il est prévu que leur utilisation augmentera considérablement au cours des prochaines années.

Principes de base du cJTAG IEEE 1149.7

L'un des éléments clés de Compact JTAG est que la norme IEEE 1149.7 définit un nouveau port d'accès de test (TAP) appelé TAP.7. Cela étend la fonctionnalité du port d'accès de test du standard JTAG d'origine (TAP.1) de plusieurs manières.

L'un des principaux éléments est que l'objectif des tests JTAG a été quelque peu élargi. La norme IEEE 1149.1 d'origine a été développée pour tester les interconnexions au niveau de la carte, mais la nouvelle norme IEEE 1149.7 intègre des fonctionnalités supplémentaires pour apporter des installations de test supplémentaires. Il fournit des installations de gestion de l'alimentation; prend en charge une intégration accrue des puces; débogage d'application; et la programmation des appareils.

Étant donné que toutes les installations ne seront pas nécessaires pour tous les testeurs et applications, les fonctionnalités IEEE 1149.7 sont regroupées en six classes qui sont progressivement classées. Chaque classe est un sur-ensemble de toutes les classes inférieures. Les classes T0 à T3 étendent la norme IEEE 1149.1 d'origine et permettent une plus grande fonctionnalité. Les classes T4 et T5 sont axées sur le fonctionnement du système à deux broches plutôt que sur les quatre requises pour le système JTAG d'origine.


Classe cJTAGDétails
Classe T0Il s'agit de la classe de base pour les tests JTAG Compact. Il maintient une conformité stricte à la norme IEEE 1149.1 d'origine, mais en plus de cela, il permet également plusieurs ports d'accès de test sur une seule puce.
Classe T1Cette classe fournit les fonctionnalités de classe 0 ainsi que la prise en charge du protocole de commande 1149.7, la génération de réinitialisations fonctionnelles et de test, et le contrôle de l'alimentation.
Classe T2La fonctionnalité de classe 2 offre en outre la possibilité de contourner la logique de test du système sur chaque circuit intégré. Cela entraîne la création d'un chemin de 1 bit pour les balayages de registre d'instructions et de registre de données.
Classe T3Cette classe ajoute la possibilité d'utiliser des contrôleurs TAP.7 dans une topologie en étoile à 4 fils.
Classe T4Cette classe ajoute la prise en charge des protocoles de balayage avancés et du fonctionnement à 2 broches où toute la signalisation est effectuée en utilisant uniquement les broches TMS et TCK. Les lignes TDO et TDI peuvent être supprimées si nécessaire.
Classe T5La classe 5 offre les fonctionnalités maximales dans IEEE 1149.7. Il ajoute la prise en charge de jusqu'à 2 canaux de données pour les transferts de données sans balayage. Ceux-ci peuvent être utilisés pour des applications de débogage et d'instrumentation spécifiques à une application.

CJTAG, IEEE 1149.7 Résumé

Bien que la norme Compact JTAG ou cJTAG spécifiée sous IEEE 1149.7 n'utilise que deux broches pour le TAP plutôt que les quatre broches utilisées pour la norme IEEE 1149.1 d'origine, elle est toujours en mesure de fournir des fonctionnalités supplémentaires. Ces améliorations permettent de réduire le nombre de broches du système sur puce et fournissent un format normalisé pour des conditions de fonctionnement d'économie d'énergie. En conséquence, la norme IEEE 1149.7 permettra d'effectuer des tests de style JTAG sur de nombreuses nouvelles conceptions plus facilement qu'il n'aurait été possible avec l'ancienne norme IEEE 1149.1.


Voir la vidéo: 13. Keysight x1149 IEEE Overview (Juin 2022).