Prévia do material em texto
1 Experimento – Circuito Lógico em VHDL Centro Universitário UNINTER Curso de Engenharia Elétrica - Habilitação Eletrônica Elias Henrique da Silveira eliashsilveira@gmail.com, 1997234 Resumo. Os experimentos realizados neste trabalho tem como objetivo principal entender o funcionamento de um circuito lógico combinacional, fazendo a implementação em dispositivo FPGA e comparando com o equivalente em circuitos integrados TTL para comprovar o seu funcionamento. Palavras chave: Combinacional, Dispositivo FPGA, Circuitos integrados TTL. 1 Introdução Os experimentos realizados se baseiam em dispositivos lógicos e programáveis, relacionados com a teoria básica de eletrônica digital, onde será realizado uma comparação dos circuitos e suas diferenças e aplicações. 2 Procedimento Experimental Este experimento consiste em realizar duas montagens de um circuito lógico combinacional. Circuito 1: S = (A AND (NOT B)) OR ((NOT A) AND B). Circuito 2: S = NOT ((A AND B) OR C). Realizar a montagem, seguindo o esquemático do circuito 1 e 2 no pronto board, apresentar a tabela da verdade. Criar código VHDL do circuito 1 e 2, definir pinos de saída e entrada no pin planner. Realizar análise temporal do circuito 1 e 2, comparando com os resultados obtidos na tabela da verdade. Apresentar fotos da montagem do circuitos 1 e 2 e seu respectivos testes. 2 3 Análise e Resultados Circuito 1 S = (A AND (NOT B)) OR ((NOT A) AND B) Diagrama esquemático: Tabela verdade: Código VHDL do circuito lógico 1 A B S 1 0 1 1 1 0 0 0 0 0 1 1 3 Associação dos pinos do FPGA na ferramenta Pin Planner Diagrama de tempo com tabela verdade Circuito 2 S = NOT ((A AND B) OR C) Diagrama esquemático: 4 Tabela verdade: Código VHDL do circuito lógico 1 Associação dos pinos do FPGA na ferramenta Pin Planner A B C S 0 0 0 1 0 0 1 0 0 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 5 Diagrama de tempo com tabela verdade Fotos da montagem dos circuitos Circuito 1 6 Circuito 2 Programando Cyclone IV 7 4 Conclusão Este trabalho foi uma introdução em que a eletrônica digital e dispositivos lógicos programáveis (PLDs) são capazes de fazer, inúmeras possibilidades que podem ser utilizadas na automação de vários projetos. No experimento os circuitos integrados estavam com descrição diferente dos escritos tipados na peça, foi realizado uma pesquisa e verificado o datasheet de casa componente na caixa, o que trouxe uma pequena dificuldade e também um grande conhecimento no estudo de cada circuito integrado e sua aplicação. Os resultados obtidos foram o mesmos, tanto no circuito integrado quanto na programação do Cyclone IV, comparados com a tabela verdade. Com o grande diferencial na montagem do circuito, no componente integrado a modificação do layout é feita de forma física, reservando um tempo a mais para completar a montagem, sendo que na programação, basta alterar a descrição do código, relacionando os novos pinos a serem utilizados que sua aplicação já é efetiva. 5 Referências https://html.alldatasheet.com/html-pdf/26840/TI/CD40106BE/23/1/CD40106BE.html https://html.alldatasheet.com/html-pdf/157767/TI/SN74F32N/25/1/SN74F32N.html https://html.alldatasheetpt.com/html179288/FAIRCHILD/74F08PC/486/1/74F08PC.html TOCCI, R.; WIDMER, N. S. Sistemas digitais: princípios e aplicações. 11. ed. São Paulo: Pearson, 2011, capítulos 3 e 13. https://html.alldatasheetpt.com/html179288/FAIRCHILD/74F08PC/486/1/74F08PC.html