EEL7020 – Sistemas Digitais

Semestre 2011/1

Curso: Engenharia Eletrica

Turmas: 2202ABCDE, 2220ABC, 8213AC

Codigo da disciplina: EEL7020

Carga horaria: 60 horas-aula

Numero de creditos: 4

Nome do professor: Eduardo Augusto Bezerra

Horario das aulas:

  • Seg 08:20-10:00 – Lab – Turmas 2220A e 2202E
  • Ter 10:10-11:50 – Lab – Turmas 2202B e 8213A
  • Ter 13:30-15:10 – Teoria – Turmas 2202ABCDE
  • Qua 13:30-15:10 – Lab – Turmas 2202A e 2220C (Prof. Raimes Moraes)
  • Sex 08:20-10:00 – Lab – Turmas 2220B e 2202C
  • Sex 13:30-15:10 – Lab – Turmas 8213C e 2202D (Prof. Joni Fraga)

 



Ementa

Conceitos introdutorios; codigos e sistemas de numeros; portas logicas e algebra booleana;
circuitos logicos combinacionais; flip-flop e dispositivos relacionados; aritmetica digital:
operacıes e circuitos; contadores e registradores; familias logicas; circuitos logicos MSI;
memorias; dispositivos logicos programaveis.



Objetivo Geral

Introduzir conceitos fundamentais a compreensao dos circuitos e sistemas digitais.
Familiarizar o aluno com metodologias de analise e sintese de circuitos digitais.



Objetivos Especificos

  • Apresentar fundamentacao teorica (sistemas numericos, algebra de chaves, etc.)
  • Desenvolver a capacidade de analise de sistemas digitais de complexidade baixa ou media
  • Apresentar metodologias de sintese de sistemas digitais de complexidade baixa ou media
  • Familiarizar o aluno com a descricao de sistemas digitais de baixa complexidade em nivel de RTL
  • Informar sobre metodologias de descricao de sistemas digitais usando linguagens de descricao de hardware
  • Informar sobre ferramentas de auxilio ao projeto de sistemas digitais (simuladores, minimizadores, etc.)
  • Informar sobre dispositivos logicos reconfiguraveis (FPGA, CPLD)

 



Metodologia

  • O conteudo programatico sera desenvolvido por meio de aulas expositivas com auxilio de recursos multimidia.
  • Aulas teoricas, expositivas, com slides preparados a partir dos livros texto da disciplina
  • Exercicios teoricos a serem resolvidos em aula e extra-classe pelos alunos
  • Aulas praticas, em laboratorio, onde os alunos seguirao tutoriais fornecidos pelo professor com
    instrucıes para utilizacao de ferramentas e placas de desenvolvimento
  • Ao final de cada aula pratica os alunos deverao preparar um relatorio descrevendo as atividades realizadas
    e os resultados observados/obtidos
  • O material a ser utilizado nas aulas praticas e slides das aulas teoricas podem ser encontrados na pagina
    da disciplina
  • Os alunos serao informados sobre ferramentas de simulacao e sobre linguagem de descricao de hardware a
    partir da plataforma Moodle e da pagina da disciplina, onde tambem serao eventualmente adicionados
    exercicios extra-classe para complementar a formacao.
  • Ao longo do curso, far-se-a uso eventual de HDLs para descrever os circuitos e sistemas digitais apresentados.
  • Atendimento aos alunos em horario extra-classe visando esclarecer duvidas pontuais e individuais
  • Auxilio de monitor para esclarecer duvidas

 



Avaliacao

  • Duas provas teoricas sobre o conteudo da disciplina. A media aritmetica destas notas e a media da teoria (MT).
  • A media do laboratorio (ML) e a media aritmetica dos trabalhos praticos desenvolvidos durante o semestre.
  • A media geral do semestre (MS) e a media geometrica: MS = sqrt(MT x ML) arredondada para o
    meio ponto mais proximo (meio ponto superior, nos casos das fracıes ,25 e ,75).
  • Condicıes para a aprovacao:
    • Sem avaliacao final: freq¸Íncia > 75% e MS >= 6,0
    • Com avaliacao final: freq¸Íncia > 75%, 3,0 <= MS <= 5,5 e (MS + R) / 2 >= 6,0 onde R e a nota da avaliacao final
  • Media final:
    • sem avaliacao final: MS
    • com avaliacao final: (MS + R) / 2

 



Bibliografia

  • Livro texto:
  • Bibliografia complementar:
    • [Kat05] Randy Katz, Gaetano Borrielo, “Contemporary Logic Design”î, 2nd ed., Prentice Hall, 2005.
    • [Uye02] John P. Uyemura, “Sistemas digitais: Uma abordagem integrada”, Thomson, 2002.
    • [Wak05] John F. Wakerly, “Digital design: Principles and practices”, Prentice Hall, 2005.
    • [Vah07a] Frank Vahid, Roman Lysecky, “Verilog for Digital Design”, 1st ed., Wiley, 2007.

 



Monitoria