Circuitos MSI e LSI e suas aplicações

Documentos relacionados
Eletrônica Digital I TE050. Circuitos Combinacionais

Sistemas Digitais Circuitos Combinatórios Típicos

Sistemas Digitais (SD) Circuitos combinatórios: descodificadores, codificadores, multiplexers e demultiplexers

Sistemas Digitais Circuitos Combinatórios Típicos

Exemplo somador de 3 bits

4. Módulos Funcionais de média complexidade Multiplexer Descodificador Implementações alternativas de multiplexer...

1. [1 val] Converta para base 2 o número hexadecimal (base 16) B06E. Justifique.

SISTEMAS DIGITAIS CIRCUITOS COMBINATÓRIOS TÍPICOS

SISTEMAS DIGITAIS (SD)

Sistemas Digitais Planificação das aulas teóricas e aulas práticas Ano Lectivo 2006/ 2007

5. Módulos Funcionais de média complexidade Multiplexer Descodificador Implementações alternativas de multiplexer...

MULTIPLEXADORES E DEMULTIPLEXADORES

Escola Superior de Tecnologia Instituto Politécnico de Setúbal

Módulos combinatórios típicos

Memórias ROM ( Read-Only Memory )

Curso Profissional de Técnico de Gestão de Equipamentos Informáticos 10º ANO

Teste 1 Sistemas Digitais - MEEC 2011/12 1

Eletrónica Digital. Fundamentos e Projeto. Acxcro MANUEL RAPOSO AMARAL. EDIÇÕES SíLABO

SISTEMAS DE MULTIPLEXAÇÃO E DEMULTIPLEXAÇÃO ANÁLISE DOS CIs COMERCIAIS 74LS153 e 74LS155

Sistemas Digitais. Planificação das aulas teóricas e aulas práticas Ano Lectivo 2005/ 2006

Circuitos digitais Parte 02 Decodificadores

Contadores ( Counters )

A B f(a, B) = A + B. A f(a ) = A

Departamento de Engenharia Electrotécnica e de Computadores Instituto Superior Técnico - Universidade Técnica de Lisboa

CIRCUITOS DIGITAIS. Circuitos Combinacionais e Técnicas de Simplificação

Sistemas Digitais Ficha Prática Nº 5

Teste 1 Sistemas Digitais - MEEC 2010/11 1

Laboratório 1 (Trabalho sem Relatório) Semana 20 de Setembro a 24 de Setembro

Módulo 3 Circuitos Combinatórios

LAB04 Circuitos digitais combinacionais: descodificadores, multiplexers, demultiplexers, e codificadores i

Parte # 5 - Circuitos Combinacionais

PCS Sistemas Digitais I. Circuitos Combinatórios Blocos Básicos: (De)Multiplexadores e Dispositivos tri-state. Prof. Dr. Marcos A. Simplicio Jr.

LABORATÓRIO DE ELETRÔNICA DIGITAL Experiência 5: Análise de Circuitos Multiplexadores e Demultiplexadores

A representação de sistemas digitais. Circuitos combinatórios. Equações algébricas. Tabelas de verdade. Organização: Formas básicas de representação:

PCS3515 Sistemas Digitais. Blocos Básicos

Revisão: técnicas simplificação

SÉRIE DE PROBLEMAS: CIRCUITOS COMBINACIONAIS BÁSICOS.

Flip-flop D disparado pelo bordo ascendente ( Positive edge-triggered D flip-flop )

EXAME DE SISTEMAS DIGITAIS (LEIC) JAN 2007(1ª Data)

CIRCUITOS COMBINATÓRIOS BÁSICOS

Teste 1 Sistemas Digitais - MEEC 2009/10 1

A) A C + A B D + A B C D B) A B + A B D + A B C D C) A C + A C D + A B C D D) A C + A B D + A B C D

UNIVERSIDADE DE AVEIRO DEPARTAMENTO DE ELECTRÓNICA, TELECOMUNICAÇÕES E INFORMÁTICA Teste modelo 2 de Arquitecturas e Sistemas Operativos I

Álgebra Booleana. UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

Sistemas Digitais Registos. João Paulo Carvalho

Hardware. 5- Faça o fluxograma para efectuar o debounced de uma tecla por temporização(20ms). Implemente uma rotina para a leitura da tecla.

