PCS2304 - Projeto Lógico Digital

1o Semestre de 2007


Turma 4 (Automação e controle)
Prof. Edson Midorikawa



AVISOS IMPORTANTES


** Boas Férias!! **
03/07/2007: NOTAS FINAIS (notas)

28/06/2007: Notas da P3 disponíveis (notas)
                    Revisão da P3 no dia 29/06/2007 às 12h00.
                    Revisão da prova substitutiva no dia 03/07/2007 de manhã (horário a combinar)
23/06/2007: Notas da P2 disponíveis (notas)
                    Revisão da P2 no dia 29/06/2007 às 12h00 (sala a confirmar)
21/06/2007: Exercícios de memória (lista 7)
                    Exemplos de projetos (multiplicador binário e contador de uns)
15/06/2007: Material da aula de ASM em pdf
                    Lista de exercícios 8 sobre diagramas ASM
14/05/2007: Lista de exercícios 6 sobre somadores e ULA está disponível.
07/05/2007
: Notas da P1 disponíveis aqui (notas).
                    Lista de exercícios 5 sobre contadores está disponível.
29/03/2007:  Conteúdo da prova P1: eletrônica digital + circuitos combinatórios + flip-flops e latches.
                    Lista de exercícios
4 na página do PCS2304 sobre flip-flops.
15/03/2007
: Descrições VHDL do decodificador e multiplexador disponível na seção material adicional.
                   Veja a Lista de exercícios 3 sobre decodificadores e multiplexadores.
12/03/2007
: Material de VHDL na seção "material adicional" nesta página.
                   Veja a Lista de exercícios 2 sobre circuitos com coletor aberto e tristate.
09/03/2007: Ler apostila "Introdução às Linguagens de Descrição de Hardware" para a aula do dia 12/03/2007.
                    Veja material disponibilizado na página oficial da disciplina.
02/03/2007
: A partir do dia 05/03/2007, as aulas da disciplina serão na sala B2-12.



Horário das aulas: 2a feira e 6a feira das 11h10 às 12h50
Sala de aula: D1-04 B2-12
Página oficial da disciplina (informações gerais, material de apoio, etc)
Ementa da disciplina (programa, critério de avaliação, bibliografia)

Objetivo da disciplina
: (retirado da ementa)
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.

Horário de atendimento aos alunos: 6a feira das 10h00 às 11h00 na sala C2-20.





TOCCI, R.J. & WIDMER,N.S. Sistemas digitais: princípios e aplicações. 8a ed, Prentice-Hall, 2003. (página web do livro)
FREGNI, E. & SARAIVA, A.M. Engenharia do projeto lógico digital. Ed. Edgard Blücher, 1995.
manuais de componentes (Texas Instruments, National, Philips, Siemens, etc)
manuais de programas (MAX+PLUS II e Quartus II Web Edition)

Outras referências:

ERCEGOVAC, M.D.; LANG, T.; MORENO, J.H. Introdução aos sistemas digitais. Bookman, 2000.
WAKERLY, J.F. Digital design. 4th ed., Prentice-Hall, 2006.
KIME,C.R. & MANO, M.M. Logic and computer design fundamentals. 3rd ed., Prentice-Hall, 2003.
TOCCI, R.J.; WIDMER, N.S.; MOSS, G.L. Digital systems: principles and applications. 10th ed., Prentice-Hall, 2007.
GAJSKI, D.D. Principles of digital design. New Jersey, Prentice Hall, 1997.
ASHENDEN, P.J. The Designer's Guide to VHDL. 2nd ed., Morgan Kaufmann, 2002.
ASHENDEN, P.J.  The VHDL cookbook. 1990. (disponível na Internet)
d'Amore, R. VHDL - descrição e síntese de circuitos digitais. LTC, 2005. (página web do livro)


aula data tópico referência
1 26/02 Apresentação da disciplina e dos professores
Introdução aos dispositivos lógicos
tocci - cap.8
fregni&saraiva - cap.2
2 02/03 Dispositivos lógicos (TTL)
3 05/03 Dispositivos lógicos (TTL)
4 09/03 Dispositivos lógicos (CMOS)
5 12/03 Revisão de circuitos combinatórios: decodicadores
Introdução às Linguagens de Descrição de Hardware
tocci - cap.9
fregni&saraiva - cap.3
apostila Introdução às HDLs
6 16/03 Exercícios
Circuitos combinatórios: multiplexadores
tocci - cap.9
fregni&saraiva - cap.3
7 19/03 Circuitos combinatórios: codificadores, display de 7 segmentos, etc
tocci - cap.9
fregni&saraiva - cap.3
8 23/03 Circuitos combinatórios: transcodificadores, gerador de paridade e códigos de correção de erros tocci - cap.9
fregni&saraiva - cap.3
wakerly - cap.2
9 26/03 Circuitos seqüenciais: flip-flops e latches tocci - cap. 5
fregni&saraiva - cap.4
10 30/03 Aula de Exercícios  
semana santa e 1a semana de provas
11 16/04 Circuitos seqüenciais: flip-flops e latches (continuação)
tocci - cap.5
fregni&saraiva - cap.4
12 20/04 Projeto de circuitos com VHDL (material da aula - pdf) Preparação: Introdução à VHDL (IC-Unicamp)
The VHDL Cookbook (cópia local)
13 23/04 Metodologia de projeto
   
14 27/04 Registradores e deslocadores  
15 04/05 Contadores  
16 07/05 Exercícios  
17 11/05 Somadores e subtradores  
18 14/05 Exercícios  
2a semana de provas
19 25/05 Memórias  
20 28/05 (E)PROM  
21 01/06 SRAM  
22 04/06 DRAM  
23 11/06 Dispositivos lógicos programáveis  
24 15/06 Metodologia de projeto e diagrama ASM Aula_ASM.pdf
25 18/06 Projeto de um sistema digital  
26 22/06 Exercícios  
3a semana de provas (25 a 30/06)
semana de provas substitutivas (02 a 07/07)



Altera (programas MAX+PLUS II e Quartus II Web Edition)
Página do livro do Wakerly (3a edição) com material para estudantes (pinagem de componentes, exercícios, exemplos em VHDL, etc)


Última modificação: 03072007