Un circuit edge-triggered (déclenché sur front), comme une bascule, capture ses données d'entrée exactement au moment où un signal d'horloge passe de l'état bas à l'état haut ou de l'état haut à l'état bas. Il ignore l'état de l'entrée pendant les périodes stables hautes ou basses de l'horloge. Ce timing précis évite les conditions de concurrence dans les conceptions logiques synchrones, garantissant que les données se déplacent dans un pipeline à raison d'un étage exactement par cycle d'horloge.
Make sure that flip-flop is positive edge-triggered so it samples data after the bus settles.
En français simple Assurez-vous que cette bascule est positive edge-triggered afin qu'elle échantillonne les données après la stabilisation du bus.
Mélanger de la logique déclenchée sur front positif et négatif dans le même domaine d'horloge est un moyen classique de diviser par deux votre budget de temps et de provoquer des maux de tête lors du routage.
Ne pas confondre avec
- Level-triggered: Les composants edge-triggered réagissent au moment de la transition, tandis que les composants déclenchés sur niveau restent transparents tant que le signal d'horloge est maintenu à l'état haut ou bas.