10/11/17 - Ufes · 2018. 8. 16. · 10/11/17 1 Elementos de Lógica Digital Circuitos Sequenciais...

Preview:

Citation preview

10/11/17

1

ElementosdeLógicaDigital

CircuitosSequenciais

Prof.JoãoPauloA.Almeida(jpalmeida@inf.ufes.br)

2017/2

Materialdidático•  Livrotexto:IDOETA,I.V.;CAPUANO,F.G.ElementosdeEletrônicaDigital,40aed.,SãoPaulo,Érica,2008.(HádiversasediçõesnasbibliotecasdaUfes.)

•  Capítulo6:Flip-Flop,RegistradoreseContadores

TiposdeSistemasDigitais

Botão pressionado? Porta aberta?

Luz acesa!

Se botão pressionado ou porta aberta, luz acesa!

TiposdeSistemasDigitais

Entradas refletem tipicamente condições do ambiente

Saídas refletem tipicamente tomada de decisão

Conjunto finito de valores discretos na entrada e na saída, … tabela verdade

TiposdeSistemasDigitais:Sequenciais

Fonte: Diago, Amaral, Horta, Eletrônica Digital, São Paulo, 2011.

Programa•  NoçõesbásicasdeLógicaDigital•  ÁlgebradeBoole•  CircuitosCombinacionaiscomPortasLógicas•  Minimização/SimplificaçãodeCircuitosCombinacionais(mapadeKarnaugh)

•  Decodificadores,Multiplexadores/Demultiplexadores,CircuitosAritméticos

•  CircuitosSequenciaiscomFlip-Flops•  Contadores,MáquinasdeEstados•  Registradores,Memória,FuncionamentoBásicodeCPU

10/11/17

2

ElementoBásicoéoFlip-Flop•  Circuitocapazde“armazenar”umbit•  Exemplo:LatchRS

Flip-FlopRScomportasNOR

Flip-FlopRScomPortasNAND LatchSR

VariaçãoSimplesdoFlip-FlopRScomPortasNAND

/S

/R

IntroduzindoClock(GatedRS)

10/11/17

3

ConstruindoFlip-FlopTipoD ConstruindoFlip-FlopTipoD

ConstruindoFlip-FlopTipoD Flip-FlopJK– MaisgeralqueSR

http://www.electronics-tutorials.ws/sequential/seq_2.html

A ideia dos primeiros NANDs é “copiar” a saída (invertida) quando J ou K for 1

Flip-FlopJK– MaisgeralqueSR

http://www.electronics-tutorials.ws/sequential/seq_2.html

K

J-KSimplesteminstabilidadequandoclockficaalto

http://hyperphysics.phy-astr.gsu.edu/hbase/Electronic/jkflipflop.html#c5

10/11/17

4

JKMasterSlave J-KMestreEscravoficaestávelatrasando½ciclo

http://hyperphysics.phy-astr.gsu.edu/hbase/Electronic/jkflipflop.html#c5

FlipFlopcomPreseteClear ConstruindoFlip-FlopTipoD

ConstruindoFlip-FlopTipoT Umcontadorbinário(4bits)

10/11/17

5

Saídasdocontador Comolimitarocontadorabaixo(porexemplocontaraté10)

Limitandoocontador•  Quandochegarnolimitedefinido,voltarpara0•  Circuitocombinacionalparadetectarlimite+1edarCLEAR/RESET

OutroContador

Registrador RegistradordeDeslocamento

10/11/17

6

Registrador ContadoreRegistrador

Recommended