Sei sulla pagina 1di 600
Sétima Edigaéo Ronald J. Tocci Monroe Community College Neal S. Widmer Purdue University SISTEMAS DIGITAIS Principios e Aplicagdes ‘Tradugao: José Franco Machado do Amaral Mes 7 em Engenharia Elétrica/PU i RU Professor Agregado do I Pontificia Universidade Catélica do Rio de Janeira/PUC-RI Jorge Luts Machado do Amaral ca/COPPE-UFRI Professor Assist Departamento igenharia Eletrénica e ny Telecomunicagdes da Universidade do Estado do Rio de Janeiro Prats ssafstonte do Departament de Eltrniea da cols Naval eN Oc EDITORA Translation copyright © 1998 by Prentice Hal, Inc Digival Systems: principles and applications. Copyright © 1998 AIL Rights Reserved, Published by arrangement with the original publisher, Prentice-Hall In., a Simon & Schuster company Capa: Brian Deep Direitos exclusivos para lingua portuguesa Copyright © 2000 by LTC— Livros Téenicos e Cientificos Editora S.A. Travessa do Ouvidor, Rio de Janeiro, RI — CEP 2040-040 Teleione: 21-21-9621 Fax: 21 02 Reservados todos os direitos, proibida a duplicagao u reprodugio deste volume, no todo ou em parte, sob quaisquer formas ou por quaisquer micios (eletrOnieo, mecdnico, gravagio,fotoedpia ou outeos) sem permissio expressa da Editors, Para vocé, Cap, por me amar por tanto tempo, e pelas mil e uma maneiras com que vocé ilumina a vida de todos que a conhecem. — RJT Para minha esposa, Kris, ¢ nossos filhos, John, Brad, Blake, Matt e Katie: porque cederam seus direitos sobre 0 meu lempo e a minha atencéo para que a revisdo deste trabalho pudesse ser feita. — NSW Prefacio Este livro é um estuelo bastante abrangente dos prineipios ¢ Gcnicas utilizados nos modemos sistemas digitais. Ele deve ser usado em cursos de Engenharia ¢ de Ciencia da Com- putacio. Embora algum conhecimento basico de eletrOnica ajudle, a maior parte deste material nao exige conhecimen- 10 previo de eletrOnica. As partes do texto que utilizam cconceitos de eletrOnica podem ser omiticlas sem que a com- preensiio dos principios Iigicos seja afetada, Melhorias Gerais A sétima digo contém diversas melhorias em relagio a >xlo o material foi revisado e atualizado quan- do necessirio. Algumas partes do texto foram reescritas para que ficassem mais claras € completas. Varios novos exer plos, novas questdes de revisto € problemas foram adicio- nados, tanto para reforgar as partes novas que foram, introduzidas quanto para proporcionar um melhor suporte as partes que foram mantis aedi TECNOLOGIA DE CIRCUITOS INTEGRADOS Esta nova edigao continua a pritica, iniciada na ultima edicio, de dar maior énfase 2 tecnologia CMOS como a principal tecnolo- xia a ser usada em aplicacdes que utilizem CIs com baixa © media escalas de integracio. Isto foi feito, e ainda assim. mantivemos uma cobertura bastante extensa da logica TTL REMISAO DO CAPITULO Para auxiliar os estudantes a ver o que foi visto em cada capitulo, adicionamos um resu: mo e uma lista de terms importantes ao final de cada um. PROBLEMAS As questoes e problemas no final de cada capitulo so agora classificados de acordo com 9 tipo. Os problemas que precisam que o estudante utilize © material hiisico visto no capitulo no recebem designacao especial Alem destes problemas hasicos, existem quatro outros tipos que Sto classificados da seguinte maneira: mC (do inglés, Challenging) problema desifiador, Proble- mas que necessitam de um maior grau de raciocinio € esforco do que os problemas baisicos. Geralmente, eles exigem que o estucante combine o que foi aprendico anteriormente com 0 que esta sendlo estudaclo no cap tulo. D (do inglés, Design) problema de projeto ou modifica cio de circuito. Problemas que envolvem ou © projeto Ge um cireuito lGgieo para uma aplicacio particular nko apresentada no capitulo ou a modificagdo de um circui- {0 visto no capitulo para que ele funcione de mode dife- rente, WN (dio ingles, New) novo conceito ou técnica nao abor- dada no texto, @ To ingles, Troubleshooting) problema dle depuracio, Problemas que exigem que 0s estudantes utilizem 0 ra- ciocinio analitico necessitrio ao proceso de pesquisa de falhas (depuracao) Um nimero de novas aplicagoes reais foi distribuido nesta edigao para motivar aqueles estudantes que vivem pergun- tando “Por que precisamos saber isto?” Um exemplo destas novas aplicacdes € o seqtienciador que controla a mistura de dois liquids e depois cozinha esta mistura. O diagrama desta aplicacao (Fig. 9-28) esti reproduzido na Fig. P-1. Um ‘outro exemplo de uma aplicacio real que foi acrescentado «esta edigao foi o detector de congestionamento de papel em uma maquina copiadora (Fig. 4-10), reproduzido aqui na Fig. P-2, Algumas outras aplicacdes sio © monitor de tensio da bateria de uma espaconave, 0 controle de um motor de passo, um termOmetro digital, um termostato ci gital, um gerador de funcoes baseadas em ROM € 0 contro- le microprocessado de um microondas. Mudangas Especificas: As principais mudangas na cobertura dos assuntos slo as seguintes: Cap. 4 Mais sobre PLDs, especialmente usados para implementar circuitos légicos que foram previamente implementados usando Cis comuns. Mais aplicagdes Cap. § Foi adicionado o gerador de clock a cristal 1 Cap. 6 Foi retiraco © material sobre circuitos multiple dores ¢ adicionado material sobre circuitos integrados de ULA. Também foi aclicionado material sobre representa- 10 hexadecimal de ntimeros sinalizados, @ Cap. 7 Este grande capitulo foi dividido em duas partes A PARTE I (Segdes de 1 a 15) cobre de contadores assincronos até contadores com registradores de deslo- camento. A PARTE Il (Segoes 16 a 24) inclui material sobre aplicacdes, registradores e pesquisa de falhas. Também existe uma maior adesao convencio do fluxo do sinal da esquerda para « direita, Foi aumentado 0 material sobre contadores sincronos, © Cap. 8 Retirado material obsoleto do método de carga Unitiria, Foi expandido e atualizado 0 material sobre Sumario CAPITULO 1 Conceitos Introdutorios 1 Representacées Numéricas 2 Sistemas Digitats ¢ Analégicos 3 Sistemas de Numeragdo Digital 3 epresentacdo de Quantidades Bindrias 7 Digitais/Circuitos Logie 10 Paralela e Serial 9 Memoria 9 -8 — Computadores Digitais 10 CAPITULO 2 Sistemas de Numeracao e Cédigos 14 1 Conversdes Bindrio-Decimal 15 Conversdes Decimal-Bindrio 15 Sistema de Numeracdo Octal 17 Sistema de Numeracdo Hexadecimal 18 Gédigo BCD 20 Relacionando as Representagies 21 0 Byte 21 Cédigos Alfanuméricos 22 Método da Paridade para Detecedo de Brros 23 2-10 Revisio 23 CAPITULO 8 Portas Légicas ¢ Algebra Booleana 3-1 Constantes ¢ Varldvels Booleanas 30 3-2 Tabelas-Verdade 31 Operagdo OR com Portas OR 32 Operagdo AND com Portas AND 34 Operagao NOT 3 Descrevendo Gircuitos LOgicos Algebricamente 37 Determinando o Valor da Saida de Circuitos Légicos 38 3-8 Iinplementando Circuitos a Partir de Expres Booleanas 39 3:9 Portas NOR e Portas NAND 40 3-10 Teoremas da Algebra Booleana 43 B11 Teoremas de DeMorgan 45 3-12. Universalidade das Portas NAND © NOR 47 3-13. Representacdes Alternativas das Portas Logicas 50 des 3-14 Que Representacdo de Porta Logica Usar 53 3-15. Simbolos Légicos do Padrao IEEB/ANS! 56 CAPITULO 4 Circuitos Légicos Combinacionais 63 1 Forma de Soma-de-Produtos 64 2 Simplificagao de Cireuitos Logicos 65 ‘3 Simplificagio Algébrica 65 4 Projetando Circuitos Logicos Combinacionals 68 5 Método do Mapa de Karnaugh 73 -6 Cireuitos Exclusive-OR e Exclusive-NOR 79 7 8 9 f { 1 r t Cireuitos Gerador e Verificador de Paridade 83 Cireuitos para Habilitar/Desabilitar 84 Caracteristicas Basicas de Cls Digitais 86 Pesquisa de Falhas em Sistemas Digitais 90 ais 91 Falhas Internas dos Cls L alas Externas 94 Es Logica Progr udo de um Caso de Pes méivel 97 julsa de Falhas 95 CAPITULO 5 Flip-Flops e Dispositivos: Correlatos 105 Latch com Portas NAND 107 Latch com Portas NOR 111 Estudo de Casos em Pesquisa de Falhas 112 Sinals de Clock ¢ Flip-Flops com Glock 113 Flip-Flop $-€ com Clock 115 Flip-Flop J-K com Clock 118 lip-Plop D com Clock 120 Latch D (Latch Transparente) 121 Entradas Assineronas 123 Simbolos IEBEYANSI 125 ‘Gonsideracdes sobre Temporizacao em Flip-Flops 127 Problemas Potenciais de Temporizacao em Circu tos com Flip-Flops 129 Flip-Flops Mestre/Bscravo 130 Flops 130. Sincronizacao de Flip-Flops 130 Detectando uma Seqiiéneia de Entrada 132 jamento e Transferéncia de Dados 132 ia Serial de Dados: Registradores de Deslocamento 134

Potrebbero piacerti anche