| Aulas | Atendimento | Avaliação | Exercícios |
Trabalhos | Bibliografia | Perguntas e Respostas | Calendário | Slides | Alunos | Notas |
|---|
| Avisos |
|---|
| Data |
Aviso
|
| Exame: 14/07/2011 -- 19:00 -- Secretaria de Cursos do IC |
|
| Disponibilizado as notas da segunda prova | |
| Disponibilizado as notas da primeira prova |
Turma # Quinta-feira, 19:00 as 21:00 Sala 353 - IC 3 1/2 |
Professor: Sala 11 do IC 1 - Prof. Paulo C. Centoducatte (agendar dia e hora por e-mail) |
|||
MP = (4P1 + 6P2) /10 NF = MMC542 se MMC542 maior ou igual a 5,0 NF = (MMC542 + EX)/2 caso o aluno fique com a média ponderada (MMC542) menor que 5,0 e tenha freqüência maior ou igual a 75%. |
Os alunos deverão fazer uma série de Exercícios práticos e um Projeto no semestre:
Os exercícios práticos e o projeto deverão ser entregues na dada indicada. OBS.: O trabalho
entregue até
24 horas depois do prazo indicado não sofrerá penalidade.
Esgotado esse
período de carência, só
será aceito o trabalho entregue
até 72 horas após o prazo indicado, para o
qual haverá penalidade de
30% do valor máximo.
Documentos sobre VHDL e projeto recomendados: |
| Exercícios Recomendados |
|---|
| Bibliografia |
|---|
| Links
Úteis |
|---|
| Calendário |
|---|
| Material e divisão por aula da última edição do curso (2s2010) |
|
|
Aula
|
Matéria |
|---|---|
| 1a. |
Apresentação do Curso; Sistemas
Numéricos (pdf
pdf-6)
|
| 2a.-3a. |
Sistemas Numéricos (cont.); Portas Lógicas, Tecnologia (pdf pdf-6) |
| 4a. |
Portas Lógicas,
Tecnologia (cont.) |
| 5a.-6a. |
Portas Lógicas, Tecnologia (cont.); Projeto de Circuitos Combinacionais (pdf pdf-6) |
| 7a. |
Projeto de Circuitos Combinacionais (cont.) - Mapas de Karnaugh |
| 8a.-9a. |
Projeto de Circuitos Combinacionais (cont.); Projeto de Circuitos Seqüenciais (pdf pdf-6) |
| 10a |
Circuitos Seqüenciais; registradores; contadores |
| 11a.-12a. |
Projeto de Máquinas de Estados Finitos (pdf pdf-6) |
| 13a. |
Introdução a VHDL (pdf pdf-6) |
| 14a.-15a. |
Introdução a VHDL Cont. (pdf pdf-6) |
| 16a.-17a. |
Introdução a VHDL Cont. (pdf pdf-6; pdf pdf-6); No diretório Controle há dois arquivos .vhd que serão usados como exemplo de uso das ferramentas Quartus e ghdl e gtkwave e em Docs/uso-ghdl.txt
um pequeno texto com os comandos para analisar, elaborar, executar
(simular) e observar as formas de ondas geradas durante a
simulação do exemplo. Um tutorial para o Quartus pode ser visto aqui |
| 18a. |
Eliminação de estados redundantes (pdf pdf-6); Mais VHDL: flip-flops; registradores e máquinas de estados (pdf pdf-6) |
| 19a.-20a. |
Conjunto de Instruções - ISA (pdf pdf-6); Lab02 |
| 21a. |
Conjunto de Instruções - ISA (cont.); Desempenho (pdf pdf-6) |
| 22a.-23a. |
Desempenho (cont.) - (pdf pdf); Micro arquitetura - monociclo (pdf pdf-6) (ULA- pdf pdf-6) Aula de Laboratório: Exemplo de uso de testebench mais elaborado do que somente a geração dos pulsos de entradas -- Copiar para a sua área o conteúdo do diretório Contador_Moedas, ler a especificação do projeto, executar os escript compila.sh e executa.sh, verificar os arquivos de entradas e saídas bem como o código dos testbenchs (arquivos tb_contador_base.vhd e tb_contador.vhd). |
| 24a. |
Micro arquitetura - monociclo (cont.) |
| 25a.-26a. |
Micro arquitetura - multiciclo (pdf pdf-6) |
| 27a. |
Micro arquitetura - multiciclo; Micro arquitetura - Pipeline (pdf pdf-6); |
| 28a.-29a. |
Prova 1; aula de laboratório |
| 30a.-31a |
Micro arquitetura - Pipeline (pdf pdf-6); aula de laboratório |
| 32a. |
Micro arquitetura - Pipeline (Cont.) |
| 33a.-34a. |
Hierarquia de memória (pdf pdf-6); aula de laboratório |
| 35a. |
Hierarquia de memória (Cont.) |
| 36a.-37a. |
Hierarquia de memória (cont.); Aula de laboratório |
| 38a |
Hierarquia de memória (cont.); Memória Virtual (pdf pdf-6) |
| 39a.-40a |
Memória Virtual (Cont.); Aula de laboratório |
| 41a |
Exceções e Micro-Arquiteturas Avançadas (pdf pdf-6) |
| 42a.-43a. |
Micro-Arquiteturas Avançadas (Cont.) |
| 44a |
Dúvidas; Aula de laboratório |
| 45a.-46a. |
Aula de laboratório - Dúvidas sobre o projeto |
| 47a |
Dúvidas - Hierarquia de Memória (Cache) |
| 48a |
Dúvidas - Pipeline (Hazard, forwarding, desempenho) |
| 49a |
Prova 2 |
| Datas Importantes do
Calendário
Escolar |
|
| 10/05 |
Avaliação e discussão de cursos |
| 29/04 |
Último dia para desistência de matrícula |
| 20/05 |
Último dia para trancamentode matrícula. |
| 08/07 |
Término
do período letivo. |
| 11 - 16/07 |
Exames finais. |
| 20/07 |
Prazo
final para entrada de médias e frequencias. |
| Datas importantes do calendário de graduação. | |