IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VHDL Discussion :

L'état 'Z' est elle synthétisable sur les FPGA Xilinx


Sujet :

VHDL

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 6
    Points : 6
    Points
    6
    Par défaut L'état 'Z' est elle synthétisable sur les FPGA Xilinx
    salut

    je souhaiterais savoir si l'etat 'Z' est synthetisable sur l'FPGA xilinx, c'est a dire si je programme un bloc qui manipule des signaux interne (pas IO) qui peuvent prendre les etats 'Z', ce circuit peut-t-il etre implementé sur l'FPGA?
    merci

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 61
    Points : 121
    Points
    121
    Par défaut
    Bonjour,

    L'état 'Z' peut être affecté tout à fait normale à une broche physique en sortie (idem pour un bus). On a donc quelque chose du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ma_sortie <= 'Z';
    mon_bus  <= (others=>'Z');
    Cela fonctionne pour tout le monde.

    Par contre, certains "énergumènes" utilisent le 'Z' en interne pour coder multiplexeur. Généralement les outils "comprennent" mais cela reste quand même pas très propre

    Il est par contre impossible en synthèse d'utiliser le 'Z' en entrée dans une équation logique, comme par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
       if mon_entree='Z' then 
            compteur <= compteur + 1;
       end if;
    Cdlt,

Discussions similaires

  1. XE3 Mon appli est-elle lancée sur tablette ?
    Par Papy214 dans le forum Langage
    Réponses: 4
    Dernier message: 10/06/2013, 14h56
  2. la balise fieldset est elle spécifiquement pour les balises form
    Par razily dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 03/03/2012, 22h52
  3. Réponses: 11
    Dernier message: 21/09/2009, 18h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo