GSI008 - Sistemas Digitais

Programa da Disciplina

Tópico Data Tipo
Introdução aos sistemas digitais 15/04 Teórica
(Roteiro 1) Conhecendo o Lab. de SD 17/04 Prática
Sistemas Numéricos Posicionais (Revisão) 22/04 Teórica
(Roteiro 2) Como o Computador Representa Números? 24/04 Prática
Representações Avançadas em Binário 29/04 Teórica
Álgebra de Boole e Portas Lógicas 06/05 Teórica
(Roteiro 3) Experimentos Básicos com Circuitos Integrados 08/05 Prática
Teoremas Booleanos e Simplificação Algébrica 13/05 Teórica
(Roteiro 4) Circuitos Equivalentes 15/05 Prática
Simplificação via Mapas de Veitch-Karnaugh 20/05 Teórica
(Roteiro 5) Funções Booleanas e Simplificação Algébrica 22/05 Prática
Funções Lógicas Incompletamente Especificadas 27/05 Teórica
Aula de Dúvidas/Exercícios 29/05 Teórica
Prova 1 03/06 ----
Vista da Prova 1 05/06 ----
Arrays Lógicos Programáveis (PLA), Ideia e Arquiteturas 10/06 Teórica
Introdução à Programação de PLAs - VHDL 24/06 Teórica
(Roteiro 6) Quartus II e ModelSim 26/06 Prática
Desenvolvimento de Circuitos Aritméticos (Combinacionais) 01/07 Teórica
(Roteiro 7) Somador, Subtrator e Multiplicador em VHDL 03/07 Prática
Circuitos Combinacionais de Controle e Correção de Erros 08/07 Teórica
(Roteiro 8) BCD - 7 Segmentos 10/07 Prática
Prova 2 15/07 ----
Vista de Prova / (Roteiro 9) VHDL Comportamental e Estados Lógicos Adicionais 17/07 Prática
Codificadores, Decodificadores e Saída de Alta Impedância 22/07 Teórica
Latches e Flip-Flops, JK, JK-MS, T e D< 24/07 Teórica
Contadores 29/07 Teórica
(Roteiro 10) Contadores em VHDL - Divisor de Frequência 31/07 Prática
Registradores de Deslocamento 05/08 Teórica
(Roteiro 11) Registradores em VHDL 07/08 Prática
Multiplexadores e Demultiplexadores 12/08 Teórica
Memórias - RAM, ROM, PROM, EEPROM, FLASH 14/08 Teórica
MEFs - Modelos de Mealy e Moore 19/08 Teórica
(Roteiro 12) Máquinas de Estados Finitos em VHDL 21/08 Prática
Prova 3 26/08 ---
Vista de Prova / Recuperação 28/08 ---

Listas de Exercícios

Assuntos Contemplados Arquivos
Lista 1 - Sistemas de Numeração pdficon
Lista 2 - Representação Avançadas em Binário pdficon
Lista 3 - Operações Aritméticas em Binário pdficon
Lista 4 - Algebra de Boole pdficon
Lista 5 - Correção de Erros de Paridade pdficon
Lista 6 - Códigos Binários pdficon
Lista 7 - Mapas de Veitch-Karnaugh pdficon
Lista 8 - Multiplexadores e Demultiplexadores pdficon
Lista 9 - Flip-Flops pdficon
Lista 10 - Contadores e Registradores de Deslocamento pdficon
Lista 11 - Exercícios de Descrição de Hardware em VHDL

Exemplos de Circuitos e Descrições VHDL

Assuntos Contemplados Arquivos
Funções Booleanas circ
Universalidade das Portas NAND e NOR circ
Circuitos Equivalentes circ
Conversor BCD - 7 segmentos circ
Conversor Binário - BCD - 7 segmentos circ
Conversor BCD - 7 segmentos 3-STATE circ
Outros Conversores circ
Multiplexadores e Demultiplexadores circ
Somador de 4 bits circ
Somador de 8 bits circ
Somador sequencial circ
Subtrator circ
Multiplicador circ
Somador Ponto Flutuante circ
ULA - Unidade Lógica e Aritmética circ
Barramentos circ
Flip-Flops circ
Registradores circ
Conversores Paralelo|Serial circ
Contadores, Div. de Frequência e Relógio Digital circ
Bancos de Registradores circ
Memória SRAM circ
Bancos de Memória circ
Máquina de Estados Finitos circ

Avaliação

A nota final da disciplina será composta das seguintes avaliações:

  • prova 1 - valendo 100 pontos correspondentes a 30% da nota final;
  • prova 2 - valendo 100 pontos correspondentes a 30% da nota final;
  • prova 3 - valendo 100 pontos correspondentes a 30% da nota final;
  • N roteiros de laboratório, correspondentes a 10% da nota final;
  • A fórmula abaixo sumariza a forma de calcular a nota final da disciplina:

    NF
  • Haverá uma prova de recuperação para os alunos que ficarem com média final entre 30 e 59. A média final após a recuperação será computada como a média aritmética entre a nota final e a nota da recuperação.

Bibliografia

[01] TOCCI, R. J., WIDMER, N. S., MOSS, G. L. Sistemas Digitais – Princípios e Aplicações. 10ª Ed. Pearson Prentice Hall, São Paulo, S.P., 2007, Brasil.

[02] GARCIA, P. A., Martini, S. C. Eletrônica Digital - Teoria e Laboratório. 2ª Ed. Editora Érica. São Paulo. S.P. 2008. Brasil.

[03] CAPUANO, F. G., IDOETA, I. V. Elementos de Eletrônica Digital. 40ª Ed. Editora Érica. São Paulo. S.P. 2008. Brasil.

[04] FRIEDMAN, A. D. Fundamentals of Logic Design and Switching Theory. Rockville; Maryland: Computer Science Press, 1986.

[05] HILL, F. J. , PETERSON, G. R. Introduction to Switching Theory and Logical Design John Wiley & Sons, 1981.

[06] TAUB, H. Circuitos Digitais e Microprocessadores. São Paulo: McGraw-Hill. 1984. Brasil.

[07] MALVINO, A. P., LEACH, D. P. Eletrônica Digital – Princípios e Aplicações. McGraw-Hill. São Paulo. S.P. 1987. Brasil.

[08] WILKINSON, B. Digital System Design, 2.ed. Hemel Hempstead: Prentice-Hall, 1992.

Documentos Importantes

Normas de Graduação

Plano de Ensino da Disciplina

Apostilas e Notas de Aula

Apostila - Lab00

Notas de Aula (draft)

Sala e Horários

terça-feira (teórica)

20h50 : 22h30 (1B206)

quinta-feira (prática)

19h00 : 22h30 (Lab00)

terça-feira (Dúvidas)

13h30 : 18h00 (1A228)

Ferramentas

LogiSim

Quartus II Web Edition

Datasheets

Datasheetcatalog

Alldatasheet

Datasheetarchive

Provas Antigas

p1_2012_2

p2_2012_2

p3_2012_2

p1_2013_1

p2_2013_1

sub_2013_1

p1_2013_2

p2_2013_2

p3_2013_2

REC_2013_2

Prof. Dr. rer. nat. Daniel Duarte Abdala

abdala@facom.ufu.br