Você está na página 1de 16

Eletrnica Digital III

Prof. Mateus Felzke Schonardie

Eletrnica Digital III - Aula 01

Ementa da Disciplina
yCircuitos seqenciais. ySistemas sncronos e assncronos. yMquinas de estado e variveis de estado. yLatch. yFlip-Flop. yCircuitos contadores. yCircuitos registradores. yMemrias. yLgica Programvel e Dispositivos lgicos programveis. yLinguagens de Descrio de Hardware (VHDL - Hardware Description Linguage). yProjeto de Circuitos lgicos programveis.
02

Eletrnica Digital III - Aula 01

Bibliografia
BIGNELL, J. W.; DONOVAN, R. L. Eletrnica Digital: Lgica Seqencial. So Paulo: Makron Books. v.2. 1995. DAMORE, R. VHDL Descrio e Sntese de Circuitos Digitais, So Paulo: LTC, 2005. COSTA, C. Projetando Controladores Digitais com FPGA. Editora Novatec. BROWN, S.; VRANESIC, Z. Fundamental of Digital Logic with VHDL Design. 2nd. Edition, McGraw Hill, 2005. MORENO, E. D.; PENTEADO, C. G.; CSAR, A. Microcontroladores e FPGAS: Aplicaes em automao. Editora Novatec. 2005. 378 p. ERCEGOVAC, M.; LANG, T. Introduo aos Sistemas Digitais. Bookman. Porto Alegre, RS, 2000. TOCCI, R. J. & WIDMER, N. S. Sistemas Digitais: Princpios e Aplicaes. 7. ed. So Paulo: Editora Pearson-Prentice Hall do Brasil, 2003. TAUB, H. Eletrnica Digital. So Paulo: McGraw-Hill, 1982. 582 p.

03

Eletrnica Digital III - Aula 01

Reviso e Definies Importantes


Circuitos Combinacionais & Circuitos Sequenciais Introduo
O campo da Eletrnica Digital dividido Basicamente em duas reas: - Lgica Combinacional; e - Lgica Sequencial.

Circuitos Combinacionais:
Definio:

04

Eletrnica Digital III - Aula 01

Reviso e Definies Importantes


Circuitos Combinacionais:
x z t Para construir estes circuitos, necessitamos das expresses caractersticas, obtidas das tabelas da verdade. Genericamente, pode-se ilustrar a sequencia do processo, onde, a partir da situao, obtm-se a tabela verdade e a partir desta, atravs das tcnicas j conhecidas, a expresso simplificada e o circuito final
z(t) = F(x(t))

05

Eletrnica Digital III - Aula 01

Reviso e Definies Importantes


Algumas Caractersticas dos Circuitos Combinacionais:
- Implementao de circuitos combinacionais - Obteno da Funo Lgica a partir do Circuito Combinacional - Obteno da Tabela-Verdade a partir do Circuito Combinacional

Receita bsica para projeto de Circuitos Combinacionais:


1. Determinar todas as variveis de entrada; 2. Determinar todas as variveis de sada; 3. A partir da combinao de variveis de entrada, montar a tabelaverdade para cada sada; 4. Obter, a partir da tabela-verdade, a expresso booleana de cada sada; 5. Implementar, a partir da expresso booleana, o circuito combinacional correspondente
06

Eletrnica Digital III - Aula 01

Reviso e Definies Importantes


Ferramentas utilizadas em Circuitos Combinacionais:
Busca-se sempre mtodos de simplificao das expresses booleanas, afim de reduzir o circuito lgico equivalente: - Postulados (Boole e Shannon); - Propriedades (Comutativa, Associativa, Distributiva); - Teoremas (De Morgan, da Absoro); - Equivalncia de Portas Lgicas; - Simplificao por mapas de Veitch-Karnaugh

07

Eletrnica Digital III - Aula 01

Reviso e Definies Importantes


Circuitos Combinacionais Dedicados:
A) Codificador e Decodificador; B) Multiplexador (MUX); C) Demultiplexador (DEMUX); D) Somadores e Subtratores; A) Codificador e Decodificador
Grande parte dos sistemas digitais trabalham com nveis lgicos representando informaes que, portanto, devem ser codificadas.

08

Eletrnica Digital III - Aula 01

Reviso e Definies Importantes


A) Codificador e Decodificador
Exemplos de CDIGOS:

BCD8421

Gray
Decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 Cdigo Gray 0 0 0 0 0 1 0 1 1 1 1 1 1 0 1 0 1 0 1 0 1 1 1 1 0 1 0 1 0 0 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0

ASCII (American Standard Code for Information Interchange)


Cdigo Americano Padro para Intercmbio de Informaes

09

Eletrnica Digital III - Aula 01

Reviso e Definies Importantes


A) Codificador e Decodificador Codificador Definio: Decodificador Definio: B) Multiplexador (MUX) Definio:

10

Eletrnica Digital III - Aula 01

Reviso e Definies Importantes


C) Demultiplexador (DEMUX) Definio:

D) Somadores e Subtratores: Definio: Fazem soma e subtrao no sistema Binrio. Fazem parte de um subsistema denominado ULA (Unidade Lgica Aritmtica) Parte Principal de uma calculadora ou mesmo de um microprocessador.

11

Eletrnica Digital III - Aula 01

Reviso e Definies Importantes


Circuitos Sequenciais:
Definies: - So circuitos cujas sadas dependem das entradas atuais, mas tambm das sequencias de entradas passadas.

Estado:

Observaes:

12

Eletrnica Digital III - Aula 01

Reviso e Definies Importantes


Circuitos Sequenciais:
Introduo aos Flip-Flops O flip-flop pode ser representado como um bloco onde temos 2 sadas(Q e Q ) e entradas para as variveis e uma entrada de controle (clock). A sada Q ser a sada principal do bloco.

13

Eletrnica Digital III - Aula 01

Reviso e Definies Importantes


Circuitos Sequenciais: Flip-Flop RS Bsico

14

Eletrnica Digital III - Aula 01

Reviso e Definies Importantes


Circuitos Sequenciais: Flip-Flop RS Bsico

Este flip-flop assncrono porque o tempo necessrio para a atualizao das sadas depende apenas do atraso (t) das portas lgicas que constituem seu circuito.
15

Eletrnica Digital III - Aula 01

Reviso e Definies Importantes


Circuitos Sequenciais: Flip-Flop RS Bsico
Exerccio: Levante a tabela verdade do Flip-Flop da figura abaixo e identifique as entradas S e R.

15

Eletrnica Digital III - Aula 01