-

PPGCC019 - PROJETO DE HARDWARE - Turma: 01 (2024.1)

Tópicos Aulas
Apresentação da disciplina e seus objetivos (19/03/2024 - 19/03/2024)
Nivelamento - Projeto de caminho de dados (21/03/2024 - 16/04/2024)
   Multiplierless and fully pipelined JPEG compression soft IP targeting FPGAs.pdf 
Arquitetura de somadores (26/03/2024 - 26/03/2024)
Subtração e Multiplicadores (02/04/2024 - 02/04/2024)
    
Inicia em 02/04/2024 às 0h 0 e finaliza em 30/05/2024 às 23h 59
Linguagem VHDL (04/04/2024 - 04/04/2024)
Arquitura de dispositivos reconfiguráveis (02/04/2024 - 09/04/2024)
    
Inicia em 22/05/2024 às 11h 0 e finaliza em 30/05/2024 às 23h 59
Leitura de artigos científicos (11/04/2024 - 23/04/2024)

OBJETIVOS:

  • Compreender o que é um FPGA;
  • Compreender a constituição da arquitetura de um FPGA;
  • Compreender o que são e como são projetadas as partes constituintes de um FPGA;

Recomenda-se aos alunos a busca de material básico e avançado, tratando do projeto arquitetural de FPGAs. Recomenda-se os artigos a seguir, porém, o fluxo de leitura deve ser guiado pelo aluno.

    FPHGA Architecture (Site) 
  FPGA Optimization Guide for Intel.pdf 
Leitura dos Capítulos 1 e 2
Elaboração de um resumo expandido sobre as leituras anteriores (25/04/2024 - 30/04/2024)
    
Inicia em 22/05/2024 às 11h 0 e finaliza em 19/06/2024 às 23h 59
TÓPICO PAI: Realização de trabalhos práticos com redação de artigo ao final da disciplina (04/06/2024 - 16/07/2024)
Exploração da ferramenta CGRA-ME 2.0 para modelagem de arquiteturas reconfiguráveis (06/06/2024 - 11/07/2024)

Neste tópico os alunos devem buscar informações sobre a ferramente e elaborar uma apresentação para o professor. idealmente, a apresentação deve conter em exemplo mínimo de modelagem.

Exploração da ferramenta CGRA-ME para modelagem da arquitetura RoSA (11/06/2024 - 11/07/2024)

A Arquitectura RoSA foi proposta por Monica Magalhães Pereira. Neste tópico os alunos devem usar a ferramenta CGRA-ME para a modelagem da arquitetura RoSA, com ou sem alterações segundo seus estudos.

Validação da modelagem da Arquitetura RoSA com execução de agoritmos de Visão Computacional (13/06/2024 - 16/07/2024)

Utilizando a ferramenta CGRA-ME e a modelagem da arquitetura RoSA, os alunos devem executar um, pelo menos, algoritmos de Visão Computacional e extrair informações quantitativas e qualitativa, tanto da ferramenta, quanto da Arquitetura.

SE POSSÍVEL (justificar senão), os alunos devem buscar algoritmos básicos de processamento de Imagens Multiespectrais.

Entrega de artigo científico (16/07/2024 - 16/07/2024)

Entrega de artigo científico descrevendo a atividade de exploração da Ferramenta CGRA-ME, bem como os resultados obtidos com a modelagem da Arquitetura RoSA.

Frequências da Turma
# Matrícula MAR ABR Total
19 21 26 28 02 04 09 11 16 18
1 2024100**** 0 0 0 0 0 0 0 0 0 0 0
2 2024100**** 0 0 0 0 0 0 0 0 0 0 0
3 2023101**** 0 0 0 0 0 0 0 0 0 0 0
Notas da Turma

Nenhum item foi encontrado

Plano de Curso

Nesta página é possível visualizar o plano de curso definido pelo docente para esta turma.

Dados da Disciplina
Ementa: Conceitos básicos de Microeletrônica: Transistor como chave; Portas lógicas básicas; Lógica estática CMOS. Ferramentas de projeto: Linguagens de descrição de hardware; Ferramentas de simulação; Ferramentas de Síntese. Projeto de caminho de dados: Modelo PC/PO;Caminho de dados monociclo e caminho de dados multiciclo; projeto RISC. Arquiteturas dedicadas: ASIPs; ASICs; FPGA. Sistemas Integrados: Redes em chip (NoC); Sistemas em chip único (SoC); Muiti-processadores em chip único (MP-SoC).
Objetivos:
Metodologia de Ensino e Avaliação
Metodologia: Aulas expositivas (teóricas) e práticas versando sobre arquitetura de dispositivos e arquiteturas reconfiguráveis e suas aplicações em processamento de imagem e visão computacional.
Procedimentos de Avaliação da Aprendizagem: - Leitura e apresentação de artigos
- Provas escritas;
- Trabalhos práticos
- Redação de artigos
Horário de atendimento: Livre, sob demanda
Bibliografia: - Artigos de bases científicas
Cronograma de Aulas

Início

Fim

Descrição
19/03/2024
19/03/2024
Apresentação da disciplina e seus objetivos
21/03/2024
16/04/2024
Nivelamento - Projeto de caminho de dados
26/03/2024
26/03/2024
Arquitetura de somadores
02/04/2024
09/04/2024
Arquitura de dispositivos reconfiguráveis
02/04/2024
02/04/2024
Subtração e Multiplicadores
04/04/2024
04/04/2024
Linguagem VHDL
11/04/2024
23/04/2024
Leitura de artigos científicos
25/04/2024
30/04/2024
Elaboração de um resumo expandido sobre as leituras anteriores
04/06/2024
16/07/2024
TÓPICO PAI: Realização de trabalhos práticos com redação de artigo ao final da disciplina
06/06/2024
11/07/2024
Exploração da ferramenta CGRA-ME 2.0 para modelagem de arquiteturas reconfiguráveis
11/06/2024
11/07/2024
Exploração da ferramenta CGRA-ME para modelagem da arquitetura RoSA
13/06/2024
16/07/2024
Validação da modelagem da Arquitetura RoSA com execução de agoritmos de Visão Computacional
16/07/2024
16/07/2024
Entrega de artigo científico
Avaliações
Data Descrição
02/07/2024 1ª Avaliação
: Referência consta na biblioteca
Referências Básicas
Tipo de material Descrição
Site Pagina da ferramenta CGRA - ME
Site FPGA basics: Architecture, applications and uses
Site FPHGA Architecture
Referências Complementares
Tipo de material Descrição
Notícias da Turma

Nenhum item foi encontrado

SIGAA | Superintendência de Tecnologia da Informação - STI/UFPI - (86) 3215-1124 | sigjb06.ufpi.br.instancia1 vSIGAA_3.12.1088 22/07/2024 12:40