circuitos integrados
Combinatórios
Trabalho realizado por:
Andrei Harabagiu nº2
Módulo 3 – Circuitos Combinatórios
Índice
2
Descodificadores
• Um descodificador é um circuito combinatório com n entradas e 2n saídas que funciona do seguinte modo: ao ser introduzida nas entradas uma combinação binária correspondente a um número i, o descodificador irá activar a linha de saída i, ficando as restantes desactivadas.
3
Diagrama geral de um
DECODIFICADOR
4
Codificadores
• Um codificador é um circuito combinatório que realiza a operação inversa do descodificador. Tem
2n linhas de entrada e tem n saídas, funcionando do seguinte modo: assumindo que apenas uma das linhas de entrada está ‘1’, num dado instante de tempo, a saída de um codificador é a combinação binária que corresponde ao índice dessa linha. Por exemplo, num codificador 8/3, se a linha de entrada 5 estiver a ‘1’, então o resultado nas saídas será a combinação binária correspondente ao número 5 – “101”.
5
Diagrama geral de um
CODIFICADOR
Codificadores de Prioridade: Permite a activação de mais de uma entrada simultaneamente gerando a codificação correspondente à entrada mais prioritária activa. 6
Multiplexers
• Um multiplexer é um circuito combinatório cuja utilidade é a de possibilitar direccionar uma das suas linhas de entrada para a saída. A escolha da linha de entrada que é direccionada para a saída é feita através de um conjunto de variáveis designadas por selectores ou linhas de selecção.
As linhas de entrada do multiplexer que podem ser direccionadas para a saída designam-se geralmente por linhas de entrada de dados.
7
Desmultiplexrs
• Um desmultiplexer é um circuito combinatório que realiza a operação inversa de um multiplexer. A operação inversa consiste neste caso em encaminhar uma entrada de dados para uma de n possíveis linhas de saída. As variáveis de selecção servem para escolher qual a linha de saída para a qual a entrada