Informações da Disciplina

 Preparar para impressão 

Júpiter - Sistema de Gestão Acadêmica da Pró-Reitoria de Graduação


Escola de Engenharia de São Carlos
 
Engenharia Elétrica e de Computação
 
Disciplina: SEL0628 - Sistemas Digitais
Digital Systems

Créditos Aula: 4
Créditos Trabalho: 0
Carga Horária Total: 60 h
Tipo: Semestral
Ativação: 15/07/2020 Desativação:

Objetivos
Fornecer ao aluno os conceitos fundamentais em Álgebra de Boole, modelos, técnicas de análise, simplificação e síntese de circuitos lógicos, tanto combinacionais como sequenciais. Introduzir, também, princípios de modelagem e implementação de circuitos lógicos utilizando dispositivos reconfiguráveis e linguagem de descrição de hardware (HDL), tais como Verilog, SystemVerilog e VHDL. Espera-se que ao final do curso o aluno desenvolva habilidades para realizar análise, projeto e implementação de sistemas digitais. Conhecimentos básicos de lógica de programação são desejáveis, mas não obrigatórios.
 
 
 
Docente(s) Responsável(eis)
1228681 - Maximiliam Luppe
 
Programa Resumido
Representação numérica. Comandos básicos de HDL. Álgebra de Boole. Expressões booleanas com HDL. Síntese e análise de circuitos combinacionais. Síntese de circuitos combinacionais com HDL e lógica reconfigurável. Flip-Flops. Síntese e análise de circuitos sequenciais. Síntese de circuitos sequenciais com HDL e lógica reconfigurável. Modelos de circuitos sequenciais síncronos. Circuitos osciladores. Conversores Analógico para Digital e Digital para Analógico.
 
 
 
Programa
•	Representação numérica: Base numérica; Conversão de base. 
•	Comandos básicos de HDL.
•	Álgebra de Boole: Teoremas e postulados; Tabela verdade; Funções e portas lógicas; Soma de Produto e Produto de Soma; Forma canônica; Técnicas de simplificação e expansão de expressões booleanas.
•	Expressões booleanas com HDL.
•	Síntese e análise de circuitos combinacionais: Multiplexador; Demultiplexador; Circuitos aritméticos; Códigos; Codificadores; Decodificadores.
•	Síntese de circuito combinacional com HDL e dispositivo reconfigurável.
•	Flip-Flops: Circuito RS; Latch; FF JK; FF Tipo-T; FF Tipo-D; Equação característica; Tabela de Estados; Diagrama de Estados.
•	Síntese e análise de circuitos sequenciais: Registrador paralelo; Registrador de deslocamento; Contador assíncronos; Contador módulo-N; Contador Síncrono.
•	Síntese de circuito sequencial com HDL e dispositivo reconfigurável. 
•	Modelos de circuitos sequenciais síncronos Mealy e Moore; Máquinas de estados finitos; Diagramas e tabelas de estados. Análise e síntese através de diagramas de estados. Simplificação de circuitos sequenciais.
•	Circuitos osciladores: Oscilador astável e monoastável.
•	Conversor digital para analógico e analógico para digital: Teorema da amostragem; Circuito amostrador-retentor; Análise de erros em conversores.
 
 
 
Avaliação
     
Método
Aulas expositivas teóricas. ATIVIDADES DISCENTES: Participação em aulas, exercícios e provas.
Critério
Média ponderada de todas as avaliações com nota igual ou maior que 5,0 (cinco, zero).
Norma de Recuperação
Os critérios de avaliação da recuperação devem ser similares aos aplicados durante o semestre regular do oferecimento da disciplina; 1) A nota final (MF) do aluno que realizou provas de recuperação dependerá da média do semestre (MS) e da média das provas de recuperação (MR), como segue: a) MF=5,0 se 5,0 ≤MR ≤ (10,0 - MS); b) MF = (MS + MR) / 2 se MR > (10,0 – MS) c) MF = MS se MR < 5,0. 2) O período de recuperação das disciplinas deve se estender do início até um mês antes do final do semestre subsequente ao da reprovação do aluno em primeira avaliação.
 
Bibliografia
     
Principal:
NELSON, V.P.; NAGLE, H.T.; CARROLL, B.D. ANDR IRWIN, J.D. - Digital Logic Circuit Analysis and Design, Englewood Cliffs, NJ, Prentice Hall, 1995.
TOCCI, R. J., WIDMER, N. S., GREGORY, L. M., Sistemas Digitais: Princípios e Aplicações, 11 ed, São Paulo, Pearson, 2011
Complementar:
IDOETA, I. V., CAPUANO, F. G. Elementos de eletrônica digital, 41. ed. revisada e atualizada, São Paulo, Érica, 2012.
UYEMURA, J. P., Sistemas Digitais - Uma Abordagem Integrada, São Paulo, Thomson Pioneira, 2002
DIAS, M., Sistemas Digitais: Princípios e Prática, FCA, 3ª edição, 2013
ASHENDEN, P. J., Digital Design: An Embedded Systems Approach Using Verilog, Morgan Kaufmann, 2008
BIGNELL, J. W., DONOVAN, R. L. Eletrônica digital. São Paulo, Mcgraw-Hill, 1995.
MALVINO, A.P., LEACH, D. P. Eletrônica digital - princípios e aplicações. São Paulo, Makron Books, 1988.
TAUB, H. Circuitos digitais e microprocessadores. São Paulo, Makron, 1984.
TAUB, H., SCHILLING, D. Eletrônica digital. São Paulo, Mcgraw-Hill, 1982.
WAKERLY, J.F. Digital design principles and practices, Prentice-Hall Inc, Englewood Cliffs, NJ, 1994.
VILA, T.; KAM, T.; BRAYTON, R.K. and SANGIOVANNI-VINCENTEL - Synthesis of Finite State Machines: Logic Optimization, Kluwer Academic Publishers, 1997.
MAHESHWARI, N. and SAPATNEKAR, S.S. - Timing Analysis and Optimization of Sequental Circuits, Kluwer Academic Publishers, 1999.
 

Clique para consultar os requisitos para SEL0628

Clique para consultar o oferecimento para SEL0628

Créditos | Fale conosco
© 1999 - 2024 - Superintendência de Tecnologia da Informação/USP