EA078U:2010 2S

De DCA-Wiki

Contents

EA 078 - Micro e Minicomputadores: Hardware

Turma: U

Créditos: 4

Prof.: Marco Aurélio Amaral Henriques (DCA)

marco _at_ dca . fee . unicamp . br

Segundo semestre - 2010

Horário das aulas: 219 220 421 422 
Local: sala FE-11
Horário de atendimento extra-classe: 216 217 418 419
Local: sala 305

Últimas notícias:

  • 15/12: notas finais divulgadas
  • 12/12: planilha de notas atualizada com as notas do exercício opcional
  • 10/12: a correção do exercício opcional ainda não foi concluída por dificuldades em simular os programas de alguns alunos. Em breve colocaremos os resultados na planilha de notas.
  • 10/12: esclarecimento de dúvidas e revisão de provas na segunda-feira, 13/12, 14:00, FE-02 (ou sala próxima)
  • 09/12: notas (parciais) disponibilizadas
  • 03/12: veja esclarecimento sobre a Prova 3 mais abaixo
  • 02/12: data de entrega para exercício especial (VHDL) adiada para 05/12/2010 (07:59 AM)
  • 01/12: novos exercícios disponibilizados para Cap. 7
  • 29/11: slides do Cap. 7 atualizados (pequenas correções)
  • 23/11: novos exercícios disponibilizados (Cap. 6)
  • 23/11: enunciado de exercício especial sobre projetos em VHDL atualizado
  • 22/11: enunciado de exercício especial sobre projetos em VHDL disponibilizado
  • 22/11: slides do cap. 6 e 7 atualizados e disponibilizados
  • 12/11: slides do cap. 6 atualizados
  • 10/11: notas da prova 2 disponibilizadas
  • 14/10: slides dos caps. 4 e 5 atualizados
  • 07/10: notas da prova 1 disponibilizadas
  • 27/09: slides complementares para o Cap. 3 disponibilizados
  • 24/09: slides do auxiliar didático sobre VHDL e FPGA disponibilizados
  • 02/09: novos exercícios disponibilizados
  • 16/08: link para esta página corrigido na página do prof.
  • 04/08: página da disciplina disponibilizada

Horários de monitoria

Foi alocado um auxiliar didático para ajudar os alunos na retirada de dúvidas sobre o conteúdo ou exercícios. Ele irá atender os alunos das turmas A e U.

  • Nome: Karlo Lenzi
  • E-mail: lenzi at decom.fee.unicamp.br
  • Local de atendimento: PE-21 , Lab. RT-DSP, Pédio da Pós-Graduação (primeiro andar, ao lado da sala de estudos, no corredor onde fica o MTE)
  • Horários de atendimento:
    • terças: 18:00 às 19:00
    • quartas: 18:00 às 19:00
    • outros horários podem ser combinados por e-mail

Ementa

  • Resumida:

Bibliografia:

  • Livros texto:
    • (referência básica) Vahid, F., Givargis, T., Embedded Sytem Design: A unified hardware/software introduction, John Wiley & Sons, Inc., 2002.
    • Gajski, D., Principles of Digital Design, Prentice-Hall, Inc., 1997.
    • Clements, A., Microprocessor Systems Design, PWS Pubishing Co.,1997, 3rd edition.
    • Patterson, D. A., Hennessy, J. L., Computer Organization and Design: The Hardware/Software Interface, Morgan-Kaufmann Publishers Inc., 2005, 3nd edition. (disponível na biblioteca). Existe uma tradução para português, publicada pela Editora Campus.

Cronograma de atividades

Aula Seg Qua Tema Conteúdo abordado
1 04/08 Introdução à disciplina. Motivação. Introdução aos sistemas embarcadosDatas das provas, exame, critério de avaliação. Metodologia. Visão geral da disciplina. Cap. 1: Visão geral de sistemas embarcados e de métricas de projeto.
2 09/08 Capítulo 1 Tecnologias de sistemas embarcados
3 11/08 Capítulo 2 Lógicas combinacional e sequencial
4 16/08 Capítulo 2 Projeto de processadores dedicados: processador para GCD
5 18/08 Capítulo 2 Projeto de processadores dedicados:otimização do projeto
6 23/08 Capítulo 3 Processadores de propósito geral: arquitetura básica de hardware e software
7 25/08 Capítulo 3 Processadores de propósito geral: desenvolvimento e teste de software
8 30/08 Capítulo 3 Processadores de propósito geral: desenvolvimento e teste de software
9 01/09 Capítulos 1,2,3Revisão do conteúdo e resolução de exercícios
10 08/09 Capítulos 1,2,3Revisão do conteúdo e resolução de exercícios
11 13/09 Prova 1 Prova sem consulta sobre todo o conteúdo visto até a aula 10 (caps. 1, 2 e 3, exceto a parte final do cap. 3, ou seja exceto as seções da 3.6 em diante).
12 15/09 Capítulos 2,3Projeto de processadores dedicados com uso VHDL e ferramentas de projeto
13 20/09 Capítulos 2,3Projeto de processadores dedicados com uso VHDL e ferramentas de projeto
14 22/09 Capítulo 3 Projeto de processador de propósito geral
15 27/09 Capítulo 3 Projeto de processador de propósito geral
16 29/09 Capítulo 4 Processadores-padrão para periféricos
17 04/10 Capítulo 4 Processadores-padrão para periféricos
18 06/10 Capítulo 5 Memórias
19 13/10 Capítulo 5 Memórias
20 18/10 Capítulos 3, 4 e 5 Revisão do conteúdo e resolução de exercícios
21 20/10 Prova 2 Prova sem consulta sobre todo o conteúdo visto da aula 14 até a aula 22: caps. 3 (a partir da seção da 3.6, incluindo os slides complementares para o Cap. 3), 4 e 5
22 25/10 Capítulo 6 Interfaces
23 27/10 Capítulo 6 Interfaces
24 03/11 Capítulo 6 Interfaces
25 08/11 Capítulo 6 Interfaces
26 10/11 Capítulo 7 Exemplos
27 17/11 Capítulo 7 Exemplos
28 22/11 Capítulo 7 Exemplos; Palestra especial com Engº Milton Kataoka da FreeScale sobre projetos de sistemas embarcados
29 24/11 Capítulo 7 Exemplos
30 29/11 Capítulo 7 Exemplos
31 01/12 Capítulos 6 e 7 Revisão do conteúdo e resolução de exercícios
05/12 Data para entrega de exercício especialExercício opcional sobre VHDL deverá ser enviado por e-mail até as 07:59 AM deste dia.
32 06/12 Prova 3 Prova sem consulta sobre todo o conteúdo visto nas aulas 12, 13 e de 22 a 31
33 13/12 Exame Exame sobre todo o conteúdo