Antes de começar o exame leia atentamente esta folha de rosto

2º TESTE (Questões 5, 6, 7, 8 e 9)... 1h30m EXAME (Questões 1 a 9)... 2h30m

CIRCUITOS COMBINACIONAIS (Unidade 6)

Sistema Decimal - Permite representar qualquer quantidade por intermédio de uma soma ponderada de potências de base 10.

Sistemas Digitais. Multiplexadores Demultiplexadores Arranjos. Monitoria SD Daniel Alexandro/Reniê Delgado/Vanessa Ogg. Editado por (DARA)

SISTEMAS DIGITAIS MEEC de Novembro de 2014, 20:00

CD AB Exame Sistemas Digitais - MEEC 2011/12 1

LAB03 Circuitos digitais combinacionais: alarme do museu, multiplexers, e descodificador de 4 bits para visor de 7 segmentos i

Universidade da Beira Interior

Síntese de circuitos sequenciais síncronos(máquinas de estados finitos)

Arquitectura de Computadores

Sistemas Digitais Ficha Prática Nº 6

Nível da Lógica Digital

LABORATÓRIO I CONCEPÇÃO DE UM CIRCUITO COMPARADOR SIMPLES USANDO LÓGICA COMBINATÓRIA. Nome dos alunos

Sistemas Digitais. Prof. Me. Victor Machado Alves Ciência da Computação

2º TESTE (Questões 5, 6, 7, 8 e 9)... 1h30m EXAME (Questões 1 a 9)... 2h30m

Organização e Arquitetura de Computadores. A Arquitetura no nível da lógica digital Prof.: Hugo Barros

Fundamentos dos circuitos sequenciais

SISTEMAS DIGITAIS MEEC de Novembro de 2014, 20:00

Aluno Nº. A não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

SISTEMAS DIGITAIS MEEC de Novembro de 2015, 19:00

Grupo I (5 valores) CD AB

Álgebra de Boole. Álgebra de Boole - axiomas

Eletrônica Digital. Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br

Circuitos Integrados. Nível da Lógica Digital (Aula 7) Circuitos Combinacionais. Circuitos Lógicos Digitais Básicos. Multiplexadores (1)

Organização e Arquitetura de Computadores I

Lógica Digital e Álgebra Booleana

E N I 1 I 0 Y 3 Y 2 Y 1 Y 0

Trabalho Prático Nº 8

Laboratório 1 RELATÓRIO. Identificação dos Alunos: Nome:Gonçalo Santos Número: Nome:Bernardo Bastos Número: 84012

2º TESTE (Questões 5, 6, 7, 8 e 9)... 1h30m EXAME (Questões 1 a 9)... 2h30m

Circuitos Combinacionais Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 2h/60h

Multiplexadores e Demultiplexadores

Introdução à Computação

SISTEMAS DIGITAIS MEEC de Novembro de 2015, 19:00

ELT502 Eletrônica Digital I Graduação em Engenharia Eletrônica

Instituto Superior Técnico Licenciatura em Engenharia Electrotécnica e de Computadores. Sistemas Digitais. 1ª Teste 2 de Novembro de 2005

Operações com vetores

Codificadores e Decodificadores Prof. Rômulo Calado Pantaleão Camara

SISTEMAS DIGITAIS MEEC de Fevereiro de 2018, 11:30

SISTEMAS DIGITAIS MEFT/MEAer de Maio de 2017, 19:00

Arquitectura de Computadores

Ministério da Educação Departamento do Ensino Secundário. Programa de Sistemas Analógicos e Digitais. 11º Ano

Arquitectura de Computadores

2º TESTE (Questões 5, 6, 7, 8 e 9)... 1h30m EXAME (Questões 1 a 9)... 2h30m

Representação de Informação. 1. Converta cada um dos seguintes números para o seu equivalente decimal: a)

2º TESTE (Questões 5, 6, 7, 8 e 9)... 1h30m EXAME (Questões 1 a 9)... 2h30m

SISTEMAS DIGITAIS MEFT / MEAer de Junho de 2013, 11:30

O 0 O 1 O 2 O 3 O 4 O 5 O 6 O 7

SISTEMAS DIGITAIS MEEC de Janeiro de 2014, 11:30

Exame 2 Sistemas Digitais - MEEC 2008/9 1. Aluno Nº

