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.

Disciplinas Execução

2023/2024 - 1º semestre

2022/2023 - 1º semestre

2021/2022 - 1º Semestre