Prévia do material em texto
CENTRO UNIVERSITÁRIO AUGUSTO MOTTA – UNISUAM CURSO DE ENGENHARIA ELÉTRICA PROJETO DO DECODIFICADOR Projeto do decodificador código 8421 para o código Gray. da disciplina de Laboratório de Circuitos Digitais, semestre 2019_1. Componentes do grupo: Nome: EDILAINE PEREIRA DOS SANTOS Matrícula: 16202731 Nome: JONATHAN RODRIGUES DA SILVA Matrícula: 16203090 Nome: SAMELA ANTUNES DA SILVA DA SILVA Matrícula: 15101471 Data: 15 / 05 / 2019 CENTRO UNIVERSITÁRIO AUGUSTO MOTTA CURSO: ENGENHARIA ANO: 2019 SEMESTRE: 06 CÓDIGO:GELT1053 DISCIPLINA: LABORATÓRIO DE CIRCUITOS DIGITAIS C.H.: 40 AULA PRÁTICA Nº10 Projeto de decodificação do código 8421 para o código Gray Introdução Teórica Código: Conjunto organizado de sinais em que a informação é transformada para efetivar o processo de comunicação. CÓDIGO BCD 8421 (Decimal Binary-Coded Decimal) A codificação binária decimal ou codificação binária, também conhecida como BCD (Binary-coded decimal), é um sistema de numeração muito utilizado na informática, tanto na matemática, como em sistemas digitais eletrônicos. Estamos falando de um sistema de base dois e posicional, ou seja, utilizando apenas dois algarismos: o 0 (zero) e o 1 (um). A combinação de posições diferentes corresponde a um novo valor, de forma semelhante ao sistema de numeração decimal. Código BCD 8421, formado pelos 10 primeiras linhas da tabela verdade, não sendo siclico, podendo ter alteração entre linhas de um ou mais bit. Decimal BCD 8421 0 0000 1 0001 2 0010 3 0011 4 0100 5 0101 6 0110 7 0111 8 1000 9 1001 Código gray O código Gray foi inventado por Frank Gray. É um sistema de código binário onde de um número para outro apenas um bit varia. Este sistema de codificação surgiu quando os circuitos lógicos digitais se realizavam com válvulas termo iônicas e dispositivos eletromecânicos. Os contadores necessitavam de potências muito elevadas e geravam ruído quando vários bits modificavam-se simultaneamente. O uso do código Gray garantiu que qualquer mudança variaria apenas um bit. Atualmente o código Gray é utilizado em sistemas sequenciais mediante o uso dos Mapas de Karnaugh, já que o princípio do desenho de buscar transições mais simples e rápidas segue vigente, apesar de que os problemas de ruído e potência tenham sido reduzidos. Código gray, possui ao todo 16 linhas, alterando apenas um bit por linha. Tem formação siclica, sendo assim, não podendo ser reduzido, suprimido ou simplificado BCD 8421 S3 S2 S1 S0 0000 0 0 0 0 0001 0 0 0 1 0010 0 0 1 1 0011 0 0 1 0 0100 0 1 1 0 0101 0 1 1 1 0110 0 1 0 1 0111 0 1 0 0 1000 1 1 0 0 1001 1 1 0 1 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 1 1 0 0 1 1 0 0 0 Decimal Gray 0 0000 1 0001 2 0011 3 0010 4 0110 5 0111 6 0101 7 0100 8 1100 9 1101 10 1111 11 1110 12 1010 13 1011 14 1001 15 1000 Mapa de Karnough e as expressões simplificadas S0= CD S0 = ABB 1 1 1 1 1 S1= S1 = ABB 1 1 1 1 S2= ABB 1 1 1 1 1 1 S2 = S3 = + S3 = ABB 1 1