NOME: TURMA. a) Diga, justificando, qual é o número mínimo de bits necessário para representar os valores da tensão.

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETROTÉCNICA ELETRÔNICA DIGITAL - ET75C - Profª Elisabete N Moraes

Mapas de karnaugh. Mapas de Karnaugh para funções de duas variáveis. m 0 m 1. m 2 m 3 X Y. Mapas de Karnaugh para funções de três variáveis

Transcrição:

Circuitos MSI e LSI e suas aplicações ESTV-ESI-Sistemas Digitais-Circuitos MSI e LSI 1/14 De acordo com a classificação dos CI s quanto ao nível de integração, directamente relacionado com o número de portas lógicas, são considerados circuitos MSI e LSI os multiplexers /selectores de dados, descodificadores/ demultiplexers, codificadores de prioridade, comparadores e circuitos aritméticos. Multiplexer/Selector de dados Um multiplexer ou selector de dados é um circuito que permite seleccionar uma de entre várias entradas (entradas de dados) como fonte de informação para uma única saída. selecção de uma das entradas de dados é controlada por um conjunto de entradas adicionais (entradas de selecção). Uma das 2 N entradas de dados é seleccionada à custa de N entradas de selecção (MUX 2 N :1). Os multiplexers podem ter uma entrada adicional de enable (EN) ou strobe (G) que permite controlar (activar/desactivar) a função de multiplexagem. Multiplexer de 2 para 1 Um multiplexer de 2 para 1 (2 entradas de dados), designado por MUX 2:1, tem associada uma única entrada de selecção. Entradas de dados: D 0, D 1 MUX 2:1 Entrada de selecção: (activa a um) Saída de dados: D 1 D 0 =. D 0 + D 1 Multiplexer de 4 para1 com entrada adicional de enable/strobe 0 D 0 1 D 1 MUX 4:1 D 3 D 2 D 1 D 0 EN =EN...D 0 + EN...D 1 + EN...D 2 + EN...D 3 Entradas de dados: D 0, D 1, D 2, D 3 Entradas de selecção:, (activas a um) Entrada de enable = EN (activa a um) Saída de dados: EN 0 X X 0 1 0 0 D 0 1 0 1 D 1 1 1 0 D 2 1 1 1 D 3 Estrutura interna de um MUX 4:1 com entrada de enable activa a um.

ESTV-ESI-Sistemas Digitais-Circuitos MSI e LSI 2/14 Multiplexers disponíveis sob a forma de CI Exemplos: 54/74/XXX153 Dual 4-Line to 1-Line Data Selectors/Multiplexers Principais funcionalidades: - dois multiplexers de 4 para1 (MUX 4:1); - entradas de dados (I 3a.. I 0a, I 3b.. I 0b ); - entradas de selecção comuns (S 1, S 0 ); - entradas de enable independentes (E a, E b activas a zero); - saidas não complementadas (Z a, Z b )

54/74/XXX151 Dual 8-Line to 1-Line Data Selector/Multiplexer Principais funcionalidades: - multiplexer de 8 para 1 (MUX 8:1); - entradas de dados (I 7..I 0 ); - entrada de enable (E activa a zero); - entradas de selecção (S 2..S 0 ) - saída complementada (Z ) e não complementada (Z). ESTV-ESI-Sistemas Digitais-Circuitos MSI e LSI 3/14

Expansão de multiplexers ESTV-ESI-Sistemas Digitais-Circuitos MSI e LSI 4/14 expansão de multiplexers pode ser realizada através das entradas de enable. Na figura seguinte apresenta-se o diagrama lógico de um MUX 16:1 construído à custa de dois MUX 8:1. Entradas de selecção: D, C,, Entrada de dados: D15.. D8 (correspondentes a D7-D0 do MUX1) e D7.. D0 (correspondentes a D7-D0 do MUX0) Saída de dados: D MUX0 MUX1 Saída do MUX0 Saída do MUX1 0 ctivo Inactivo = uma das entradas D7..D0 em função de C,, 1 Inactivo ctivo 0 = uma das entradas D7..D0 em função de C,, 0 = uma das entradas D7..D0 do MUX0 em função de C,, = uma das entradas D7..D0 do MUX1 em função de C,, No caso de não estarem disponíveis entradas de enable, pode colocar-se multiplexers em cascata, conforme se exemplifica. MUX 8:1 MUX 4:1 D 7 D 3 D 6 D 5 D 4 D 2 D 1 D 0 MUX 2:1 D 1 MUX 4:1 D 0 D 3 D 3 D 2 D 1 D 0 D 2 D 1 D 0 C

