Projetos Digitais e Microprocessadores - CI210 (2013-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 analisar, 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 da disciplina efetuada na última semana de aulas.

Avaliação: seis listas de exercícios, duas provas e um trabalho, nota = L*0,20 + P1*0,30 + P2*0,30 + T*0,20.
Não 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 30jul.

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

Programa:

data  ref:    assunto:
--------------------------------------------------------------------------------.
16abr rh1.1-3 abstração de sinais, revisão circuitos combinacionais
18    rh1.7   revisão circuitos básicos, propagação de sinais, atrasos (CMOS) 1a lista
23    rh1.4-6 laboratório: circuitos combinacionais (lab-1) 
25    rh1.6   Unidade de Lógica e Aritmética, somador de 32 bits (ap. B.6)  2a lista
30    rh8.3.2 somadores rápidos, multiplicador combinacional, exercícios
02mai rh8.3   laboratório: somadores rápidos (lab-1)
07    rh2.1-3 circuitos seqüenciais básicos, flip-flops, registradores      3a lista
09    rh2.7   máquinas de estados finitas
14    rh2.1-4 laboratório: contadores simples (lab-1)                       4a lista
16    ----    não houve aula
21    rh2.8-9 microcontroladores, circuitos complexos                       5a lista
23    rh2.8-9 laboratório: controladores (lab-1)
28    rh1-3,7 exercícios
04jun rh1-3,7 primeira prova
06    rh3     resol. da prova, circuitos de memória RAM
11    hp2.1-5 mips: conjunto de instruções, estruturas de dados             6a lista
13    hp2.6   mips: conjunto de instr, controle de fluxo, iteração, cadeias (montador GAS)
18    hpA2,10 laboratório: programação em assembly (lab-1)
20    hp2.7   mips: suporte a funções, registros de ativação, recursão
25    hp5.3   mips: circuito de dados, ULA, LW, SW
27    hp5.4   mips: circuito de dados, saltos e desvios, J, JR, JAL  especificação do trabalho
02jul hp2,5   mips: extensões ao conjunto de instruções, exercícios
04    rh6     sistemas de memória
09    rh7     periféricos e E/S
16    hp2,5,rh6,7 exercícios
18    ----    segunda prova
23    ----    revisão da prova, dúvidas sobre trabalho e VHDL
25    ----    demonstração do trabalho entregar trabalho
30    ----    demonstração do trabalho prova substitutiva
08ago ----    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: 12-2, 12-1, 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 25jul até as 13:00


Bibliografia: Ferramentas:
Última revisão: 11fev13
volta para: encargos|página