Aula |
Data |
Conteúdo |
1 |
06/03 |
Introdução à comunicação intra-chip - Barramentos
|
2 |
13/03 |
Barramentos
|
3 |
20/03 |
Barramentos
- Arquiteturas de barramento dedicadas - Capítulo 8
|
4 |
27/03 |
NoC
- Apresentação – Conceitos de NoCs (Capítulo 12), lâminas modificadas do capítulo 12
- Algoritmos de roteamento e controle de fluxo
- Parte inicial do artigo: "On network-on-chip comparison"
|
5 |
03/04 |
NoC
- Ler Artigo descrevendo o algoritmo de roteamento Odd-Even / Artigos Recentes de NoC
|
6 |
10/04 |
NoC
- Apresentação da rede HERMES
- Tutorial para uso da rede HERMES
- Especificação do trabalho em NoC
|
7 |
17/04 |
DESENVOLVIMENTO DO TRABALHO COM NoC |
8 |
24/04 |
APRESENTAÇÃO DO TRABALHO COM NoC |
--- |
01/05 |
Dia do Trabalho - Feriado Nacional
|
9 |
08/05 |
MPSoC
- Apresentação e discussão do artigo que introduz MPSoCs (Wolf)
- Apresentação de conteúdos relacionados a MPSoC
|
10 |
15/05 |
MPSoC
- Leitura e discussão do problema "dark silicon" (artigos)
|
11 |
22/05 |
MPSoC
- Aceleradores de hardware (artigos)
|
12 |
29/05 |
MPSoC
- Estudo de caso – detalhamento da plataforma MEMPHIS-V
- Prática com a MEMPHIS-V em aula
|
13 |
05/06 |
MPSoC
- DESENVOLVIMENTO DO TRABALHO COM MEMPHIS-V
|
14 |
12/06 |
MPSoC
- APRESENTAÇÃO DO TRABALHO COM MEMPHIS-V
|
15 |
19/06 |
OVP - Open Virtual Platform
- Introdução e demo em aula
|
16 |
26/06 |
Exercício com OVP - implementar uma plataforma com dois processadores e dois periféricos, com o seguinte comportamento da aplicação:
- processador A escreve um inteiro em uma posição de memória endereçada para o periférico A;
- no modelo do periférico A deve ser criada uma callback que escreve esse inteiro em uma posição de memória endereçada para o periférico B;
- no modelo do periférico B deve ser criada uma callback que escreve esse inteiro em uma posição de memória endereçada para o processador B;
- o processador B imprime esse inteiro da tela. Referências: SOVP_BHM_PPM_Function_Reference.pdf e OVP_Peripheral_Modeling_Guide.pdf
|
17 |
03/07 |
Apresentação da plataforma desenvolvida em OVP com os periféricos
|