resynchronisation horloge
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

resynchronisation horloge



  1. #1
    inviteacb3e291

    resynchronisation horloge


    ------

    bonjour,

    je voudrai realiser une resynchronisation de l'horloge de mon système en vhdl.
    c'est à dire que lorsqu'un signal passe a l'état bas la clock recommence un cycle au début.
    la clock étant une entrée, je ne sais pas si je peux modifier ce signal.
    je pensais mettre une bascule pour retarder le signal. est ce que cette idée pourrait marcher?
    j 'ai mis le schéma de ce que je voudrai faire en PJ.
    je vous remercie

    -----
    Images attachées Images attachées  

  2. #2
    inviteacb3e291

    Re : resynchronisation horloge

    ou alors un forum spécial VHDL? parce que je ne trouve vraiment pas de solutions
    merci

  3. #3
    invite13b17092

    Re : resynchronisation horloge

    Est tu sure que c'est l'horloge que tu veux resynchroniser
    ou un process avec cette horloge?

  4. #4
    invite13b17092

    Re : resynchronisation horloge

    J'ai beau réfléchir, mais vu ton graphe une resynchro de ton entrée ne sert à rien, car si ton process est modifié sur un mouvement de ton horloge (front montant ou front descendant), ton horloge d'entrée n'a pas besoin d'être modifiée. Par contre si c'est process que tu veux resynchroniser fais cela :

    process(clock_system)
    begin
    if signal = 1 then
    clock_in => clock_process;

    else -- signal vaut 0 alors
    clock_process <= 0;
    reset_process = 1; -- tu reset ton process

    end if;

    a+

  5. A voir en vidéo sur Futura
  6. #5
    jiherve

    Re : resynchronisation horloge

    Bonsoir
    Solutions cochonnes!
    pour fait cela il faut une solution type PLL digitale.
    une horloge HF multiple de l'horloge à resynchroniser , celle ci est générée par division synchrone, et c'est ce diviseur que l'on synchronise au moyen d'une impulsion de chargement synchrone qui est générée par détection du front actif du signal servant de référence.
    Le diviseur sera chargé avec une valeur telle que cela compense si nécessaire le retard induit lors de la génération du pulse de chargement à partir du signal de consigne.
    De façon évidente l'erreur de phase est inversement promotionnelle à la fréquence de l'horloge mère!
    Bien sur on prendra soin d'échantillonner ce signal de consigne au moyen de deux bascules afin d'éviter les problème de métastabilité.
    C'est vraiment le b a ba!
    JR

Discussions similaires

  1. Horloge.
    Par ClaudeH dans le forum Science ludique : la science en s'amusant
    Réponses: 14
    Dernier message: 15/09/2011, 20h46
  2. horloge
    Par inviteeae283d9 dans le forum Électronique
    Réponses: 2
    Dernier message: 05/04/2007, 16h16
  3. horloge
    Par invite12ff86d9 dans le forum Électronique
    Réponses: 0
    Dernier message: 26/01/2007, 20h50
  4. horloge
    Par inviteca78c448 dans le forum Électronique
    Réponses: 3
    Dernier message: 25/01/2007, 21h29
  5. Horloge lumineuse, horloge mecanique et Einstein
    Par pidofra dans le forum Physique
    Réponses: 6
    Dernier message: 22/03/2006, 15h21
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...