Implementação de funções combinacionais com multiplexers ESTV-ESI-Sistemas Digitais-Circuitos MSI e LSI 5/14 Um multiplexer pode ser utilizado na implementação de uma função combinacional directamente a partir da tabela de verdade. Os mintermos de uma função são gerados por um multiplexer através das entradas de selecção, restando apenas ligar as entradas de dados a 0 ou a 1 em conformidade com a respectiva tabela de verdade. Uma função de N variáveis pode ser implementada com um MUX 2 N :1 (N entradas de selecção e 2 N entradas de dados). Exemplo: Considerando F(X,,Z)=Σm(2,4,6,7)= M(0,1,3,5), fazendo corresponder as variáveis independentes X,,Z às entradas de selecção, as entradas de dados D 2, D 4, D 6 e D 7 devem ser ligadas a 1 e as entradas de dados D 0, D 1, D 3 e D 5 devem ser ligadas a 0. Tabela de verdade X Z F(X,,Z) 0 0 0 0 0 0 1 0 0 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 0 1 implementação de funções de N variáveis com base em MUX 2 N-1 :1 (N-1 entradas de selecção) é possível desde que se considere a tabela reduzida e alguma lógica adicional. Exemplo: Considerando F(W,X,,Z)=Σm(3,4,7,10,11,13,14) pode se obter uma tabela de verdade reduzida, exprimindo a saída em função de uma das variáveis de entrada. Tabela de verdade Tabela de verdade reduzida Nº W X Z F Nº W X F 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 2 0 0 1 0 0 3 0 0 1 1 1 1 0 0 1 Z 4 0 1 0 0 1 5 0 1 0 1 0 2 0 1 0 Z 6 0 1 1 0 0 7 0 3 0 1 1 Z 8 1 0 0 0 0 9 1 0 0 1 0 4 1 0 0 0 10 1 0 1 0 1 11 1 0 1 1 1 5 1 0 1 1 12 1 1 0 0 0 13 1 1 0 1 1 6 1 1 0 Z 14 1 1 1 0 1 15 0 7 1 1 1 Z Entradas de dados: D0 e D4 ligadas a 0 D5 ligada a 1 D1, D3 e D6 ligadas a Z D2 e D7 ligada a Z

Descodificadores/Demultiplexers ESTV-ESI-Sistemas Digitais-Circuitos MSI e LSI 6/14 Um descodificador é um circuito cujas saídas são activadas selectivamente por combinações de valores lógicos aplicados nas entradas. Um descodificador com 2 N saídas tem N variáveis de entrada. Os descodificadores podem ter uma entrada adicional de enable (EN) ou strobe (G) que permite controlar (activar/desactivar) a função de descodificação. Descodificador de 2 para 4 Um descodificador de 2 para 4, designado por DEC 2:4, tem 2 entradas e 4 saídas. DEC 2:4 = ; = ; = ; = Entradas:, (activas a um) Saídas:,,, (activas a um) 0 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 1 0 1 1 0 0 0 1 Descodificador de 3 para 8 com entrada de enable Um descodificador de 3 para 8, designado por DEC 3:8, tem 3 entradas e 8 saídas. Se a entrada de enable estiver inactiva, qualquer que seja o estado das entradas, todas as saídas estão inactivas. DEC 3:8 C 7 6 5 =EN C ; =EN C ; =EN C ; =EN C ; 4 =EN C ; 5 =EN C ; Entradas: C,, (activas a um) Entrada de enable : EN (activa a um) Saídas: 7, 6, 5, 4,,,, (activas a um) EN C 4 5 6 4 7 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 0 0 2 1 0 1 0 0 0 1 0 0 0 0 0 EN 1 0 1 1 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 1 1 0 1 0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 6 =EN C ; 7 =EN C 0 X X X 0 0 0 0 0 0 0 0 Estrutura interna

