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. |