Sei sulla pagina 1di 4

UNIVERSIDADE PRESBITERIANA MACKENZIE

ESCOLA DE ENGENHARIA
COORDENAO DO CURSO DE ENGENHARIA ELTRICA

Unidade Universitria
ESCOLA DE ENGENHARIA
Curso
ENGENHARIA ELTRICA
Disciplina Cdigo da Disciplina
DISPOSITIVOS LGICOS PROGRAMVEIS 161.1504.1
Professor Etapa
Edson Lemos Horta DRT 112896-5
5
Carga horria Semestre Letivo

Teoria: 02 aulas Prtica: 02 aulas Carga Horria: 04 aulas


Ementa

Detalhamento da arquitetura dos dispositivos lgicos programveis, principalmente dos CPLDs e


FPGAs.
Descrio de um Sistema Digital atravs de dois blocos funcionais: Fluxo de Dados e Unidade de
Controle. Implementao destes blocos atravs de ferramentas de desenvolvimento automatizadas
e linguagens de descrio de hardware.
Desenvolvimento de projetos em aulas prticas, com auxlio das ferramentas de desenvolvimento e
testes em placas didticas.
UNIVERSIDADE PRESBITERIANA MACKENZIE
ESCOLA DE ENGENHARIA
COORDENAO DO CURSO DE ENGENHARIA ELTRICA

Objetivos

Oferecer oportunidade para desenvolvimento das trs dimenses:


conhecimento
o descrever a arquitetura dos dispositivos lgicos programveis e a metodologia de
desenvolvimento de projetos que utilizam estes dispositivos;
o identificar as linguagens de descrio de hardware utilizadas na implementao e
simulao de sistemas digitais.
habilidades
o aplicar a metodologia de desenvolvimento de projetos na implementao de
sistemas digitais atravs de ferramentas comerciais;
o executar trabalhos em equipe.
atitudes
o iniciativa, independncia e responsabilidade no aprendizado;
o capacidade de realizar trabalhos em grupo e individualmente nas aulas prticas, em
prazos determinados;
o conscientizao de um estudo contnuo e sistemtico da disciplina durante o curso
para o aproveitamento do mesmo com auxlio dos livros indicados na bibliografia;
o respeitar a produo intelectual de terceiros, sejam colegas, professores ou autores
de textos disponibilizados atravs de algum meio de pesquisa;
o respeitar os princpios ticos na tomada de decises tecnolgicas que influenciam
diretamente na vida de terceiros.
UNIVERSIDADE PRESBITERIANA MACKENZIE
ESCOLA DE ENGENHARIA
COORDENAO DO CURSO DE ENGENHARIA ELTRICA

Contedo Programtico

1. Dispositivos Lgicos Programveis


1.1. PAL
1.2. CPLD
1.3. FPGA
2. Ferramentas de Desenvolvimento
2.1. Descrio
2.2. Sntese
2.3. Implementao
2.4. Verificao
2.5. Gravao
3. Liguagens de Descrio de Hardware
3.1. VHDL
3.2. Verilog
4. Fluxo de Dados
4.1. Descrio
4.2. Simulao
5. Unidade de Controle
5.1. Diagrama ASM
5.2. Descrio
5.3. Simulao
6. Sistema Digital Completo
6.1. Descrio
6.2. Simulao

Metodologia

Aulas expositivas dialogadas, estudos de pequenos casos, desenvolvimento de projetos


(individualmente e em pequenos grupos). As aulas tericas utilizaro lousa e projetor multimdia e
as prticas utilizaro lousa, microcomputadores para os alunos e placas didticas (lgica
programvel).

Critrio de Avaliao

O aluno ser avaliado continuamente no decorrer do semestre letivo por meio de trabalhos e
provas. O aluno ser considerado aprovado se obtiver uma mdia final igual ou superior a 6,0 e um
mnimo 75% de freqncia. A mdia final (MF) ser calculada da seguinte forma:

MF = (1,0 x L + 3,0 x P1 + 4,0 x P2 + 2,0 x PRF) / 10.

Nesta frmula L a nota atribuda de acordo com a participao do aluno nas aulas de laboratrio;
P1 e P2 so as notas de provas individuais e sem consulta; PRF a nota atribuda ao projeto de
um sistema digital completo, implementado nas aulas de laboratrio.
UNIVERSIDADE PRESBITERIANA MACKENZIE
ESCOLA DE ENGENHARIA
COORDENAO DO CURSO DE ENGENHARIA ELTRICA

Bibliografia Bsica
DIAS, Morgado. Sistemas digitais - principios e pratica. FCA (BRASIL)
BOYLESTAD, Robert L., NASHELSKY, Louis. Dispositivos eletrnicos e teoria de circuitos. Rio de
Janeiro : Pearson/Prentice-Hall do Brasil, 2005. ISBN-13: 9788587918222
TOCCI, R. J., WIDMER, N. S. Sistemas Digitais - Princpios e Aplicaes 10a Edio Pearson-
Prentice Hall, 2007.
Bibliografia Complementar
MUNDEN, R. ASIC and FPGA verification: a guide to component modeling . Amsterdam: Elsevier,
c2005. 316 p.
WOLF, W. H. FPGA-based system design. 2nd printing Upper Saddle River, N.J.: Prentice Hall
PTR, c2004. xv, 530 p.
MENDONA, A.; ZELENOVSKY, R. Monte seu prottipo ISA controlado por FPGA. Rio de Janeiro:
MZ Editora, 2001. xiv, 107 p.
PELLERIN, D.; THIBAULT, S. Practical FPGA programming in C. 2nd printing Upper Saddle River,
N.J.: Prentice Hall PTR, 2005. xxiv, 428 p.
COFFMAN, K. Real world FPGA design with Verilog. Upper Saddle River, N.J.: Prentice Hall PTR,
c2000. xv, 291 p.

Potrebbero piacerti anche