LABORATRIO DE SISTEMAS DIGITAIS CARGA HORRIA Prtica 30 PR-REQUISITOS CRDITOS Total 30 2 NATUREZA Obrigatria
Teoria
OBJETIVO: Proporcionar ao aluno a prtica em laboratrio de projetos e desenvolvimentos de circuitos e sistemas digitais combinacionais e seqenciais.
AULA PRTICA No 01: Apresentao do Laboratrio e Portas Lgicas AND, OR, NOT, NAND e NOR
OBJETIVOS: Verificar o funcionamento das portas Lgicas AND, OR, NOT, NAND e NOR, atravs do software EWB ATIVIDADES: 1) Identifique e registre as pinagens dos circuitos integrados (CI) 7408, 7432, 7404, 7400 e 7402
Tabela - Verdade A B 0 0 0 1 1 0 1 1 b)
Tabela - Verdade A B 0 0 0 1 1 0 1 1
c)
A 0 0 1 1
B 0 1 0 1
e)
Tabela - Verdade A S 0 0 1 1
I - PARTE TERICA: 1 - Conforme os valores de tenso apresentados na tabela abaixo para as entradas A e B, Calcule Vsada para os circuitos das figuras a) e b).
A 0V 0V +5V +5V
B 0V +5V 0V +5V
Vsada
A 0V 0V +5V +5V
B 0V +5V 0V +5V
Vsada
II - PARTE PRTICA : 1 - Monte o circuito da figura a) e preencha a tabela abaixo: A 0V 0V +5V +5V B 0V +5V 0V +5V Vsada
2 - Monte o circuito da figura b) e preencha a tabela abaixo: A 0V 0V +5V +5V B 0V +5V 0V +5V Vsada
3 - Preencha a tabela verdade para o circuito a) conforme a tabela obtida no item 1; e para o circuito da figura b) conforme tabele obtida no item 2.
Vsada
Vsada
4 - De acordo com a tabela verdade, d o nome da porta lgica que cada circuito representa.
A 0V 0V 0V 0V 5V 5V 5V 5V
VSada
b)
Vsada
c)
A 0V 0V 0V 0V 5V 5V 5V 5V
VSada
10
d)
Vsada
e)
A 0V 0V +5V +5V
B 0V +5V 0V +5V
VSada
11
f)
A 0V 0V 0V 0V 5V 5V 5V 5V
VSada
g)
12
13
14
4a) Projetar um circuito com duas entradas ( habilita e dado ) e uma nica sada "S" de tal forma que quando habilita = 0, S=0 e quando habilita +1, S = dado; b) Montar o circuito e verificar seu funcionamento; c) Conectar a entrada "dado" a uma freqncia de 100Hz e ao canal 1 do osciloscpio, e a sada conectar ao canal 2 do osciloscpio. Colocar a entrada habilita no nvel lgico BAIXO e logo aps no nvel lgico ALTO. Observe as formas de onda no osciloscpio e tire suas concluses.
15
AULA PRTICA No 05: Teorema de DeMorgan e universalidade das portas lgicas NAND e NOR
OBJETIVOS: Verificar o teorema de DeMorgan e aplicar a universalidade das portas lgicas NAND e NOR. ATIVIDADES: 1a) Use o teorema de DeMorgan para converter a equao Z = ( ( A + B ) . C' ) ' em uma expresso que contenha apenas variveis simples invertidas. b) Monte o circuito que representa esta expresso simplificada e levante sua tabela verdade. c) Verifique se as equaes so equivalentes.
16
2a) Implemente um circuito tendo como expresso de sada a equao Z = A'.B'.C , usando somente portas NOR. b) Verifique se as equaes so equivalentes.
3 - Monte os circuitos abaixo e levante as tabelas-verdade. Qual a porta lgica que cada circuito representa?
4 - Monte um circuito lgico, usando portas OR e AND cuja equao de sada :Z=(A + B).(C + D) Levante sua tabela verdade.
17
5 - Implemente o mesmo circuito, do item 4, utilizando apenas portas NOR. Levante sua tabela verdade e verifique que as equaes dos itens 4 e 5 so equivalentes. Qual a implementao mais eficiente?
18
A 0V OV +VCC +VCC
B OV +VCC OV +VCC
A 0V OV +VCC +VCC
B S OV +VCC OV +VCC
A 0V OV +VCC +VCC
B OV +VCC OV +VCC
A 0V OV +VCC +VCC
B S OV +VCC OV +VCC
19
2 - O que pode-se concluir em relao aos circuitos a) e c) e em relao aos circuitos b) e d).
3 - Monte o circuito da equao : Z = ABCD + AB'C'D + A'D' , e levante sua tabela verdade
Vsada
4 - Simplifique a expresso do item 3 e, verifique como a porta XOR pode ser usada para simplificao de um circuito. 20
Vsada
21
5 - Projete um circuito gerador de paridade "par" para uma linha de transmisso de dados de trs bits. Monte e verifique o funcionamento do circuito.
22
ATIVIDADES: 1 - Para cada item abaixo, faa: projetar o circuito ( levantar a tabela verdade, simplificar e desenhar ); montar o circuito e verificar seu funcionamento a) Em um teste a questo 1 tem peso 1, a questo 2 peso 2, a questo 3 peso 3 e a questo 4 peso 4. O aluno ser aprovado se atingir uma nota 60%. b) Um circuito lgico possui trs variveis de entrada A,B, e C, sendo que em sua sada teremos nvel lgico ALTO, quando a combinao binria de suas variveis de entrada estiverem no intervalo 4 n 7. c) Um circuito lgico de trs entradas A, B e C, cuja sada esteja no nvel lgico ALTO, sempre que a maioria de suas entradas estiverem no nvel lgico ALTO.
23
24
25
26
27
28
29
30
31
Anexo 1
Tutorial do Verilog
32