
High Performance and Efficient Systems
Grupo de Pesquisa em Arquitetura de Computadores, Segurança & Criptografia.
Informações gerais da disciplina, bem como links para materiais e vídeos, estão na página do GitHub.
Sala de aula: PC-17; ensalamento
Emulador de RISC-V (entre outras): EGG
Simulador de circuitos lógicos digitais: Logisim-evolution
Nota = Prova 1 * 30% + Prova 2 * 30% + Trabalho * 40%
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
Data | Aula | Descrição |
---|---|---|
06/08 | Aula 1 | Apresentação; Revisão Circuitos |
08/08 | Aula 2 | CMOS Transistores e portas lógicas (NOT, NAND e NOR) |
13/08 | Aula 3 | CMOS Circuitos combinacionais |
15/08 | Aula 4 | CMOS Atrasos, tempo de propagação e contaminação em circuitos combinacionais; tempos de setup e hold em Flip-Flops |
20/08 | Aula 5 | CMOS Atraso em contadores, assíncronos e síncronos; Clock Skew |
22/08 | Aula 6 | Somadores avançados com temporização |
27/08 | Aula 7 | Exercícios CMOS |
29/08 | Aula 8 | Exercícios CMOS |
03/09 | Aula 9 | Prova CMOS |
05/09 | Aula 10 | Máquina de Estados Finitos com memória; Introdução ISAs |
10/09 | Aula 11 | RISC-V Introdução e instruções aritméticas |
12/09 | Aula 12 | Exercícios Assembly |
17/09 | Aula 13 | RISC-V Instruções de memória |
19/09 | Aula 14 | Exercícios Assembly |
24/09 | SACI | |
26/09 | SACI | |
01/10 | Aula 15 | RISC-V Instruções de desvio e salto |
03/10 | Aula 16 | Exercícios Assembly |
08/10 | Aula 17 | RISC-V Funções e recursão |
10/10 | Aula 18 | RISC-V Funções e recursão parte 2 |
15/10 | Aula 19 | Exercícios Assembly |
17/10 | Aula 20 | RISC-V bloco operativo (banco de registradores - ULA) |
22/10 | SIEPE | |
24/10 | SIEPE | |
29/10 | Aula 21 | RISC-V Memórias e reconstrução de imediatos |
31/10 | Aula 22 | RISC-V Desvios e salto |
05/11 | Aula 23 | RISC-V Análise de tempo, frequência de operação |
07/11 | Aula 24 | Exercícios Assembly |
12/11 | Aula 25 | Exercícios Assembly |
14/11 | Aula 26 | Prova RISC-V |
19/11 | Aula 27 | Apresentação Trabalho RISC-V |
21/11 | Recesso (Feriado dia 20/11) | |
26/11 | Aula 28 | Apresentação Trabalho RISC-V |
28/11 | Aula 29 | Apresentação Trabalho RISC-V |
03/12 | Aula 30 | Apresentação Trabalho RISC-V |
05/12 | ||
10/12 | ||
12/12 | Reservado para Segunda Chamada | |
17/12 | Exame Final |