Descodificador de 2:4 com saídas activas a zero Neste tipo de descodificador as saídas são obtidas a partir de portas NND. ESTV-ESI-Sistemas Digitais-Circuitos MSI e LSI 7/14 DEC 2:4 0 =( ) ; 1 =( ) ; 2 =( ) ; 3 =() Estrutura interna Entradas:, (activas a um) Saídas:,,, (activas a zero) 0 1 2 3 0 0 0 1 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 Demultiplexers Um demultiplexer é um circuito que permite encaminhar selectivamente a informação aplicada numa única entrada para uma de várias saídas. Um demultiplexer de 1 para 2 N tem uma entrada, 2 N saídas e N entradas de selecção. Realiza a função inversa de um multiplexer, conforme se evidencia na figura. MUX 4:1 DEMUX 4:1 Entradas Saídas Saída Entrada Entradas de selecção Entradas de selecção Demultiplexer de 1 para 8 Um demultiplexer de 1 para 8, designado por DEMUX 1:8, permite o encaminhamento selectivo da informação aplicada na entrada para uma de entre as 8 saídas. selecção da saída é feita por intermédio de 3 entradas de selecção. Entrada = IN DEMUX 1:8 Entradas de selecção: C,, (activas a um) Saídas: 7, 6, 5, 4,,,, 7 C IN 6 5 4 C 4 5 6 7 0 0 0 IN 0 0 0 0 0 0 0 0 0 1 0 IN 0 0 0 0 0 0 0 1 0 0 0 IN 0 0 0 0 0 0 1 1 0 0 0 IN 0 0 0 0 1 0 0 0 0 0 0 IN 0 0 0 1 0 1 0 0 0 0 0 IN 0 0 1 1 0 0 0 0 0 0 0 IN 0 1 1 1 0 0 0 0 0 0 0 IN Se compararmos a tabela funcional de um DEMUX 1:8 com a tabela funcional de um DEC 3:8 com entrada de enable, verifica-se que estas são idênticas se se fizer coincidir a entrada de enable (EN) do DEC 3:8 com a entrada (IN) do DEMUX 1:8. Esta é a solução adoptada nos dispositivos disponíveis no mercado, justamente designados por descodificadores/demultiplexers.

ESTV-ESI-Sistemas Digitais-Circuitos MSI e LSI 8/14 Descodificadores/Demultiplexers disponíveis sob a forma de CI Exemplos: 54/74/XXX155 Dual 1 of 4 Decoder/Demultiplexer Principais funcionalidades: - dois descodificadores de 2 para 4 (DEC 2:4)/ demultiplexers 1 para 4 (DEMUX 1:4); - entradas de selecção comuns ( 1, 0 activas a um); - saídas activas a zero (O 3a..O 0a, O 3b..O 0b ); - entradas de enable independentes: o descodificador a- com duas entradas de enable, uma activa a um (E a ) e a outra activa a zero (E a ); o descodificador b- com duas entradas de enable ambas activas a zero (E b ). 54/74/XXX156 Dual 1 of 4 Decoder/Demultiplexer Idêntico ao 155 mas apresenta saídas em colector aberto.

ESTV-ESI-Sistemas Digitais-Circuitos MSI e LSI 9/14 54/74/XXX138 1 of 8 Decoder/Demultiplexer Principais funcionalidades: - descodificador de 3 para 8 (DEC 3:8)/ demultiplexers 1 para 8 (DEMUX 1:8); - entradas de selecção activas a um ( 2.. 0 ); - saídas activas a zero (O 7..O 0 ); - entradas de enable: duas activas a zero (E 1 e E 2 ) e uma activa a um (E 3 )

Expansão de descodificadores expansão de descodificadores é normalmente realizada através das entradas de enable. Exemplo: Descodificador de 5 para 32 com base em 4 descodificadores 74LS138. Entradas: 4.. 0 (activas a um) Saídas:O 31..O 0 (activas a zero) ESTV-ESI-Sistemas Digitais-Circuitos MSI e LSI 10/14 Implementação de funções combinacionais com descodificadores Um descodificador disponibiliza nas suas saídas os 2 N mintermos de uma função de N variáveis. Cada saída do descodificador corresponde a um mintermo. Uma função combinacional pode ser implementada com base numa porta OR com as entradas ligadas às saídas do descodificador que correspondem aos mintermos da função. Exemplo: S(X,,Z)= m (1,2,4,7) C(X,,Z)= m(3,5,6,7) DEC 3:8 X C 7 6 5 S(X,,Z) Z 1 EN 4 C(X,,Z) Se o número de mintermos da função a implementar é superior a 2 N /2, então a função complementar é expressa por um menor número de mintermos, sendo vantajosa a utilização de uma porta NOR. Exemplo: F(X,,Z)= m (0,1,2,3,5,7) = M(4,6) F (X,,Z)= m(4,6) F (X,,Z)= ( m(4,6)) DEC 3:8 X C 7 6 5 F(X,,Z) Z 1 EN 4

