Tecnologia de Hardware Reprogramável

Ementa

1-Introdução à microeletrônica: Processo de fabricação de circuitos integrados CMOS.
2 – Introdução a lógica programável: mapeamento de circuitos com multiplexadores e decodificadores.
3 – Lógica Programável: Dispositivos Lógicos Programáveis Simples (PROM, PLA, PAL e GAL); Dispositivos Lógicos Programáveis Complexos (CPLDs) e FPGA;
4- Metodologia de Projetos de Circuitos Digitais utilizando Dispositivos de Lógica Programável: Fluxo de projetos, Ferramenta Quartus II, Elaboração de esquemas elétricos com Quartus, Apresentação e manuseio do Kit de desenvolvimento.
5- Linguagem de Descrição de Hardware (Verilog): Introdução às Linguagens de Descrição de Hardware (HDL); Sintaxe e Semântica da Linguagem; Modelagem em Termos de Portas (Gate Level); Operadores em Verilog; Modelagem Comportamental; Modelagem Transferência de Registros; Implementação de circuitos combinacionais e sequenciais com HDL; modelagem de máquinas de estado. Desenvolvimento de projetos utilizando kit FPGA.

Objetivos

Apresentar os conceitos fundamentais à compreensão dos circuitos de lógica programável; Introduzir os conceitos básicos de microeletrônica e as principais etapas de fabricação de um circuito integrado; Familiarizar o aluno com a metodologia de projetos de circuitos digitais utilizando a linguagem de descrição de hardware Verilog.