Buscar

Laboratório de Lógica Digital - Universalidade das portas NAND e NOR

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

Universidade Federal de São Carlos 
Centro de Ciências Exatas e Tecnológicas 
Departamento de Computação 
 
 
 
 
 
Laboratório de Lógica Digital 
 
 
 
Prática 5: Universalidade das portas NAND e NOR 
 
 
 
Professor: Artino Quintino 
 
 
 
 
Integrantes do grupo: 
Taylor Ferreira Alcamin, 759839, Engenharia Física 
 
 
 
 
São Carlos, 07 de Outubro de 2020 
 
1. Introdução [1. 2.] 
Nos primórdios da Eletrônica, eram utilizados sistemas analógicos para 
resolução de problemas, todavia, com o avanço das tecnologias, passou a ser viável o 
uso da Eletrônica Digital. Esta última emprega (em todos os seus sistemas) um pequeno 
grupo de circuitos lógicos básicos, os quais são conhecidos como portas lógicas: 
"AND", "OR", "NOT", "NAND", "NOR", "XOR” e "XNOR". Os circuitos lógicos 
começaram a serem usados no ambiente industrial na década de 1960 e hoje o mundo 
depende dessa tecnologia pois estão diretamente empregadas em aparelhos eletrônicos 
do dia-a-dia das pessoas, tais como: smartphones; smartwatches; computadores 
pessoais; televisores digitais; automóveis, etc. Todos esses equipamentos tem como 
“cérebro de operação” um processador digital, o qual é baseado inteiramente em 
circuitos lógicos. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Figura 1: Processador em diferentes níveis de abstração [3] 
 
Observando-se a Figura 1, as portas lógicas ocupam um baixo nível de 
abstração, porém de alta complexidade quando se deseja saber além do que elas são, ou 
seja, como elas fazem o que fazem. Assim, com a utilização adequada dessas portas, é 
possível implementar todas as expressões geradas pela Álgebra de Boole. 
O experimento teve como objetivos implementar uma equação booleana modelo 
com as portas lógicas estudadas e também analisar o fato de todas as expressões 
booleanas poderem ser implementadas usando-se apenas portas NAND, pois, em 
combinações apropriadas, podem ser usadas para implementar cada uma das operações 
booleanas AND, OR e NOT/INVERSOR. Isto pode ser visualizado na Figura 2: 
 
 
 
 
 
 
 
 
 
 
Figura 2: Portas NAND sendo utilizadas para implementar as funções booleanas 
básicas 
A ferramenta utilizada na realização do experimento foi o Software Digital para 
criação de diagrama esquemático das portas lógicas e simulação dos circuitos. 
 
2. Descrição da execução do experimento 
2.1 Parte A 
 Passo 1 
 Para o experimento, foi considerado a expressão booleana a seguir: 
 
 𝑦 = (𝑥1 + 𝑥2)𝑥3 Equação 1 
 
 
 
 
 
 
Após a aplicação dos conhecimentos teóricos da Álgebra Booleana, foi possível 
identificar as portas lógicas necessárias para a construção do diagrama esquemático do 
circuito lógico que a Equação 1 representa. Assim, foi possível construir o diagrama 
esquemático do circuito 1, conforme figura 2 
 
 
 
 
 
 
 
 
 
 
Figura 3: Diagrama esquemático do Circuito 1, circuito lógico que representa a 
Equação 1 
 
 Passo 2 
 O segundo passo do experimento da Parte A, consistiu em empregar a teoria da 
universalidade das portas lógicas para criar o mesmo Circuito 1. Assim, foi possível 
construir o diagrama esquemático do circuito, conforme figura 3: 
 
 
 
Figura 4: Circuito 1 construído utilizando apena portas lógicas NAND. 
 
 
 
2.2 Parte B 
 
 
3. Avaliação dos resultados do experimento 
3.1 Parte A 
Após a montagem do Circuito 1 no Software Digital utilizando 3 entradas, sendo 
elas: “𝑋1", “𝑋2” e “𝑋3", onde 𝑋1 𝑒 𝑋2 foram ligadas à uma porta lógica OR com uma 
porta NOT na entrada “𝑋2" e a respectiva saída, resultante em 𝑋1 + 𝑋2 foi ligada à uma 
porta AND juntamente coma entrada 𝑋3, resultando, como esperado, na Equação 1, 
conforme é possível observar na análise feita pelo próprio software, conforme figura 4: 
 
Figura 5: Tabela Verdade e Equação Booleana do Circuito 1 gerada pelo 
Software Digital. 
 Observando a Figura 4, é trivial concluir que a Equação 1 e a equação gerada 
pelo software digital são iguais, exceto pelo fato do software ter aplicado o postulado da 
Distributividade em relação à soma da Álgebra Booleana. 
 
 Após a montagem do circuito 1 utilizando apenas portas lógicas NAND, 
segundo o conceito de Universalidade das Portas Lógicas, foi possível, via software, 
construir a tabela verdade e a equação booleana, conforme Figura 5: 
 
Figura 6: Tabela Verdade e Equação Booleana do circuito 1 construído com portas 
NAND. 
 Novamente foi possível concluir a concordância em 100% das equações 
booleanas: teórica (Equação 1) e experimental (Software Digital). 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4. Análise crítica e Discussão 
O experimento realizado foi essencial para a migração da teoria para a prática no 
tocante à Álgebra de Boole com aplicações reais e mais do que isso, utilizando 
circuitos de eletrônica digital. A concordância entre os fundamentos teóricos 
apresentados pelo professor e as simulações foram, em todo o tempo, 100% 
coerentes, pois mesmo utilizando apenas um tipo de porta lógica (NAND) foi 
possível encontrar a mesma equação modelo dada pela Equação 1 que o circuito com 
3 diferentes tipos de portas lógicas o fez. 
Apesar de ser uma prática adaptada para realização em softwares simuladores e 
estar sujeito à limitações por estes, o experimento foi concluído com sucesso 
apresentando resultados 100% coerentes com a teoria conforme a Figura 4 concorda 
com as equações 1 e 2 e com a Tabela 1, além de não apresentar empecilhos na 
execução. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5. Referências Bibliográficas 
 
[1] BARANAUSKAS,José Augusto. Funções Lógicas e Portas Lógicas. Ribeirão 
Preto,[s.d]. Disponível em: < http://dcm.ffclrp.usp.br/~augusto/teaching/aba/AB-
Funcoes-Logicas-Portas-Logicas.pdf>.Acesso em: 11, de set. de 2020. 
 
 [2] R. Tocci, G. Moss, and N. Widmer, Digital systems: principles and applications. 
Pearson Education Inc., 2007. 
 
[3] LOURENÇO, Luciano. Portas Lógicas, o LEGO do mundo 
eletrônico. Hardware,2012. Disponível em: 
<https://www.hardware.com.br/artigos/portas-logicas-lego-mundo-eletronico/>. 
Acesso em: 11, de set. de 2020.

Continue navegando