FLIP FLOP

44
FLIP FLOP FLIP FLOP D-latch D-latch

description

FLIP FLOP. D-latch. eigenschappen. E-ingang = "0" → de flipflop behoudt zijn ingenomen stand; E-ingang = "1" → de flipflop neemt de data-informatie over. E-ingang = "0" → de flipflop behoudt zijn laatst ingenomen toestand. tijdvolgordediagram. - PowerPoint PPT Presentation

Transcript of FLIP FLOP

Page 1: FLIP FLOP

FLIP FLOPFLIP FLOP

D-latchD-latch

Page 2: FLIP FLOP

eigenschappeneigenschappen

E-ingang = "0" E-ingang = "0" →→ de flipflop behoudt zijn de flipflop behoudt zijn ingenomen stand;ingenomen stand;

E-ingang = "1" E-ingang = "1" →→ de flipflop neemt de data- de flipflop neemt de data-informatie over. informatie over.

E-ingang = "0" E-ingang = "0" →→ de flipflop behoudt zijn de flipflop behoudt zijn laatst ingenomen toestand.laatst ingenomen toestand.

Page 3: FLIP FLOP

tijdvolgordediagramtijdvolgordediagram

Page 4: FLIP FLOP

Toestandentabel/karakteristieke tabelToestandentabel/karakteristieke tabel

Page 5: FLIP FLOP

FunctiesymboolFunctiesymbool

Page 6: FLIP FLOP
Page 7: FLIP FLOP
Page 8: FLIP FLOP

voorbeeldvoorbeeld

Page 9: FLIP FLOP

FlipflopFlipflop

Delay flipflopDelay flipflop

Page 10: FLIP FLOP

kloksignaalkloksignaal

Page 11: FLIP FLOP

eigenschappeneigenschappen

Clock "0" Clock "0" →→ "1" "1" →→ de aangeboden data wordt de aangeboden data wordt in de flipflop opgenomen in de flipflop opgenomen

Clock "1" Clock "1" →→ "0" "0" →→ De opgenomen informatie De opgenomen informatie blijft in de flipflop bewaard blijft in de flipflop bewaard

Page 12: FLIP FLOP

Tijd-volgordediagramTijd-volgordediagram

Page 13: FLIP FLOP

Toestandentabel/karakteristieke tabelToestandentabel/karakteristieke tabel

Page 14: FLIP FLOP

FunctiesymboolFunctiesymbool

Page 15: FLIP FLOP

realisatierealisatie

Page 16: FLIP FLOP

werkingwerking Zolang het kloksignaal "0" is, is de E-ingang van de eerste flipflop "1" Zolang het kloksignaal "0" is, is de E-ingang van de eerste flipflop "1"

en kan de data opgenomen worden in de eerste flipflop. De E-ingang en kan de data opgenomen worden in de eerste flipflop. De E-ingang van de tweede flipflop is dan "0" zodat deze geen informatie kan van de tweede flipflop is dan "0" zodat deze geen informatie kan inschrijven.inschrijven.

De uitgang van de schakeling behoudt hierdoor de ingenomen De uitgang van de schakeling behoudt hierdoor de ingenomen toestand m.a.w. de flipflop bevindt zich in de geheugenstand.toestand m.a.w. de flipflop bevindt zich in de geheugenstand.

Op het moment dat het kloksignaal verandert van "0"naar "1" wordt het Op het moment dat het kloksignaal verandert van "0"naar "1" wordt het eerste geheugen geblokkeerd. Nu wordt echter de E-ingang van het eerste geheugen geblokkeerd. Nu wordt echter de E-ingang van het tweede geheugen logisch "1" zodat de informatie van het eerste tweede geheugen logisch "1" zodat de informatie van het eerste geheugen overgenomen wordt door het tweede. De uitgang Q zal geheugen overgenomen wordt door het tweede. De uitgang Q zal hierdoor de ingeschreven informatie opnemen en in geheugen hierdoor de ingeschreven informatie opnemen en in geheugen bewaren.bewaren.

Zolang het kloksignaal "1"is, is het eerste geheugen geblokkeerd Zolang het kloksignaal "1"is, is het eerste geheugen geblokkeerd terwijl het tweede geheugen de opgenomen informatie bewaart.terwijl het tweede geheugen de opgenomen informatie bewaart.

