Projetos Digitais e Microprocessadores - CI210 (2012-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: duas provas e um trabalho, nota = P1*0,30 + P2*0,30 + T*0,4.
Nao há segunda chamada exceto nos casos previstos na 37/97.
A pior nota dentre P1 e P2 poderá ser substituída pela nota de uma prova sobre toda a matéria no dia 11out.

Horário: 3a,5a 13:30-15:10, turma A na sala EQ03 (próx passarela da BR116)

Programa:

data  ref:    assunto:                                          [v1.4-17set2012]
--------------------------------------------------------------------------------.
06mar rh2,3.1 abstração, rev. circuitos combinacionais
08    rh3.1   rev. circuitos básicos, propagação de sinais, atrasos CMOS
13    rh3.2,3 circuitos combinacionais complexos, implementação TTL 74{138,151}
15    hpB5,6  Unidade de Lógica e Aritmética, somador de 32 bits (somadores em hpB.6)
20    hpB6    somadores rápidos, multiplicador combinacional, exercícios
22    hpB6    laboratório: somador em VHDL (lab-3)
27    rh4.1,2,9 circuitos seqüenciais básicos, flip-flops, registradores
03abr rh4.3,7 contadores simples, rev. máquinas de estados finitas, microcontroladores
05    rh4.3   laboratório: contadores em VHDL (lab-3)
10    hp2.1-5 mips: conjunto de instruções, tipos de dados (montador GAS)
12    hp2.6   mips: conjunto de instr, controle de fluxo, iteração
17    hpA2,10 laboratório: assembly (lab-3)
19    hp2.7   mips: suporte a funções, registros de ativação, recursão
24    hpA2,10 laboratório: assembly (lab-3)
26            revisão, exercícios (assembly)
03mai ----    primeira prova
08    hp5.3   resol. da prova, mips: circuito de dados, ULA, LW, SW, J*
10    hp5.4   mips: circuito de dados, desvios
15    hp2,5   mips: temporização, extensões ao conjunto de instruções
18set hp2,5   mips: revisão
20    rh5,6   circuitos de memória e periféricos, ROM, RAM, E/S
25    ----    exercícios
27    ----    segunda prova
02out ----    revisão da prova; conceitos básicos de VHDL
04    ----    conceitos básicos de VHDL
09    ----    revisão do trabalho
11    ----    prova substitutiva
16    ----    entregar trabalho
18    ----    final

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


Especificação do Trabalho entrega em 16out até as 13:00


Bibliografia: Ferramentas:
Última revisão: 22set12
volta para: encargos|página