Buscar

Circuitos Lógicos MSI

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 32 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 32 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 32 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

Prévia do material em texto

Capítulo 9 – Circuitos Lógicos MSI
Tradução e adaptação:
Profa. Denise Stringhini
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
Os sistemas digitais obtêm dados e informações de 
forma contínua a partir de operações conhecidas: 
• Decodificação/codificação. 
• Multiplexação/demultiplexação 
• Comparação
• Conversão de código
Estas e outras operações têm sido facilitadas pela 
disponibilidade de numerosos ICs na categoria 
MSI (medium-scale-integration).
Operações básicas
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
Decodificadores são usados quando uma saída ou 
um grupo de saídas deve ser ativado na 
ocorrência de uma combinação binária 
específica. 
• A combinação binária é decodificada e 
transformada numa saída específica.
• Muitas vezes o valor binário é fornecido por 
saídas de um contador ou um registrador.
9 Decodificadores
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9 Decodificadores
Um decodificador recebe um número binário e ativa 
apenas a saída que corresponde a este valor de 
entrada.
Para cada uma 
destas combinações 
de entrada, apenas 
uma das saídas M 
estará ativa (ALTA); 
todas as outras 
saídas são BAIXAS. 
Muitos decodificadores são projetados para produzir saídas ativas-BAIXAS, onde 
somente a saída selecionada é baixa, enquanto todos as outras são ALTAS.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9 Decodificadores
Circuito para um decodificador com 3 entradas e 8 saídas.
Usa portas AND, assim as 
saídas são ativas-ALTAS
Saída O6 vai para ALTO somente 
quando
 CBA 1102 = 610.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9 Decodificadores
