Aula | Data | Dia | Conteúdo |
---|---|---|---|
1 | 02/08 | Qua | Aula inaugural.
Apresentação do programa da disciplina (objetivos, unidades, avaliação,
bibliografia).
Unidade 01: Princípios de linguagens de descrição de hardware - Definição de Sistemas Digitais. Lâminas para esta aulas e seguinte |
2 | 07/08 | Seg | VHDL 1 - Lâminas para VHDL |
3 | 09/08 | Qua | VHDL 2 |
4 | 14/08 | Seg | VHDL 3 |
5 | 16/08 | Qua | VHDL 4 - Reserva na Sala 121 do LAPRO |
6 | 21/08 | Seg | VHDL 5 |
7 | 23/08 | Qua | Unidade 02: Circuitos Combinacionais - introdução e meios de representação - circuitos de armazenamento de informação, circuitos de transformação de informação, circuitos de transporte de informação, circuitos de controle de fluxo de informação |
8 | 28/08 | Seg | Blocos construtivos - portas lógicas
basicas (and, or,
xor, not, etc) Blocos construtivos - elementos aritméticos: somadores, subtratores - Exemplo de aula: VHDL_mux_demux_somador.zip - Exemplo de aula: VHDL_mux_demux_somador_somadorproc.zip |
9 | 30/08 | Qua | Blocos construtivos - elementos aritméticos:
comparadores, ULAs, outros elementos - Exemplo de aula: VHDL_comparadores_ula4bitsproc.zip - Exemplo de aula: VHDL_ula4bits.zip |
10 | 04/09 | Seg | Blocos construtivos - elementos
de transporte de informação: multiplexadores,
decodificadores, demultiplexadores - Exemplo de aula: VHDL_mux_demux_somador.zip - Exemplo de aula: VHDL_mux_demux_somador_somadorproc.zip |
11 | 06/09 | Qua | Aula de exercícios práticos em laboratório - circuitos combinacionais em VHDL |
12 | 11/09 | Seg | Blocos construtivos - elementos de memória: ROMs - Exemplo de aula: VHDL_exROM.zip - Especificação do Trabalho Prático I |
13 | 13/09 | Qua | Unidade 03: Circuitos Seqüenciais - representações sem e com atraso de circuitos digitais, sensibilidade a nível e borda |
14 | 18/09 | Seg | Blocos construtivos - registradores - Exemplo de aula: VHDL_regs.zip |
20/09 | Qua | Revolução Farroupilha - Feriado Estadual | |
15 | 25/09 | Seg | Blocos construtivos -
contadores e deslocadores, RAMs - Exemplo de aula: VHDL_relogio.zip |
16 | 27/09 | Qua | Prova
P1 - Especificação do Laboratório 2 |
17 | 02/10 | Seg | Máquinas de estados finitas I - Exemplo de aula: Controlador de tráfego simples - VHDL_contr_traf.zip - Reserva na Sala 121 do LAPRO |
18 | 04/10 | Qua | Máquinas de estados finitas II - Exemplo de aula: Controlador de uma máquina de venda de refrigerantes - VHDL_m_refri_abs.zip - Reserva na Sala 121 do LAPRO |
19 | 09/10 | Seg |
Gabarito da P1_2006_I - Ney Unidade 04: o modelo Bloco de Dados/Bloco de Controle - Reserva na Sala 121 do LAPRO |
20 | 11/10 | Qua | Entrega da
Implementação do Trabalho Prático I Modelo de von Neumann - relação com programação |
21 | 16/10 | Seg | Estudo de caso - elementos definitórios de arquiteturas I |
22 | 18/10 | Qua | Estudo de caso - elementos definitórios de arquiteturas II |
23 | 23/10 | Seg | Estudo de caso - programação em linguagem
de montagem I - meu_primeiro_programa.asm - soma_constante_a_vetor.asm |
24 | 25/10 | Qua | Estudo de caso - programação em linguagem de montagem II - Especificação do Trabalho Prático II - Recursos para alguns tipos de problema específicos: - Exemplo de lista encadeada em linguagem de montagem Cleópatra - Exemplo de árvore binária em linguagem de montagem Cleópatra - Reserva na Sala 121 do LAPRO |
25 | 30/10 | Seg | Estudo de caso - programação em linguagem de
montagem III - Especificação do Laboratório 3 - Reserva na Sala 121 do LAPRO |
26 | 01/11 | Qua | Estudo de caso - implementação da especificação I - Implementação completa da Cleópatra em VHDL disponível na área de download - Também aqui. - Reserva na Sala 121 do LAPRO |
27 | 06/11 | Seg | Estudo de caso - implementação da especificação II - Estrutura geral da implementação Cleópatra Recursos: - Arquivos com a distribuição da Cleópatra em hardware com capacidade de Entrada e Saída - Simulação com Active-HDL |
28 | 08/11 | Qua | Estudo de caso - implementação da especificação III - Microssimulação |
29 | 13/11 | Seg | Adiada entrega do TP II para quarta-feira,
no feriado. Atenção, entrega via E-mail com data de envio não posterior à
Meia-Noite de Quarta, 15/11/2006. - Especificação do Trabalho Prático III - Arquivos com a distribuição da Cleópatra em hardware com capacidade de Entrada e Saída_Versão 2, com entrada e saída simplificadas - Nova simulação com Active-HDL Estudo de caso - implementação da especificação IV - Microssimulação - Resultado do exercício iniciado na aula passada e finalizado nesta. |
15/11 | Qua | Entrega da Implementação do Trabalho Prático II.
Atenção, entrega via E-mail com data de envio não posterior à
Meia-Noite de Quarta, 15/11/2006. Proclamação da República - Feriado Nacional |
|
30 | 20/11 | Seg | Estudo de caso - implementação da
especificação V - Detalhamento da implementação Cleópatra em VHDL |
31 | 22/11 | Qua | Organizações Harvard versus
organizações von Neumann Máquinas RISC versus máquinas CISC - Lista de Atribuição de Trabalhos e Grupos para o trabalho Prático III |
32 | 27/11 | Seg | Prova P2 e Entrega da Implementação do Trabalho Prático III |
33 | 29/11 | Qua | Prova P4 |
34 | 04/12 | Seg | Sem atividades previstas (período de G2). Professor disponível para dúvidas sobre toda a matéria |
35 | 06/12 | Qua | Prova G2 |