2025/1

Informações gerais da disciplina, bem como links para materiais e vídeos, estão na página do GitHub.

Sala de aula: ANFI-A; ensalamento


Ferramentas

Emulador de RISC-V (entre outras): EGG

Simulador de circuitos lógicos digitais: Logisim-evolution


Avaliação

Nota = Prova 1 * 30% + Prova 2 * 30% + Trabalho * 40%

Datas importantes

  • Prova 1: 03/04
  • Prova 2: 05/06
  • Trabalho: 16/06 até 12h (meio dia)

Exemplos de ISAs

MICO XII do Prof. Roberto Hexsel (ISA de 32 bits): PDF, página 25 do PDF (361 em relação ao livro) tem um resumo.

RV32C, versão 'compressed' do RISC-V (ISA de 16 bits): especificação completa aqui, versão RV32C inicia na página 67; Cartão de referência (resumo) pode ser acessado aqui


Cronograma

Data Aula Descrição
11/03 Aula 1 CMOS Transistores e portas lógicas
13/03 Aula 2 CMOS Circuitos combinacionais
18/03 Aula 3 CMOS Atrasos, tempo de propagação e contaminação em circuitos combinacionais; tempos de setup e hold em Flip-Flops
20/03 Aula 4 CMOS Atraso em contadores, assíncronos e síncronos; Clock Skew
25/03 Aula 5 Somadores avançados com temporização
27/03 Aula 6 Exercícios CMOS
01/04 Aula 7 Exercícios CMOS
03/04 Aula 8 Prova CMOS
08/04 Aula 9 Máquina de Estados Finitos com memória; Introdução ISAs
10/04 Aula 10 RISC-V Introdução e instruções aritméticas
15/04 Aula 11 Exercícios Assembly
17/04 Aula 12 RISC-V Instruções de memória
22/04 Aula 13 Exercícios Assembly
24/04 Aula 14 RISC-V Instruções de desvio e salto
29/04 Aula 15 Exercícios Assembly
01/05 Feriado: Dia do trabalho
06/05 Aula 16 RISC-V Funções e recursão
08/05 Aula 17 Exercícios Assembly
13/05 Aula 18 RISC-V bloco operativo (banco de registradores ULA)
15/05 Aula 19 RISC-V Memórias e reconstrução de imediatos
20/05 Aula 20 RISC-V Desvios e salto
22/05 Aula 21 RISC-V Análise de tempo, frequência de operação
27/05 Aula 22 Exercícios Assembly
29/05 Aula 23 Tira-dúvidas Trabalho
03/06 Aula 24 Tira-dúvidas Trabalho
05/06 Aula 25 Prova RISC-V
10/06 Aula 26 Tira-dúvidas Trabalho
12/06 Aula 27 Tira-dúvidas Trabalho
17/06 Aula 28 Apresentação Trabalho RISC-V
19/06 Feriado: Corpus Christi
24/06 Aula 29 Apresentação Trabalho RISC-V
26/06 Aula 30 Apresentação Trabalho RISC-V
01/07 Reservado para Segunda Chamada
08/07 Exame Final
10/07 Exame Final

Notas

GRR Prova 1 Prova 2 Trabalho Média Exame Final Nota Final Apresentar o trabalho?
GRR20251758 50.0 95.0 43.5 Nao
GRR20232341 100.0 30.0 Sim
GRR20221237 0.0 Sim
GRR20245106 45.0 60.0 31.5 Sim
GRR20245482 100.0 90.0 57.0 Nao
GRR20250176 30.0 25.0 16.5 Sim
GRR20232383 75.0 95.0 51.0 Nao
GRR20246230 100.0 100.0 60.0 Nao
GRR20246356 90.0 100.0 57.0 Nao
GRR20242972 40.0 12.0 Sim
GRR20246462 60.0 85.0 43.5 Nao
GRR20245988 100.0 100.0 60.0 Nao
GRR20232352 0.0 Sim
GRR20240915 100.0 20.0 36.0 Sim
GRR20232376 50.0 80.0 39.0 Sim
ISO20240076 65.0 70.0 40.5 Sim
GRR20244350 40.0 25.0 19.5 Sim
GRR20205086 45.0 0.0 13.5 Sim
GRR20245274 20.0 25.0 13.5 Sim
GRR20244907 80.0 70.0 45.0 Nao
GRR20205506 30.0 0.0 9.0 Sim
GRR20232366 43.0 60.0 30.9 Sim
GRR20244378 25.0 7.5 Sim
GRR20245597 70.0 70.0 42.0 Nao
GRR20242730 70.0 90.0 48.0 Nao
GRR20215729 0.0 Sim

Agenda da apresentação do trabalho

GRR Dia Hora
GRR20232341 17/06 17:30
GRR20221237 17/06 17:50
GRR20245106 17/06 18:10
GRR20250176 17/06 18:30
GRR20242972 17/06 18:50
GRR20232352 24/06 17:30
GRR20240915 24/06 17:50
GRR20232376 24/06 18:10
ISO20240076 24/06 18:30
GRR20244350 24/06 18:50
GRR20205086 26/06 17:30
GRR20245274 26/06 17:50
GRR20205506 26/06 18:10
GRR20232366 26/06 18:30
GRR20244378 26/06 18:50
GRR20215729 26/06 19:10