Circuito para um decodificador com três entradas e 8 saídas.
Este pode ser chamado de 
decodificador 
3-linhas-para-8-linhas - tem três 
linhas de entrada e oito linhas de 
saída. 
Também chamado de 
decodificador binário-para-octal ou 
conversor - recebe três bits de 
código binário de entrada e ativa 
uma das oito saídas (octal). 
Também referido como 
decodificador 1-de-8, onde 
apenas 1 das 8 saídas é ativada 
ao mesmo tempo.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9 Decodificadores
Alguns decodificadores têm uma ou mais entradas de 
habilitação (ENABLE) utilizadas para controlar a operação 
do decodificador. 
• O decodificador é habilitado somente se ENABLE é alta. 
Uma linha comum de habilitação (ENABLE) é conectada a 
uma quarta entrada em cada porta AND: 
• Se ENABLE é alta, o decodificador funciona normalmente. 
– As entradas A, B, C irão determinar qual a saída é alta. 
• Se ENABLE é baixa, todas as saídas serão forçadas para 
baixo. 
– Independentemente dos níveis nas entradas A, B, C.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9 Decodificadores
7442
BCD-to-decimal 
decoder.
Este 
descodificador 
não têm
uma entrada de 
habilitação.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
• O display de 7 segmentos é uma forma comum para 
exibir caracteres decimais ou hexadecimais. 
– Um arranjo comum utiliza diodos emissores de luz 
(LEDs) para cada segmento.
9 Decodificadores BCD-to-7 segmentos
Diodos permitem que a corrente flua em uma 
direção, mas bloqueiam o fluxo na outra direção.
Quando o ânodo do LED é mais positivo do que o 
cátodo em cerca de 2 V, o LED acenderá.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
• O display de 7 segmentos é uma forma comum 
para exibir caracteres decimais ou hexadecimais.
– Um arranjo comum utiliza diodos emissores de 
luz (LEDs) para cada segmento.
9 Decodificadores BCD-to-7 segmentos
Ao controlar corrente através de cada LED, 
alguns segmentos estão ligados e emitem 
luz, enquanto outros estão desligados, o que
gera o padrão de caractere desejado.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9 Decodificadores BCD-para-7 segmentos
O 7446/47 
ativa o padrão 
de segmentos 
específicos em 
resposta aos 
códigos de 
entrada 
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
Exercício
Considere um sistema de uma impressora que detecte um de 
quatro possíveis defeitos e envie um sinal separado para acender 
um led de emergência para cada defeito. A máquina possui o 
número do defeito codificado em dois dígitos binários. Implemente 
um decodificador que recebe como entrada o código binário 
correspodente a um defeito e envie um sinal para acender o led 
correspondente.
Note que este é um circuito de SAÍDA de um sistema digital, pois 
transforma um código binário numa informação útil externamente 
(um led aceso).
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9-4 Encoders
• O oposto do processo de decodificação é a codificação. 
– Realizado por um circuito lógico chamado um codificador.
9 Codificadores
Um codificador tem uma série de 
linhas de entrada, das quais 
apenas uma está ativa num 
dado momento. 
Produz um código binário de 
saída de N bits, dependendo de 
qual entrada está ativa.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9 Codificadores
Um codificador de octal para binário (8-linhas-para-3-linhas) aceita 
oito linhas de entrada, produzindo um código de três bits de 
saída correspondente à entrada.
Circuito lógico para um codificador de octal para binário (8-line-to-3-line).
Apenas uma entrada deve estar ativa ao mesmo tempo.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9 Codificadores
Um codificador de prioridade garante que, quando duas ou 
mais entradas estão ativas, o código de saída 
corresponderá à entrada de numeração mais alta.
Existem nove entradas ativas em nível BAIXO representando os dígitos 
de decimais de 1 a 9, produzindo código BCD invertido correspondente à 
entrada ativada com numeração mais alta.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9 Codificadores
• Um codificador por interruptores (switch) pode ser 
usado quando dados BCD devem ser inseridos 
manualmente em um sistema digital.
– As 10 chaves ou interruptores podem ser as 
teclas em uma calculadora, representando 
dígitos de 0 a 9.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9 Codificadores
Os interruptores são de um tipo 
normalmente aberto, assim 
as entradas de codificador 
são todas normalmente 
ALTAS. 
A saída BCD é 0000. 
Quando uma tecla é 
pressionada, o circuito irá 
produzir o código BCD 
desse dígito. 
O 74LS147 é um codificador 
de prioridade, assim 
pressões simultâneas de 
chave produzem o código 
BCD para a chave de 
número maior.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
Exercício
Considere uma impressora que gere quatro sinais para indicar 
possíveis defeitos diferentes durante a impressão ou cópia de 
trabalhos. Apenas um defeito pode ocorrer em um instante detempo. Dados os quatro sinais da máquina (D, C, B, A) faça o 
projeto de um circuito codificador que gere um número binário 
correspondente ao sinal que gerou o defeito defeito detectado. 
Este código binário poderia ser a entrada de um outro sistema 
digital que faria o tratamento deste erro (acender um led, por 
exemplo).
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9 Multiplexadores (seletores de dados)
• Um multiplexador (MUX) seleciona uma das N fontes de 
dados de entrada e transmite os dados selecionados para 
uma única saída (multiplexação). 
Controle de roteamento de dados da entrada 
desejada a para a saída selecionada pelas 
entradas SELECT - também chamadas de 
entradas de endereço.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9 Multiplexadores (seletores de dados)
• Exemplo: um MUX de duas entradas pode ser utilizado em 
um sistema digital que usa dois sinais de relógio mestre 
diferentes. 
– Um relógio de alta velocidade num modo e um 
relógio velocidade lenta num outro modo.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9 Multiplexadores (seletores de dados)
• Multiplexadores 2, 4, 8 e 16 entradas estão disponíveis 
nas famílias TTL e CMOS. 
– Esses CIs básicos podem ser combinados para a 
multiplexação de um maior número de entradas.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9-6 Multiplexadores (seletores de dados)
O 74ALS157 tem 4 multiplexadores de duas entradas 
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9 Aplicações de multiplexadores
• Circuitos multiplexadores possuem numerosas e 
variadas aplicações em sistemas digitais de todos 
os tipos. 
– Seleção e roteamento de dados 
– Conversão paralelo-para-serial 
– Sequenciamento de operações 
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9 Demultiplexadores (distribuidores de dados)
• Um demultiplexador (DEMUX) recebe uma única entrada e a 
distribui ao longo de várias saídas. 
– O código da entrada de seleção (SELECT) determina 
para qual saída os dados (DATA) serão transmitidos.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9-8 Demultiplexadores (distribuidores de dados)
Demux de 1 para 8 
linhas.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9 Comparador de magnitude
• Outro circuito MSI útil é o comparador de magnitude.
• Compara dois valores binários de entrada e gera saídas 
para indicar qual delas tem maior magnitude.
Megafunction
symbol.
Entradas em cascata não são necessárias 
numa mega-função - basta especificar portas 
de entrada de dados maiores. 
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
Digital Systems: Principles and 
Applications, 11/e
Ronald J. Tocci, Neal S. 
Widmer, Gregory L. Moss
9 Comparador de magnitude
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
Digital Systems: Principles and 
Applications, 11/e
Ronald J. Tocci, Neal S. 
Widmer, Gregory L. Moss
9 Comparador de magnitude
Comparador magnitude utilizado num termostato digital.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
Digital Systems: Principles and 
Applications, 11/e
Ronald J. Tocci, Neal S. 
Widmer, Gregory L. Moss
9 Conversor de código 
• Circuito lógico que converte um tipo de código binário para 
outro tipo de código binário.
Esquema de um 
conversor de dois 
dígitos 
BCD-para-binário 
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
Digital Systems: Principles and 
Applications, 11/e
Ronald J. Tocci, Neal S. 
Widmer, Gregory L. Moss
9 Conversor de código 
– Os bits numa representação BCD têm pesos decimais 
que são 8, 4, 2, 1 em cada grupo de código.
– Que diferem por um fator de 10 a partir de um grupo de código 
(algarismo decimal) para o próximo.
O peso decimal de 
cada bit na 
representação BCD 
pode ser convertido 
para seu binário 
equivalente.
 Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc.
Upper Saddle River, New Jersey 07458 • All rights reserved
9 Conversor de código 
Digital Systems: Principles and 
Applications, 11/e
Ronald J. Tocci, Neal S. 
Widmer, Gregory L. Moss
END

Continue navegando