Projecto de Sistemas Digitais

Ano
1
Ano lectivo
2022-2023
Código
02000638
Área Científica
Computadores
Língua de Ensino
Português
Outras Línguas de Ensino
Inglês
Modo de Ensino
Presencial
Duração
Semestral
Créditos ECTS
6.0
Tipo
Obrigatória
Nível
2º Ciclo - Mestrado

Conhecimentos de Base Recomendados

Laboratório de Sistemas Digitais, Sistemas de Microprocessadores, Engenharia de Software (apenas a parte de metodologias de projecto)

Métodos de Ensino

Aulas teórico-práticas essencialmente com exposição detalhada, recorrendo a meios audiovisuais, dos conceitos, princípios e teorias fundamentais e com a resolução pontual de exercícios práticos elementares que concretizem o interesse prático da matéria e exemplifiquem a sua aplicação a situações reais.

 

Aulas laboratoriais, onde se realizam trabalhos laboratoriais de complexidade crescente, os primeiros com um enunciado mais do tipo tutorial,  mas depois incentivando um trabalho mais autónomo, e o trabalho final é já um mini-project completo.

Resultados de Aprendizagem

Adquirir conhecimentos para realizar adequadamente as diferentes fases de um projecto de sistemas digitais, incluindo o treino em ferramentas computacionais para síntese de circuitos digitais de complexidade média e alta. Aprendizagem e treino de modelos formais para projecto de sistemas digitais. No final do curso os alunos ficarão habilitados no projecto de circuitos digitais para aplicações diversificadas, recorrendo a métodos formais e linguagens de descrição de hardware, como VHDL, e sua implementação em dispositivos de lógica programável.

 

Os objectivos e trabalho desenvolvido levam à aquisição de competências em análise e síntese, comunicação escrita, resolução de problemas, raciocínio crítico, aprendizagem autónoma, e aplicação prática de conhecimentos teóricos.

Estágio(s)

Não

Programa

• Revisão de Sistemas Digitais

• Tecnologia de implementação física para sistemas digitais

• Conceitos Fundamentais de Projecto de Sistemas

• Metodologias e Gestão de Projectos de Sistemas Digitais

• Linguagem VHDL para descrição, projecto e síntese de hardware

• Projecto avançado a nível de transferência de registos (RTL)

• Modelos para Representação de Arquitecturas

• Modelação de Sistemas de Eventos Discretos

Docente(s) responsável(eis)

Jorge Manuel Miranda Dias

Métodos de Avaliação

Avaliação
Trabalho laboratorial ou de campo: 20.0%
Projecto: 30.0%
Exame: 50.0%

Bibliografia

Bibliografia principal / key bibliography

• Jorge Lobo, (2018) Slides das aulas de Projecto de Sistemas Digitais.

• Fabrizio Tappero, Bryan Mealy, (2013), Free Range VHDL.

• Frank Vahid, Roman Lysecky, (2007) VHDL for Digital Design, John Wiley and Sons.

• Frank Vahid, (2007)  Digital Design, John Wiley and Sons. (second edition in 2011)

• Vahid/Givargis (2002),  Embedded Systems Design: A Unified Hardware/Software Introduction