Disciplina Curricular
Projecto de Sistemas Digitais PSD
Mestrado Bolonha em Engenharia Eletrotécnica e de Computadores - MEEC 2021
Contextos
Grupo: MEEC 2021 > 2º Ciclo > Opções Livres > Áreas Secundárias > Área Secundária - Sistemas de Computação
Período:
Grupo: MEEC 2021 > 2º Ciclo > Opções Livres > Áreas Secundárias > Área Secundária - Circuitos e Sistemas Eletrónicos
Período:
Grupo: MEEC 2021 > 2º Ciclo > Área Principal > Áreas de Especialização Principais > Área de Especialização Principal de Sistemas de Computação > Arquiteturas e Computação
Período:
Grupo: MEEC 2021 > 2º Ciclo > Área Principal > Áreas de Especialização Principais > Área de Especialização Principal de Circuitos e Sistemas Eletrónicos > Circuitos e Sistemas Integrados
Período:
Peso
6.0 (para cálculo da média)
Pré-requisitos
Fundamentos de sistemas digitais.
Objectivos
Fornecer aos alunos as competências para: · Projectar de modo estruturado processadores digitais especializados. · Compreender e aplicar as técnicas fundamentais de síntese e optimização a nível arquitectural. · Simular e sintetizar sistemas digitais utilizando linguagens de especificação de hardware. · Compreender e utilizar as funcionalidades das ferramentas de projecto assistido por computador. · Implementar sistemas digitais de complexidade média utilizando dispositivos lógicos programáveis (FPGAs).
Programa
Projecto estruturado de processadores digitais especializados utilizando dispositivos lógicos programáveis (FPGAs). Introdução às ferramentas de projecto assistido por computador. Especificação e modelação utilizando linguagens de descrição de hardware. Arquitecturas de sistemas de microprocessamento digital multi-ciclo e em pipeline. Processamento por controlo de fluxo e em streaming/data-flow. Sincronização temporal. Unidades de cálculo inteiro e em virgula flutuante. Síntese arquitectural: técnicas básicas de escalonamento, alocação e atribuição de recursos. Síntese lógica. Técnicas de simulação lógica e funcional. Tecnologias de agregados lógicos programáveis. Processadores digitais para aplicações específicas (algoritmos de processamento de dados, aprendizagem automática, processamento de sinal, imagem e visão, etc.).
Metodologia de avaliação
50% avaliação contínua; 50% avaliação não contínua
Componente de Competências Transversais
60% da avaliação da UC correspondem à realização de 3 projectos, desenvolvidos em grupo e com a elaboração de relatórios escritos, os quais contemplam a análise de competências transversais.
Componente Laboratorial
A componente laboratorial é organizada em três projectos com demonstração e relatório. Nota de laboratório = 15% P1 + 35% P2 + 50 %P3
Componente de Programação e Computação
Projecto de processadores digitais para computação especializada.
Princípios Éticos
Todos os membros de um grupo são responsáveis pelo trabalho do grupo. Em qualquer avaliação, todo aluno deve divulgar honestamente qualquer ajuda recebida e fontes usadas. Numa avaliação oral, todo aluno deverá ser capaz de apresentar e responder a perguntas sobre toda a avaliação.