Projecto de Sistemas Digitais
0
2019-2020
02000638
Sistemas Digitais e Computadores
Português
Inglês
Presencial
6.0
Opcional
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-projeto 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 objetivos 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ãoPrograma
• 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: 40.0%
Exame: 40.0%
Bibliografia
•Jorge Lobo, (2016) 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 (200), Embedded Systems Design: A Unified Hardware/Software Introduction
•D. Gajski, F. Vahid, S. Narayan, J. Gong, (1994) Specification and Design of Embedded Systems, Prentice-Hall
•Peter J. Ashenden (1996), The Student's Guide to VHDL, Morgan Kaufmann Publishers, Inc
•Peter J. Ashenden (1996), The Designer's Guide to VHDL, Morgan Kaufmann Publishers, Inc,