Logische schakelingen
Welke omschrijving van de setup-tijd van een flip-flop is juist?
- ADe minimale tijd waarin de data na de klokflank vastgehouden moet blijven
- BDe minimale tijd vóór de klokflank waarin de data-ingang stabiel moet zijn
- CDe tijd van het inschakelen van de voeding tot de werking
Antwoord en toelichting tonen
Antwoord: B. De minimale tijd vóór de klokflank waarin de data-ingang stabiel moet zijn
Opdat een flip-flop correct overneemt, moet de data al een bepaalde tijd vóór de klokflank stabiel zijn; dit is de setup-tijd. Als de vertraging van het datapad de klokperiode min de setup-tijd overschrijdt, is er een schending, die kan worden opgelost door de klok te vertragen. De tijd dat data na de flank moet worden vastgehouden, is de hold-tijd, en als een van beide niet wordt gehaald, kan dat leiden tot het overnemen van een foutieve waarde of metastabiliteit.