Vous êtes sur la page 1sur 33

CircuitosLgicos

BiestveisRS,JKeD
Prof.:DanielD.Silveira
Horrio:4a.fe6a.fde10hs12h

Circuitos Lgicos Prof. Daniel D. Silveira

FlipFlop
Elementodememriaimplementadoa
partirdeportaslgicas
Amaioriadasentradasprecisaserapenas
momentaneamenteativada(pulsada)para
provocaramudanadeestado

Circuitos Lgicos Prof. Daniel D. Silveira

Latch comportasNAND
EntradasemrepousonoestadoALTO
Umadelas pulsadaembaixoparaalterar
assadasdolatch
Doisestadosdesadapossveis:oestado
atualdesadadependedoqueaconteceu
anteriormentenasentradas

Circuitos Lgicos Prof. Daniel D. Silveira

Setando olatch
EntradaSETmomentaneamentepulsada
emBAIXO,RESETemALTO
Umpulsodenvelbaixosemprelevaolatch
paraoestadoemqueQ=1(Setar olatch)

Circuitos Lgicos Prof. Daniel D. Silveira

Resetar olatch

EntradaRESETmomentaneamente
pulsadaemBAIXO,SETemALTO
Umpulsodenvelbaixosemprelevao
latch paraoestadoemqueQ=0(Resetar
olatch)

Circuitos Lgicos Prof. Daniel D. Silveira

Setar eResetar simultaneamente


EntradasSETeRESETsopulsadasemnvel
baixosimultaneamente
Nvelaltoemambassadasdasportas
Q = Q =1
NAND,
Condioindesejada,resultados
imprevisveis
SET=RESET=0no usadaemumlatch com
portasNAND

Circuitos Lgicos Prof. Daniel D. Silveira

Resumodolatch comportas
NAND
SET=RESET=1,estadonormalderepouso
SET=0,RESET=1,fazasadairparaQ=1,
setar olatch
SET=1,RESET=0,fazasadairparaQ=0,
resetar olatch
SET=RESET=0,estadodeQimprevisvel

Circuitos Lgicos Prof. Daniel D. Silveira

Representaesalternativas
Asentradassoativasemnvelbaixo
Podeserrepresentadoporoutrasportas
lgicasouporblocos
EntradasSETeRESETabreviadasparaSeR

Circuitos Lgicos Prof. Daniel D. Silveira

Exemplo
Sejaaformadeondaaplicadaemumlatch.
ConsidereinicialmenteQ=0,determinea
formadeondadesadaQ:

Circuitos Lgicos Prof. Daniel D. Silveira

Exemploprtico

10

Circuitos Lgicos Prof. Daniel D. Silveira

Latch comportasNOR
FuncionacomooLatch comportasNAND,
masasentradasSETeRESETsoativasem
nvelALTO.Oestadoderepouso
SET=RESET=0

11

Circuitos Lgicos Prof. Daniel D. Silveira

Exemplo

ConsidereinicialmenteQ=0edetermine
aformadeonda

12

Circuitos Lgicos Prof. Daniel D. Silveira

Estadodoflipflopquandoenergizado
Quandoenergizado,oflipfloppode
assumirQ=0ouQ=1
Logo,devesecolocloemumestado
desejadoativandomomentaneamentea
entradaSETouRESETnoinciodaoperao
docircuito

13

Circuitos Lgicos Prof. Daniel D. Silveira

Sinaisdeclock eflipflops comCLK


Sistemasassncronos:assadasdecircuitos
lgicospodemmudardeestadoaqualquer
momento.Tantooprojetoquantoaanlise
somaisdifceis
Sistemassncronos:osmomentosexatos
emqueumasadaqualquerpodemudarde
estadosodeterminadosporumsinal
denominadoclock
14

Circuitos Lgicos Prof. Daniel D. Silveira

Transiesoubordas
Podemsertransiopositiva(bordade
subida)outransionegativa(bordade
descida)
Quasetodososeventosemumsistema
digitalsosincronizadoscomastransies
dosinaldeclock

15

Circuitos Lgicos Prof. Daniel D. Silveira

Flipflops comclock
Temumaentradadeclock,disparadapor
borda(ativadapelatransiodosinalde
clock)
Entradasdecontrole,quenoteroefeito
sobreasadaQat queumatransio
ocorra.Sodenominadasentradasde
controlesncronas

16

Circuitos Lgicos Prof. Daniel D. Silveira

Flipflop SRcomclock
Flipflop SRcomclock disparadonaborda
positiva
Oflip flop muda
deestadoapenas
natransiode
0para1
Q0 indicaonvel
nasadaQantes
dabordade
subidadoclock
Circuitos Lgicos Prof. Daniel D. Silveira

17

Flipflop SRcomclock
EsseFF disparadoapenasquandoa
entradaCLKmudade1para0
Asadair mudardeestadolgicoapenas
nosinstantesemqueocorreremasbordas
dedescida

18

Circuitos Lgicos Prof. Daniel D. Silveira

Flipflop JKcomclock
J=K=1causamudanaparaoestadolgico
oposto

19

Circuitos Lgicos Prof. Daniel D. Silveira

Flipflop JKcomclock
Flipflop disparadonasbordasdedescida

MaisverstilemaisusadoqueoRS,pois
notemestadosambguos
Bastanteutilizadoemcontadoresbinrios

20

Circuitos Lgicos Prof. Daniel D. Silveira

Flipflop JKcomclock
Circuitointerno

21

Circuitos Lgicos Prof. Daniel D. Silveira

Flipflop Dcomclock
OnvellgicopresentenaentradaDser
armazenadonoflipflopnoinstanteemque
ocorrerabordadesubida(oudescida)doclk

22

Circuitos Lgicos Prof. Daniel D. Silveira

ImplementaodeumFFD
PodeserimplementadoapartirdeumFF
JKeuminversor

23

Circuitos Lgicos Prof. Daniel D. Silveira

AplicaoprticadeumFFD
Podeserusadoporexemplona
transfernciadedados

24

Circuitos Lgicos Prof. Daniel D. Silveira

OLatch D
PossuiaentradaENABLE,quandoEN=1,o
latch transparenteeacompanhaaentrada

25

Circuitos Lgicos Prof. Daniel D. Silveira

FFJK EntradasAssncronas
Entradasquenodependemenoso
afetadaspeloclock enquantoacionadas
ColocamoFFem1ou0emqq instante

26

Circuitos Lgicos Prof. Daniel D. Silveira

FFJK EntradasAssncronas
Exemplocomformasdeonda

27

Circuitos Lgicos Prof. Daniel D. Silveira

AplicaesemFF
SincronizaodeFF

28

Circuitos Lgicos Prof. Daniel D. Silveira

Exercciospropostos

29

Circuitos Lgicos Prof. Daniel D. Silveira

Exercciospropostos

30

Circuitos Lgicos Prof. Daniel D. Silveira

Exercciospropostos

31

Circuitos Lgicos Prof. Daniel D. Silveira

Exercciospropostos

32

Circuitos Lgicos Prof. Daniel D. Silveira

Exercciospropostos

33

Circuitos Lgicos Prof. Daniel D. Silveira