ID de l'article: 000080220 Type de contenu: Dépannage Dernière révision: 19/08/2016

Pourquoi une broche bidirectionnelle Arria 10 ne se comporte-t-elle pas comme une broche à vidage ouvert même si le fitter Quartus Prime indique qu’un drain ouvert est activé ?

Environnement

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descriptif

En raison d’un problème dans les versions 16.0.2 du logiciel Quartus® Prime et antérieures, il est possible qu’un E/S configurée en tant que drain bidirectionnel et ouvert dans Arria® 10 périphériques ne fonctionne pas correctement, mais qu’ils fonctionnent de manière élevée lorsque l’activation est ='0', lorsqu’elle est implémentée à l’aide de la construction suivante :


INOUT < = « 0 » lorsque ENABLE ='1 » d’autre « Z » ;

Résolution

Vous pouvez utiliser l’une des tâches suivantes pour éviter ce comportement.

1. L’E/S de l’er/s de l’erdélisage comme OUT plutôt que l’INOUT ou


2. l’utilisateur Altera aux E/S GPIO d’activer instantanément une mémoire tampon d’E/S en mode open-drain


3. Utilisez l’attribut Conserver comme indiqué ci-dessous :


zero_sig de signal : std_logic:='0' ;
attribut keep : a l’adlux ;
attribut conserver de zero_sig : le signal est vrai ;
user_pin_name <= zero_sig lorsque ENABLE='1 » d’autre « Z » ;
(Remarque : user_pin_name est déclarée INOUT)

Ce problème devrait être résolu dans une version ultérieure du logiciel Quartus Prime.

Produits associés

Cet article concerne 1 produits

Circuits programmables Intel®

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.