ESTV-ESI-Sistemas Digitais-Circuitos MSI e LSI 11/14 Para descodificadores construídos com portas NND, ou seja, que apresentam as saídas activas a zero, deve ser utilizada uma porta ND com entradas ligadas às saídas do descodificador que correspondem aos maxtermos da função. Exemplo: F(X,,Z)= m (1,2,4,7) = M(0,3,5,6) DEC 3:8 X C 7 6 5 F(X,,Z) Z 1 EN 4 Se o número de maxtermos da função for superior a 2 N /2, então a função complementar é expressa por um menor número de maxtermos, sendo vantajosa a utilização de uma porta NND. Exemplo: F(X,,Z)= M(0,3,4,5,6,7) = m (1,2) F (X,,Z)= M(1,2) F (X,,Z)= ( M(1,2)) DEC 3:8 X C 7 6 5 Z 1 EN 4 F(X,,Z)

Codificadores ESTV-ESI-Sistemas Digitais-Circuitos MSI e LSI 12/14 Um codificador é um circuito que efectua a operação inversa de um descodificador, ou seja, representa nas suas saídas o código binário do número da entrada que está activa. Um codificador com 2 N entradas tem N variáveis de saída. Codificador de 4 para 2 Um codificador hipotético de 4 para 2, designado por COD 4:2, tem 4 entradas e 2 saídas. COD 4:2 Saídas:, (activas a um) Entradas:,,, (activas a um) 1 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 1 0 0 0 0 1 1 1 No entanto, se se observar a tabela funcional, verifica-se que não estão representadas todas as combinações possíveis para as entradas,,,. Qual o valor das saídas e para, por exemplo, =1, =0, =1, =0? Nestas situações, deve ser considerado um sistema de prioridades. Quando mais do que uma entrada está activa, as saídas representam o código binário do número da entrada com maior prioridade. este tipo de circuito dá-se o nome de codificador de prioridade.

Codificadores de prioridade ESTV-ESI-Sistemas Digitais-Circuitos MSI e LSI 13/14 Um codificador de prioridade é um circuito que representa nas saídas o código binário do número da entrada activa com maior prioridade. Um codificador de prioridade com 2 N entradas tem N variáveis de saída. Os codificadores de prioridade podem ter uma entrada adicional de enable (EN) ou strobe (G) que permite controlar (activar/desactivar) a função de codificação. Os codificadores de prioridade têm, normalmente, uma saída adicional que permite detectar a situação em que nenhuma das entradas está activa. Codificador de prioridade de 4 para 2 O codificador de prioridade de 4 para 2 da figura, designado por COD 4:2, tem 4 entradas (,,, ), sendo a mais prioritária a entrada e a menos prioritária a entrada. Para além das saídas e, existe uma saída adicional EO que indica se pelo menos uma das entradas está activa. COD 4:2 EO Saídas:, (activas a um); EO (activa a um) Entradas:,,, (activas a um) EO 0 0 0 0 X X 0 1 0 0 0 0 0 1 X 1 0 0 0 1 1 X X 1 0 1 0 1 X X X Estrutura interna Recorrendo aos mapas de Karnaugh para as funções de saída, e EO, obtém-se: 2 X 0 0 0 X 0 1 1 0 1 1 1 0 0 0 0 = + Diagrama lógico = + 2 EO= + + +

Codificador de prioridade disponível sob a forma de CI ESTV-ESI-Sistemas Digitais-Circuitos MSI e LSI 14/14 54/74/XXX148 8 Line to 3 Line Priority Encoder Principais funcionalidades: - codificador de prioridade de 8 para 3 (COD 8:3); - entradas activas a zero (7..0): maior prioridade para entrada 7 e menor prioridade para entrada 0; - saídas activas a zero ( 2, 1, 0 ); - entrada de enable activa a zero (EI ); - saídas adicionais: EO e GS, ambas activas a zero.