LABORATÓRIO DE ORGANIZAÇÃO DE COMPUTADORES

Semestre 2004/I

Professores Responsáveis:

Eduardo Augusto Bezerra (Turma 138 - Ciência da Computação)


Avisos!!

Índice desta página:

Programa da Disciplina
Bibliografia
Material para Download
Data das Provas
Conteúdos das Aulas
Planilhas de Divulgação de Notas da turma 138


Avisos Importantes:


 Equipamentos do laboratorio


book Bibliografia:

LIVROS TEXTO

  1. Hennessy, J. L. & Patterson, D. A. "Computer architecture: a quantitative approach". Morgan Kaufmann Publishers, Inc, San Francisco, CA, 1996. 2nd. edition.
  2. Patterson, D. A. & Hennessy, J. L. "Computer organization and design: the hardware/software interface". Morgan Kaufmann Publishers, Inc., San Mateo, CA, 1993.
  3. Mazor, S. & Langstraat, P. "A guide to VHDL". Boston: Kluwer Academic Publishers. Norwell, 1996.

LIVROS REFERENCIADOS

  1. Herzog, J. H. "Design and organization of computing structures". Franklin, Beedle and Associates, 1996. (transparências de apoio disponíveis na url: http://www.ece.orst.edu/~herzog/docs.html).
  2. Roth Jr., C. H. "Fundamentals of logic design". PWS Publishing Company, 1995.
  3. Hayes, J. P. "Introduction to digital logical design". Addison-Wesley Publishing Company, 1994.
  4. Katz, R. H. "Contemporary logic design". Benjamin Cummings /Addison-Wesley Publishing Company, 699 páginas, 1994. (livro disponível na url: http://http.cs.berkeley.edu/~randy/CLD/CLD.html).
  5. Mano, M. M. "Computer system architecture". Prentice-Hall, Englewood Cliffs, NJ, 1993. 525p.
  6. Carlson, S. "Introduction to HDL-based design using VHDL". Synopsys, Inc. Mountain View, CA, 1991.
  7. Ott, D. E.; Wilderotter Thomas J. "A designer's guide to VHDL synthesis". Boston: Kluwer Academic, 1996.

OUTRAS REFERÊNCIAS

  1. Xilinx, Inc. Manuals and User Guides http://www.xilinx.com/partinfo/databook.htm.
  2. Altera Corporation. Manuals and User Guides http://www.altera.com/literature/lit-index.html.

SOFTWARE DE APOIO

  1. Foundation - Design Environment Foundation Series 4.1i - XILINX, 2001.
  2. Active-HDL Version 5.2 - ALDEC, 2002.

Data da Provas:

 

TURMA

PF

P4

PROFESSOR

138

01/julho 08/julho Eduardo Bezerra

Plano de Atividades para o Semestre:

Texto de Apoio para Realização dos Laboratórios: Laborg.pdf

 

Aula

T. 138
Bezerra
5HI

CONTEÚDO

Valor

1 04/03 Equipamentos de Medida, Excitação, Teste e Aquisição de Grandezas Elétricas e Dados. Arquivo auxiliar, cod_cores_res.html, contendo instruções sobre como interpretar códigos de cores em resistores. (Capítulo 1 do Texto de Apoio)  
2 11/03 INTRO - Introdução a Sistemas de Computer Aided Design (CAD) e Projeto com Esquemáticos - Implementação de um somador de 8 bits em esquemáticos. Captura de esquemáticos, hierarquia e simulação lógica. (Capítulo 2 do Texto de Apoio)  
3 18/03 REFRI 1 - Circuitos Seqüenciais e Máquinas de Estados Finitas
Máquina de Venda de Refrigerantes em Lata. Otimização com software Espresso, edição de esquemático e simulação lógica. Arquivos auxiliares:  Refri.pla. (Capítulo 3 do Texto de Apoio)
 
4 25/03 REFRI 2 - Circuitos Seqüenciais e Máquinas de Estados Finitas.
Edição de esquemático e simulação com utilização de scripts. (Capítulo 3 do Texto de Apoio)
 
5 01/04 REFRI 3 - Implementação Física de Circuitos Digitais
Implementação do circuito de venda de refrigerantes na plataforma de prototipação. Arquivos auxiliares:  debounce.vhd,bin_7seg.vhd,refri.ucf. (Capítulo 4 do Texto de Apoio)

6 08/04 Feriado - Semana Santa

7 15/04 REFRI - Aula extra para encerramento do módulo dos trabalhos relacionados a Máquina de Venda de Refrigerantes.
35% TP1
 8 22/04 Modelo de Computador de Programa Armazenado
Programação em Linguagem de Montagem.
Exercícios de programação em linguagem de montagem do processador Cleópatra. (Capítulo 6 do Texto de Apoio)
 30% TP1
9
29/04 Modelo de Computador de Programa Armazenado
Arquitetura Cleópatra: Bloco de Dados, Bloco de Controle.
A implementação do processador Cleópatra em Esquemáticos. Arquivo auxiliar: cleo_p.zip. (Capítulo 7 do Texto de Apoio) - ATENCAO!! Na ultima linha da pagina 42/70 da apostila aparece o valor 08, quando deveria ser 04 (STA, D). Siga esse link para mais uma dica sobre o conteudo da ROM.
35% TP1 
10
06/05 Apresentacao de trabalhos TP1
11 13/05 HDL 1 - Multiplicação por somas sucessivas.
Arquivos auxiliares: top.vhd, multip.ucf. (Capítulo 10 do Texto de Apoio)
 
12 20/05 HDL 2 - Continuação da aula de multiplicação (Capítulo 10 do Texto de Apoio)  
13 27/05 HDL 3 - Continuação da aula de multiplicação (Capítulo 10 do Texto de Apoio) 50% TP2 
14 03/06 HDL 4  - Simulação do processador Cleópatra a partir de descrição VHDL. cleopatra_aula.vhd,   cleo_tb.vhd, aula_sim_cleo.doc,testa.txt. (Capítulo 13 do Texto de Apoio)  
15 10/06 Feriado - Corpus Christi
 
16 17/06 HDL 5 - Continuação da aula de simulação do processador Cleópatra. (Capítulo 13 do Texto de Apoio) 50%
TP2

17 24/06 Apresentacao de trabalhos TP2  
18 01/07 Prova PF  
19
08/07
Prova P4


This page was last updated on April, 12th, 2004.

If you find problems in this page, please send an e-mail to eduardob@inf.pucrs.br.
We will fix it in the latest possible delay. Thanks for your help!