Partage
  • Partager sur Facebook
  • Partager sur Twitter

les variables en VHDL

    4 mai 2013 à 18:18:47

    bonjour tout le monde :)!

    je suis débutante en VHDL , concernant les variables : que ce passe à la valeur de V à la fin du process , avant le delta délai ?

    si on donne comme exemple ce petit code 

    process (a,s)
    variable V : std_logic;
    Begin
       V :=A;
       S <= V;
       V :=S;
       T <=V;
    end process ;

    supposons que S vaut ‘0’,et A change de l’état ‘0’ à l’état ‘1’

    merci beaucoup :D

    • Partager sur Facebook
    • Partager sur Twitter
      5 mai 2013 à 0:26:35

      Je ne comprends pas la question :

      * d'une part parce que "que ce passe à la valeur de V à la fin du process , avant le delta délai ?" n'est pas une phrase correcte, y compris dans sa syntaxe.

      * tu parles de la valeur de V à la fin du process. Ca n'a aucune impostance : v, c'est une variable, c'est un sucre syntaxique. Quelle valeur a T à la fin du process, c'est une question qui se défend, mais V, à la fin du process, on s'en fout.

      • Partager sur Facebook
      • Partager sur Twitter
      64kB de mémoire, c'est tout ce dont j'ai besoin
        5 mai 2013 à 17:02:03

        salut !

        Merci pour ta reponse :)
        j'ai poser cette question car je sais que les signaux s et t prennent  leur nouvelle valeur aprés un delta délai , je veux savoir si v prend sa nouvelle valeur de la méme maniére que S et T ou non ? 

        • Partager sur Facebook
        • Partager sur Twitter
          5 mai 2013 à 21:56:23

          Et bien non, V n'est ni une entrée ni une sortie du système, V n'existe pas en dehors du process. Le process est l'équivalent d'une expression logique dépendant de A, S et T. V n'est pas un signal réel, et ne subit pas les délais des signaux réels.
          • Partager sur Facebook
          • Partager sur Twitter
          64kB de mémoire, c'est tout ce dont j'ai besoin
            7 mai 2013 à 15:04:13

            salut !:)

            d'accord j'ai compris merci beaucoup pour votre aide 

            • Partager sur Facebook
            • Partager sur Twitter

            les variables en VHDL

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown