Escola Politécnica da Universidade de São Paulo

Departamento de Engenharia de Computação e Sistemas Digitais

PCS 2304 – Projeto Lógico Digital

P. REC: Dia 13 de fevereiro, 10 h, sala C1-30

Notas Finais depois da Rec: aqui

 

Objetivos:

Apresentar os principais blocos funcionais básicos de circuitos digitais, suas características e formas de utilização. Desenvolver pequenos projetos de circuitos digitais com base nesses blocos, introduzindo a metodologia de projeto estruturado. Estudo da linguagem VHDL (ou similar) como uma ferramenta de descrição e simulação de circuitos e sistemas digitais.

Conteúdo:

Eletrônica Digital: tecnologias TTL e CMOS.

Circuitos combinatórios lógicos: decodificadores, transcodificadores, multiplexadores.

Circuitos seqüenciais: flip-flops, registradores, deslocadores, contadores.

Circuitos combinatórios aritméticos: somadores/subtratores, comparadores, unidade lógica e aritmética.

Memórias: conceitos gerais, memórias de apenas de leitura, memórias de escrita e leitura estáticas e dinâmicas.

Lógica programável: PLA, PAL.

Introdução à linguagem VHDL (ou similar). Introdução à metodologia de projeto estruturado: fluxo de dados, unidade de controle. Introdução aos diagramas ASM (Algorithmic State Machine).

Exercícios e projetos ao longo do curso para cada um dos tópicos abordados.

 

Bibliografia Básica:

TOCCI, R.J., “Sistemas Digitais: Princípios e Aplicações ”, LTC, a partir da 7ª ed. 1998.

FREGNI, E., SARAIVA, A. M. “Engenharia do Projeto Lógico Digital”, Ed. Edgard Blücher, 1995.

WAKERLY, J.F., “Digital Design: Principles and Practices”, Prentice-Hall, 3rd ed. 1999.

PELLEGRIN, D.; TAYLOR, D. "VHDL made easy!", Prentice-Hall, 1997.

 

Critério de Aprovação:

Nota = (P1 + P2 + 2*P3) / 4

Aprovação se Nota  >=5,0

 

Programação: aqui

 

Horário/Local das Provas: Por favor, confirmem com o departamento.

 

Listas de Exercícios:

 

Portas lógicas 1: aqui

 

Portas lógicas 2: aqui

 

Codificadores: aqui

 

Flip-flops: aqui

 

Contadores 1: aqui

 

Contadores 2: aqui

 

Contadores 3: aqui

 

Contadores 4: aqui

 

Diversos: aqui

 

Somadores: aqui

 

Memórias: aqui

 

Lógica Programável: aqui

 

VHDL: aqui

 

 

 

Avisos antigos:

Notas da P1: aqui

Revisão: Para a revisão de notas, o aluno precisa se inscrever na secretaria do PCS com o Rubens até 13/set dizendo em qual questão quer que seja feita a revisão da correção. A revisão ocorrerá na sala C2-42 no dia 14/set às 11 horas (logo apos a aula).

 

Notas da P2: aqui

Revisão: Para a revisão de notas, o aluno precisa se inscrever na secretaria do PCS com o Rubens até a manhã de 9/11 dizendo em qual questão quer que seja feita a revisão da correção. A revisão ocorrerá na sala C2-42 no dia 9/set às 11 horas (logo apos a aula).