Eletrónica Digital

Conhecimentos de Base Recomendados

Esta é uma UC de base que não exige conhecimentos prévios.

Métodos de Ensino

Método expositivo nas aulas teóricas e ensino experimental nos laboratórios. As aulas de orientação tutorial são utilizadas para complementar estas duas componentes. 

Resultados de Aprendizagem

Analisar e projectar sistemas digitais combinatórios e sequenciais com lógica discreta e com dispositivos de lógica programável. 

Conhecer e compreender os princípios de sistemas digitais. ­ Conhecer e aprender a Álgebra de Boole. ­

Conhecer e aprender a simplificar funções lógicas. ­ Analisar, projetar e implementar circuitos combinatórios e sequenciais. ­

Conhecer e aprender uma linguagem de descrição de hardware (VHDL). ­

Conhecer dispositivos de lógica programável (FPGA). ­

Aprender a programar FPGAs com VHDL.

Conhecer a arquitetura de microprocessadores.

Programa

Aulas Teóricas: ­ Fundamentos de sistemas digitais. ­ Projecto de circuitos combinatórios e sequenciais. ­ Máquinas de estado. ­ Linguagem de descrição de hardware ­ VHDL. Aulas de Orientação Tutorial: ­ Resolução de exercícios e preparação dos trabalhos laboratoriais. Aulas Laboratoriais: ­ Projecto e desenvolvimento de circuitos digitais envolvendo a montagem em breadboard. ­ Projecto e desenvolvimento de circuitos digitais envolvendo a simulação com a ferramenta LogiSim. ­ Projecto e desenvolvimento de circuitos digitais envolvendo a programação de FPGAs com a ferramenta Project Navigator da Xilinx.

Docente(s) responsável(eis)

Estágio(s)

NAO

Bibliografia

Material de apoio, disponibilizado no moodle

Bibliografia recomendada; 

Digital Design, First Edition, by Frank Vahid, John Wiley and Sons Publishers,

Biografia complementar: 

Sistemas Digitais: Princípios e Aplicações. Ronald J. Tocci, Neal S. Widmer. LTC Editora, 2000

Introduction to Digital Dystems. Milos D. Ercegovac, Tomás Lang, Jaime H. Moreno. John Wiley, 1999

Electrónica Digital. Egas Branco, Fernando Reis Silva. Dinalivro, 1998

The designer’s guide to VHDL. Peter J. Ashenden. Morgan Kaufmann Publishers, 2002.