EEL7020: Digital Systems

Introdução

EMENTA:

Conceitos Introdutórios, Códigos e Sistemas de Números, Portas Lógicas e Álgebra Booleana, Circuitos Lógicos Combinacionais, Flip-Flops e Dispositivos Relacionados, Aritmética Digital: Operações e Circuitos, Contadores e Registradores, Famílias Lógicas, Circuitos Lógicos MSI, Memórias, Dispositivos Lógicos Programáveis.

 

OBJETIVOS:

O cumprimento da disciplina busca dar ao aluno, ao final do semestre, condições de:

  1. Aprender conceitos relacionados a sistemas numéricos, álgebra de chaves e fundamentos da área de sistemas digitais.
  2. Desenvolver a capacidade de análise de sistemas digitais de complexidade baixa ou média.
  3. Entender metodologias de síntese de sistemas digitais de complexidade baixa ou média.
  4. Projetar sistemas digitais de baixa complexidade.
  5. Projetar sistemas digitais usando linguagens de descrição de hardware.
  6. Compreender o fluxo de ferramentas de auxílio ao projeto de sistemas digitais (simuladores, minimizadores, entre outros).
  7. Conhecer dispositivos lógicos reconfiguráveis (FPGA, CPLD).


BIBLIOGRAFIA:

 

  • BÁSICA:
  1. Frank Vahid, “Sistemas Digitais: projeto, otimização e HDLs”, 1a ed., Porto Alegre: Bookman, 2008 ISBN 978-85-7780-190-9. http://bookman.com.br/WEB-PRODUTOS/produto_detalhe.aspx?id_produto=2414 – Disponível na biblioteca.

 

  • COMPLEMENTAR:

 

  1. Tocci, Ronald; Widmer, Neal; Moss, Gregory. Sistemas Digitais: Princípios e aplicações. Pearson, 2011. – Disponível na biblioteca.
  2. Katz, Randy H., Contemporary Logic Design, 2nd ed., Prentice Hall, 2005.- Disponível na biblioteca.
  3. Vahid, Frank, Digital Design, 1st ed., Wiley, 2007

AVALIAÇÃO:          

MS = (MT + T)/2

onde:

 

MS = Média do Semestre

T = Nota do Trabalho Prático

MT = Média da Teoria = ( P1 + P2 + P3) / 3

P1 = Prova 1 (teoria)

P2 = Prova 2 (teoria)

P3 = Prova 3 (teoria)

A média do semestre (MS) é a média aritmética da nota do trabalho prático (T) com a média aritmética das provas da teoria (MT), arredondada para o meio ponto mais próximo (meio ponto superior, nos casos das frações ,25 e ,75).

 

Condições para a aprovação:

  • Sem avaliação final: [freqüência >= 75%] e [MS >= 6,0].

ATENDIMENTO (Prof. Djones Lettnin):
  • Quarta-feira: 10:00-12:00
  • Quinta-feira: 14:00-16:00


MONITORIA (Lui Pillmann de Barros)
Local: Sala dos Alunos do GPqCom ou Lab. Sistemas Digitais
  • Segunda: 10:10 – 11:00; 12:00 – 14:20
  • Terça: 9:10 – 11:50; 18:30 – 20:00
  • Quinta: : 10:10 – 11:50; 18:30 – 20:00



LABORATÓRIO

 

 

CRONOGRAMA – AULA TEÓRICA

Semana

Data

Capítulo do livro texto

Assunto

1

06/03

1

Discussão do programa da disciplinaIntrodução de Sistemas Digitais. Sistemas de numeração e Códigos

2

13/03

1

Álgebra Booleana, axiomas, teorema de Morgan e portas lógicas

3

20/03

2

Mapas de Karnaugh

4

27/03

2

Circuitos combinacionais: Codificadores, Multiplexadores

5

03/04

2

Circuitos Aritméticos: Operações e circuitos. Circuitos Somadores, subtradores, Circuitos com formas complementares

6

10/04

Prova 1 (P1)

7

17/04

3

Flip-flops

8

24/04

3

Circuitos sequenciais: Modelos de Moore e de Mealy

9

01/05

Feriado Nacional

Dia do trabalho

10

08/05

3

Circuitos sequenciais: Síntese de circuitos sequenciais síncronos; Minimização de estados

11

15/05

3

Circuitos sequenciais: Síntese de circuitos sequenciais síncronos; Contadores e registradores de deslocamento

12

22/05

3

Circuitos sequenciais: Síntese de circuitos sequenciais síncronos; Estudo de caso

13

29/05

Prova 2 (P2)

14

05/06

4

Projeto de sistemas digitais

15

12/06

4

Projeto de sistemas digitais:Estudo de caso.

16

19/06

4

Projeto de sistemas digitais: Circuitos complementares / memórias

17

26/06

4

Projeto de sistemas digitais: Componentes para um processador. Barramentos x Multiplexadores, Registradores x Banco de Registradores.

17

03/07

Prova 3 (P3)