Projetos Digitais e Microprocessadores - CI210 (2011-1)

pipeline Ementa: Estruturas de microcomputadores, microprocessador, memória, entrada e saída, arquitetura do microprocessador, registradores, indexadores, pilhas, endereçamento, interfaces, paralelas, seriais, analógicas/digitais, organização de memórias, tipos: RAM, EPROM, EAROM.

Objetivo: Capacitar o aluno a conceber, projetar e implementar Sistemas Digitais de média complexidade (processador RISC de 32 bits). Fornecer os rudimentos de projeto de sistemas baseados em microprocessadores.

Pré-requisitos: Circuitos Lógicos - CI068

Avaliação: um trabalho de laboratório (40%) e duas provas (30+30%).
A final pode substituir uma prova. Nao há segunda chamada exceto nos casos previstos na 37/97.

Horário: 3a,5a 13:30-15:10, turma B na sala CT07.

Programa:

data  assunto:                                          [v1.8-23mai2011]
------------------------------------------------------------------------
01mar revisão de circuitos básicos
03    revisão de circuitos básicos, propagação de sinais, atrasos
10    circuitos combinacionais complexos, implementação TTL 74{138,151}
24    Unidade de Lógica e Aritmética [H&P OPC]
29    flip-flops, registradores, banco de registradores
31    contadores simples, máquinas de estados finitas
05abr contadores e seqüenciadores, microcontroladores
07    circuitos de memória, sistemas de memória
12    mips: conjunto de instruções, tipos de dados
14    mips: conj de instr, controle de fluxo, iteração
19    mips: suporte a funções, registros de ativação, recursão
26    exercícios sobre circuitos combinacionais
28    exercícios de programação em assembly no laboratório 1
03mai exercícios sobre circuitos sequenciais
05    revisão
10    primeira prova
12    rev. da prova, mips: circuito de dados, registradores e ULA
17    mips: circuito de dados, registradores e ULA
19    exercícios de simulação VHDL no laboratório 1
24    conceitos básicos de VHDL
26    mips: circuitos de memória e periféricos, ROM, RAM, E/S
31    mips: extensões do conjunto de instruções, exercícios
02jun excessões e interrupções (hw)
07    exercícios
09    segunda prova
14    demonstração do trabalho entrega do trabalho
16    demonstração do trabalho
21    demonstração do trabalho
28    prova substitutiva
05jul final

Exercícios: ex0-rev. combinacional, ex1-combinacional, ex2-sequencial, ex3-programação assembly, ex4-extensões ao processador.
Provas de períodos anteriores: 04-1, 03-2, 03-1, 02-1, 02-1, 01-2, 01-1, 00-2, 00-1.



Bibliografia: Ferramentas:
Última revisão: 08jul11
volta para: encargos|página