Circuitos Digitais - Multiplexadores
Victor Rodrigues Figueiredo
Universidade Estadual de Feira de Santana (UEFS) – Feira de Santana – BA - Brasil vtorfigueiredo@hotmail.com Abstract. This article refers to the implementation of a decoder circuit implemented on a FPGA board. This circuit can convert 16-bit binary data in four decimal digits displayed in four 7-segment displays.
Resumo. Este artigo é referente a implementação de um circuito decodificador implementado em uma placa FPGA capaz de converter 16 bits binários para quatro dígitos decimais exibidos em quatro displays de 7 segmentos.
1. Introdução
Em 1947 a descoberta dos transistores possibilitou o desenvolvimento de uma tecnologia que revolucionou o mundo. Os transistores permitiram a construção de circuitos lógicos onde o homem poderia a partir de um conjunto “x” de entrada obter uma saída “y” esperada. A partir dai foram criadas diversas aplicações uma delas seria utilizar os circuitos para realizar milhares de operações matemáticas por segundo.
Junto com as facilidades criadas a partir dessa nova tecnologia também surgiram novos problemas e um deles foi a comunicação homem x maquina. Os circuitos usam a linguagem binária para se comunicar, essa linguagem é representada apenas por combinações de '0' e '1', nos circuitos o zero é interpretado como baixa voltagem e o um como alta voltagem, onde cada elemento é chamada de bit. A linguagem binária é de difícil compreensão para o homem então afim de facilitar a comunicação entre homem e máquina foi necessário desenvolver dispositivos decodificadores capazes de transformar a linguagem de máquina para uma linguagem mais amigável como a decimal por exemplo. Em nosso trabalho desenvolvemos esse tipo de interfaceamento, onde rebemos em entradas paralelas 16 bits de dados e convertemos essas informações, através de um decodificador, para serem exibidas como decimais em 4 displays de sete seguimentos .
Logo abaixo serão descritos a