Postado 25/ago/2017 -
Carga Horária: 64 horas aula
Período: 3º do Curso de Ciência da Computação
Presença:
Objetivos do curso:
O objetivo do curso de Circuitos Digitais é apresentar ao aluno os princípios, os conceitos e as operações fundamentais que são comuns aos sistemas digitais. O entendimento de circuitos digitais é pré-requisito para posteriormente entender-se o funcionamento de um circuito digital mais complexo: o microprocessador. Serão abordados os conceitos de portas lógicas, circuitos combinacionais e circuitos sequenciais. O conhecimento adquirido será suficiente para permitir a análise e manutenção de qualquer sistema digital.
Avaliação:
Slides:
Capítulo 1 – Introdução
Capítulo 2 – Sistemas de Numeração e Códigos
Capítulo 3 – Portas Lógicas e Álgebra Booleana
Capítulo 4 – Circuitos Combinacionais
Capítulo 5 – Aritmética Digital
Capítulo 6 – Circuitos Sequenciais
Capítulo 7 – Contadores
Capítulo 8 – Registradores
Materiais:
Download Lista de exercícios para a P1
Download Lista de exercícios para a P2
Calendário 2019-2
seg | 12/8/2019 | 1 | Apresentação da Disciplina Cap 1 - Introdução; Representações Numéricas; Instrumentação Industrial; Analógico x Digital; Sistemas Analógicos e Digitais; Vantagens e Limitações das técnicas digitais; Conversão A/D e D/A; Desvantagens dos S.D.; Sinal Amostrado (sample and hold); Harmônicos (Fourier) |
sex | 16/8/2019 | 2 | Sistemas de Numeração Digital; Contagem Decimal x Binária; Contadores Binários; Representação de Quantidades Binárias; O Dip Switch; Exemplos de CIs: 74HCT245/74HC245; Sinais Digitais e Diagramas de Tempo; Visualização de Diagramas de tempo: osciloscópio digital; Circuitos Digitais/Circuitos Lógicos; Transmissão Paralela e Serial; Circuitos com Memória; O Computador Digital; Circuito digital de uma CPU |
seg | 19/8/2019 | 3 | Cap. 2 - Sistemas de Numeração e Códigos Código BCD; Comparação entre BCD e Binário; Circuitos Digitais para BCD; Código Gray; Código ASCII; Detecção de erros pelo método de Paridade |
sex | 23/8/2019 | 4 | Cap. 3 - Portas Lógicas e Álgebra Booleana; Tabela Verdade; Operações OR e AND; Portas OR e AND; Exemplos; Inversor; Resumo das Operações Lógicas Booleanas; Expressões Algébricas; Avaliando a Saída dos Circuitos Lógicos |
seg | 26/8/2019 | 5 | Implementando circuitos a partir de expressões Booleanas; Portas NAND e NOR; Teoremas Booleanos; |
sex | 30/8/2019 | 6 | Teoremas Booleanos |
seg | 2/9/2019 | 7 | Teoremas de Demorgan; Universalidade das portas NAND e NOR; Símbolos Lógicos Padrão IEEE/ANSI |
sex | 6/9/2019 | 8 | Cap. 4 - Circuitos Combinacionais; Soma de produtos e produto de somas; Simplificação algébrica; Mintermos e maxtermos; Simplificação Algébrica |
seg | 9/9/2019 | 9 | Projeto de circuitos lógicos combinacionais; Mapas de Karnaugh |
sex | 13/9/2019 | 10 | Mapas de Karnaugh |
seg | 16/9/2019 | 11 | Mapas de Karnaugh |
sex | 20/9/2019 | 12 | Portas XOR e XNOR; Gerador e Verificador de Paridade; Circuitos para habilitar e desabilitar; MUXES e DEMUXES |
seg | 23/9/2019 | 13 | Cap. 5 - Aritmética Digital Números decimais; Números binários positivos; Adição Binária; Números negativos; Extensão do bit de sinal; Adição e Subtração ; Overflow Aritmético. |
sex | 27/9/2019 | 14 | Circuitos Aritméticos; Somador Binário Paralelo; Projeto de um Full Adder (FA); Somador completo com registradores; Atraso de propagação do Carry; Circuitos Integrados somadores |
seg | 30/9/2019 | 15 | Exercícios |
sex | 4/10/2019 | 16 | P1 |
seg | 7/10/2019 | 17 | Correção da prova/vista |
sex | 11/10/2019 | 18 | Cap 6 - Circuitos Sequenciais Circuitos com memória; Latches NAND e NOR e exemplos de utilização; Estado do Flip-flop ao ligar o circuito ; Pulsos digitais; Sinais de clock e flip-flops com clock – circuitos síncronos e assíncronos |
seg | 14/10/2019 | recesso | |
sex | 18/10/2019 | 19 | Flip-flop S-R com clock de transição positiva e negativa; Circuito interno de um flip-flop com clock; Flip-flop J-K com clock |
seg | 21/10/2019 | Semana Academica | |
sex | 25/10/2019 | Semana Academica | |
seg | 28/10/2019 | dia do servidor público | |
sex | 1/11/2019 | 20 | Flip-flop D com clock; Latch D (latch transparente); Entradas Assíncronas PRESET e CLEAR; Flip-flop T |
seg | 4/11/2019 | 21 | Aplicações com flip-flops; Sincronização com flip-flops; Detecção de sequências de entrada; Armazenamento e transferência de dados ; Transferência de dados paralela; Transferência de dados serial: registradores de deslocamento (shift registers); Transferência Serial vs Paralela; Divisão de frequência e contadores binários (assíncronos); Contador BCD; Dispositivos SCHMITT-TRIGGER; Multivibrador monoestável; Circuitos Geradores de Clock; Osciladores Schmitt-Trigger; Timer 555 usado como um multivibrador astável |
sex | 8/11/2019 | 22 | Cap. 7 - Contadores Contadores Assíncronos (Ripple); MOD número; Divisão de Frequência; Atraso de propagação nos contadores assíncronos; Contadores Síncronos; Contadores com MOD-number < 2^N; Contadores Síncronos DOWN e UP/DOWN; Contadores com PRESET; Contadores UP/DOWN com PRESET; Arranjos Multi-estágios; Decodificando um Contador |
seg | 11/11/2019 | 23 | Análise e projeto de Contadores Síncronos com flip-flops JK e D |
sex | 15/11/2019 | proclamação da república | |
seg | 18/11/2019 | 24 | Análise e projeto de Contadores Síncronos com flip-flops JK e D |
sex | 22/11/2019 | 25 | Análise e projeto de Contadores Síncronos com flip-flops JK e D |
seg | 25/11/2019 | 26 | Cap 8 - Registradores PARALLEL IN / PARALLEL OUT 74LS174/74HC174 SERIAL IN / SERIAL OUT —74ALS166/74HC166 PARALLEL IN / SERIAL OUT— 74ALS165/74HC165 SERIAL IN / PARALLEL OUT—74ALS164/74HC164 Shift-registers como Contadores – Contador em anel Shift-registers como Contadores – Contador Johnson |
sex | 29/11/2019 | 27 | Shift-registers como Contadores – Contador em anel e Contador Johnson |
seg | 2/12/2019 | 28 | Exercícios |
sex | 6/12/2019 | 29 | P2 |
seg | 9/12/2019 | 30 | VR |
sex | 13/12/2019 | 31 | VS |
Bibliografia:
[1] Sistemas Digitais – Princípios e Aplicações, 8a Edição, Ronald Tocci e Neal Widmer, Pearson/Prentice Hall
[2] Sistemas Digitais – Uma Abordagem Integrada, John P. Uyemura, Thomson Pioneira
[3] Digital Systems: Principles and Applications, 11 Edition, Ronald Tocci, Neal Widmer, & Greg Moss, Pearson/Prentice Hall