Vous pouvez assembler plusieurs fichiers MIF (Memory Initialization Files) générés par le logiciel Quartus® II dans un seul fichier MIF pour la reconfiguration fPLL dans les périphériques Stratix® V, Arria® V et Cyclone® V à l’aide du script fourni dans le lien ci-dessous :
Pour utiliser le script, suivez les étapes ci-dessous :
1. Placez le fichier tcl et les fichiers MIF dans le même dossier.
2. Source de la console merge_mif.tcl dans tcl.
3. Tapez la commande suivante pour configurer les fichiers 2 mif (par ex., A.mif et B.mif) dans output.mif.
Commande : point A.mif B.mif [output.mif]
Remarque : si vous ne spécifiez pas le paramater [output.mif] facultatif, il est par défaut fusionné.mif.
4. Dans merged.mif, le contenu de B.mif s’appelle A.mif.
5. Répétez l’étape 3 si vous souhaitez fusionner un autre fichier MIF (par ex., C.mif) avec merged.mif . Vous pouvez assembler plusieurs fichiers MIF tant que la profondeur du fichier fusionné ne dépasse pas 512.
Reportez-vous à AN661 : implémentation de la reconfiguration PLL fractionnelle avec Altera PLL et Altera PLL Reconfig Megafunctions (PDF) pour plus d’informations sur la reconfiguration PLL via le streaming MIF.