Intel® fournit par exemple les fichiers .jam dans ses notes d’application et dans les guides de l’utilisateur pour prendre en charge les fonctionnalités de détection des erreurs et d’injection. Comme ils sont créés pour une chaîne JTAG à un seul périphérique, lorsque vous les utilisez dans une chaîne JTAG multi-périphérique, vous devez les modifier manuellement pour ajouter des informations sur les instructions et la longueur du registre des données pour d’autres périphériques que le périphérique cible de ces fichiers .jam.
1. Vérifiez la longueur du registre des instructions de tous les autres périphériques que le périphérique ciblé par le fichier .jam. La longueur du registre des instructions est de 10 dans les périphériques Intel FPGA et CPLD et de 4 dans un système de processeur matériel (HPS) d’appareils Intel SoC FPGA. La durée de registre des données de tous les périphériques est de 1.
2. Ajoutez les descriptions suivantes juste après la ligne « PROCEDURE EXECUTE » (EXÉCUTER LA PROCÉDURE) dans le fichier .jam.
Lorsque d’autres périphériques existent après le périphérique cible dans la chaîne JTAG, ajoutez :
Longueur du registre d’instructions PREIR ;
La longueur du registre des données preDR ;
Lorsque d’autres périphériques sont existants avant le périphérique cible dans la chaîne JTAG, ajoutez :
La durée du registre POSTIR ;
La longueur du registre postDR ;
[Exemple 1]
Télécharger le câble TDI => périphérique cible = > autre périphérique #1 (IR=10) = > Télécharger le câble TDO
*L’IR signifie la durée du registre des instructions
PREIR 10 ;
PREDR 1 ;
[Exemple 2]
Télécharger le câble TDI => périphérique cible => autre périphérique #1 (IR=10) => autre périphérique #2 (IR=10) = > télécharger le câble TDO
PREIR 20 ;
PREDR 2 ;
[Exemple 3]
Télécharger le câble TDI = > autre périphérique #1 (IR=10) = périphérique cible > = > télécharger le câble TDO
POSTIR 10 ;
POSTDR 1 ;
[Exemple 4]
Télécharger le câble TDI => autre périphérique #1 (IR=4) = > périphérique cible = > autre périphérique #2 (IR=10) = > Télécharger le câble TDO
POSTIR 4 ;
POSTDR 1 ;
PREIR 10 ;
PREDR 1 ;