ID de l'article: 000078068 Type de contenu: Dépannage Dernière révision: 11/09/2012

Qu’est-ce qui provoquerait un triple état soudain de tous les sorties de mon FPGA en mode utilisateur ?

Environnement

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descriptif

Si la broche DEV_OE est activée dans le logiciel Quartus® II pour votre projet, mais qu’elle n’est pas connectée ou flottante sur la carte, toutes les broches d’E/S peuvent être tridés en mode utilisateur.

Lorsqu’elle est revendiquée, la broche DEV_OE remplace toutes les commandes à trois états du périphérique et force toutes les broches d’E/S à être tri-état.  Si la broche DEV_OE n’est pas connectée à la carte mais est activée dans le logiciel Quartus II, la tension flottante de la broche non connectée est inconnue et peut activer ou désactiver la fonctionnalité.  La variance de la température, de la tension ou du processus de l’appareil, ainsi que le bruit de la carte, peuvent entraîner une chute de tension de la broche flottante suffisamment faible pour que la broche DEV_OE qui étatisera alors toutes les broches d’E/S du périphérique.

Si toutes les sorties se triplent de manière inattendue en mode utilisateur, vérifiez si la broche DEV_OE flotte sur la carte et si la broche a été activée pour votre projet dans le logiciel Quartus II.

Utilisez les étapes suivantes pour désactiver la broche DEV_OE dans le logiciel Quartus II :

  1. Accédez aux affectations => périphérique
  2. Cliquez sur Appareil et options de broches...
  3. Sélectionnez la catégorie générale
  4. Désactiver l’option Enable device-wide output enable (DEV_OE)

La variable QSF (Fichier des paramètres Quartus II) de cette option est ENABLE_DEVICE_WIDE_OE.

1

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.