Page 17: FLIP FLOP

werkingwerking

Page 18: FLIP FLOP

werkingwerking

Page 19: FLIP FLOP

excitatietabelexcitatietabel

Page 20: FLIP FLOP
Page 21: FLIP FLOP

voorbeeldvoorbeeld

Page 22: FLIP FLOP

flipflopflipflop

JK-flipflopJK-flipflop

Page 23: FLIP FLOP

eigenschappeneigenschappen

J = 1 en K = 0 J = 1 en K = 0 →→ de flipflop set bij het geven de flipflop set bij het geven van een klokpuls. van een klokpuls.

J = 0 en K = 1 J = 0 en K = 1 →→ de flipflop reset bij het geven de flipflop reset bij het geven van een klokpuls. van een klokpuls.

J = 0 en K = 0 J = 0 en K = 0 →→ de flipflop verandert niet bij het de flipflop verandert niet bij het geven van een klokpuls. geven van een klokpuls.

J = 1 en K = 1 J = 1 en K = 1 →→ de flipflop neemt de tegengestelde de flipflop neemt de tegengestelde toestand aan bij het geven van toestand aan bij het geven van een klokpuls een klokpuls

Page 24: FLIP FLOP
Page 25: FLIP FLOP

tijdvolgordediagramtijdvolgordediagram

Page 26: FLIP FLOP

Toestandentabel/karakteristieke tabelToestandentabel/karakteristieke tabel

Page 27: FLIP FLOP

functiesymboolfunctiesymbool

Page 28: FLIP FLOP

excitatietabelexcitatietabel

de flipflop bezit de 0-stand en moet "0" de flipflop bezit de 0-stand en moet "0" blijven na de eerstvolgende klokpuls.blijven na de eerstvolgende klokpuls.

de flipflop bezit de 0-stand en moet "1" de flipflop bezit de 0-stand en moet "1" worden na de eerstvolgende klokpuls.worden na de eerstvolgende klokpuls.

de flipflop bezit de 1-stand en moet "1" de flipflop bezit de 1-stand en moet "1" blijven na de eerstvolgende klokpuls. blijven na de eerstvolgende klokpuls.

de flipflop bezit de 1-stand en moet "0" de flipflop bezit de 1-stand en moet "0" worden na de eerstvolgende kfokpuls.worden na de eerstvolgende kfokpuls.

Page 29: FLIP FLOP
Page 30: FLIP FLOP
Page 31: FLIP FLOP

voorbeeldvoorbeeld

Page 32: FLIP FLOP

JKT-flipflopJKT-flipflop

JJ

KK

11

QQ

QQ

TT

Page 33: FLIP FLOP

Flankgestuurde JK-flipflopFlankgestuurde JK-flipflop

JJ

KK

11

QQ

QQ

Page 34: FLIP FLOP

JK-master slaveJK-master slave

Page 35: FLIP FLOP

FlipflopFlipflop

T flipflopT flipflop

Page 36: FLIP FLOP

eigenschappeneigenschappen

T = "1“ T = "1“ →→ de flipflop complementeert bij de flipflop complementeert bij iedere klokpuls. iedere klokpuls.

T = "0“ T = "0“ →→ de flipflop verandert niet bij een de flipflop verandert niet bij een klokpuls. klokpuls.

Page 37: FLIP FLOP

flanksturingflanksturing

CLKCLK aazz

CLKCLK

CLKCLK

aa

zz

CLKCLK aazz

CLKCLK

CLKCLK

aa

zz

ΔΔ

Stijgende flankStijgende flank

Dalende flankDalende flank

Page 38: FLIP FLOP

tijdvogordediagramtijdvogordediagram

Page 39: FLIP FLOP

Toestandentabel/karakteristieke tabelToestandentabel/karakteristieke tabel

Page 40: FLIP FLOP

functiesymboolfunctiesymbool

Page 41: FLIP FLOP

realisatierealisatie

Page 42: FLIP FLOP

oefenigenoefenigen

Page 43: FLIP FLOP

oefeningenoefeningen

Page 44: FLIP FLOP

oefeningenoefeningen