Circuits logiques
Quelle description du temps de hold (temps de maintien) d'une bascule est correcte ?
- ALe temps pendant lequel l'entrée de données doit être fixée avant le front actif de l'horloge
- BLe temps entre l'arrivée de l'horloge et le changement de la sortie
- CLe temps pendant lequel l'entrée de données doit rester inchangée après le front actif de l'horloge
Afficher la réponse et l'explication
Réponse : C. Le temps pendant lequel l'entrée de données doit rester inchangée après le front actif de l'horloge
Le temps de hold est le temps minimal pendant lequel la donnée doit rester stable après le front d'horloge. Si le chemin entre une bascule et la suivante est trop court, la nouvelle donnée mise à jour au même front arrive trop tôt à l'étage suivant, d'où une violation. Indépendant de la période, ce problème n'est pas résolu en ralentissant l'horloge ; on insère des buffers dans le chemin de données pour ajouter du délai. Découvert après fabrication, il rend la puce inutilisable, d'où l'importance de la vérification à la conception.