Critério de Avaliação:

  • FREQÜÊNCIA
    • A freqüência será controlada por meio de chamada nominal de cada aluno no início da aula.
    • Obs: o regimento da Unicamp exige 75% de freqüência; logo são permitidas até 7,5 faltas (15 horas-aula). Acima deste limite o aluno se reprova por freqüência.


  • MÉDIA
    • A média será dada por:
   MÉDIA = (PROVA1 + PROVA2 + PROVA3)/3.
  • NOTA FINAL
    • A nota final será dada por:
   NOTA_FINAL = MÉDIA, se MÉDIA ≥ 5,0 E PROVAi ≥ 3,0 , i=1,2,3 ;
   NOTA_FINAL = 0,6*MÉDIA + 0.4*EXAME, se MÉDIA < 5,0 ou PROVAi < 3,0, i=1,2,3 .
  • NOTAS E APROVAÇÃO
    • As provas e o EXAME serão sem consulta.
    • As notas das provas e do EXAME serão de 0 a 10.
    • Para aprovação é preciso ter NOTA_FINAL ≥ 5,0 e freqüência ≥ 75% das aulas lecionadas.
  • EXAME
    • Só terão direito a fazer o EXAME os alunos que não foram reprovados por freqüência e cuja MÉDIA definida acima seja igual ou superior a 2,5.
    • O EXAME abordará todo o conteúdo do semestre letivo e será sem consulta.
  • PROVA SUBSTITUTIVA
    • O(A) aluno(a) que perder alguma prova (não importa o motivo da perda) deverá fazer o EXAME para substituir uma das provas perdidas.
    • O EXAME só poderá substituir a nota de uma prova; caso alguma outra prova seja perdida pelo aluno, ela permanecerá com nota zero, pois não haverá outra prova substitutiva.
    • Como o EXAME abordará todo o conteúdo da disciplina, o peso das questões do EXAME será adaptado de acordo com a prova que o mesmo estiver substituindo, havendo um peso maior (dobro) para as questões relacionadas ao conteúdo da prova perdida. Entretanto, o(a) aluno(a) deverá fazer todas as questões.
    • Após a substituição da nota de uma das provas perdidas pela nota do EXAME, aplicar-se-ão todas as regras acima definidas para cálculo de NOTA_FINAL. Caso se constate a necessidade e o direito de se fazer EXAME, os pesos das questões do EXAME já feito serão novamente adaptados de maneira a equilibrar as mesmas e a nova nota do mesmo EXAME entrará no cálculo da NOTA_FINAL, não havendo necessidade de se fazer outro EXAME.
  • PROVA 3
    • Conforme já divulgado, a Prova 3 abordará questões relativas a projetos com VHDL e os capítulos 6 e 7 do livro texto.
    • Em relação a VHDL, o material de estudo compreende a apresentações do auxiliar didático (aulas 12 e 13) e o exemplo completo de projeto do processador de MDC, ambos disponíveis para consulta.
    • Quem entregar o exercício especial sobre VHDL (enunciado no final desta página) dentro do prazo estabelecido não fará a questão sobre este assunto na prova.

Exercícios

Obs: procure fazer os exercícios ao final dos capítulos do livro do Vahid. Abaixo estão listados alguns exercícios extras, incluindo aqueles que discutimos em sala de aula.

Exercícios extras do Cap. 1

Exercícios extras do Cap. 2

Exercícios extras do Cap. 3

Exercícios extras do Cap. 4

Exercícios extras do Cap. 5

Exercícios extras do Cap. 6

Exercícios extras do Cap. 7

Exercício especial sobre VHDL

Ferramentas pessoais