MC603 - Laboratório de Circuitos Lógicos

Primeiro semestre de 2005

Turmas A e B


Aulas Atendimento Avaliação Projetos
Experiências Bibliografia Perguntas e Respostas Links
Calendário Alunos Grupos Notas

Contatos

Professores: Turmas A/B: Paulo Cesar Centoducatte   (email)
                     Turma A:       Sandro Rigo (email)
                     Turma B:       Mario Lúcio Côrtes (email)
PED:    Fábio Augusto M. Cappabianco  (email)

OBS.:   Quando enviar um e-mail favor colocar no subject "mc603"

Avisos


Data
 Aviso




  02/05
  Disponibilizado o roteiro da Experiência 5
  22/04
  Disponibilizado propostas de projetos
  06/04
  Disponibilizado o roteiro da Experiência 4
 04/04
 Notas do primeiro experimento disponível 
 29/03
 Disponibilizado o roteiro da Experiência 3
 28/03
 Experiência 2:  No exercício 3 (multiplicador) caso não esteja disponível no Maxplus2
a versão VHDL do chip 74284 faça esse item usando diagrama esquemático.

 23/03
 Disponibilizada a descrição de um debouncer
17/03
 GRUPOS atualizados
14/03
 Disponibilizado o roteiro da Experiência 2
14/03
 Disponibilizado roteiro para o RELATÓRIO
14/03
 Disponibilizado os componentes de cada GRUPO para a turma B
10/03
 Disponibilizado os componentes de cada GRUPO para a turma A
04/03
 Os grupos de trabalhos serão compostos por dois (2) alunos  e a composição  de cada grupo deve ser  informada 
por e-mail (email ) até 09/03/2005 para a turma A e até 11/03/2005 para a turma B. 
04/03
 Tutorial de uso da ferramenta Maxplus II da Altera (roteiro em pdf)
03/03
 Tutorial de uso da ferramenta Quartus da Altera (roteiro em pdf)




Aulas

   Turma A: Quartas: 14:00 - 16:00        -    Sala: IC-305 
   Turma B:  Sextas:  08:00 - 12:00        -    Sala: IC-305 
 

Atendimento

Professores:
            Paulo C. Centoducatte
             Sandro Rigo
             Mario L. Côrtes

PED:    Fábio Augusto M. Cappabianco

Avaliação

 Avaliação e equipes: 
As atividades do curso serão feitas por equipes de 2 ou 3 alunos. A avaliação será baseada nos relatórios (incluindo a demonstração do funcionamento dos experimentos) e no projeto final. Para cada experimento haverá  pelo menos uma aula para elaboração do experimento. O relatório de cada experimento deve ser entregue no início da aula (às 14h para a turma A e às 8:00 para a turma B) marcada para a demonstração do funcionamento do experimento. Por exemplo: para a turma A, a elaboração do experimento 1 deve ser feita em 9/mar/05. No início da próxima aula da turma A, 16/mar/05, deve ser entregue o relatório. Durante essa aula, deve ser feita a demonstração do experimento 1 e iniciada a preparação do experimento 2.
Os trabalhos e experimentos entregues com atraso serão avaliados da seguinte maneira: se o relatório for entregue e o experimento demonstrado na aula seguinte (1 semana depois) o trabalho perderá 50% do seu valor inicial. Experimentos com atrasos superiores a uma semana não serão aceitos. Se o projeto de um experimento tiver sido demonstrado corretamente mas o relatório não foi entregue, o mesmo poderá ser entregue até as 8h da manhã do dia seguinte à demonstração, com 20% de penalidade sobre o valor do experimento correspondente. 

Projetos finais entregues com atraso serão avaliados da seguinte maneira: se a demonstração do projeto final tiver sido feita corretamente mas o relatório não foi entregue, o mesmo poderá ser entregue até as 8h da manhã do dia seguinte à demonstração, com 20% de penalidade sobre o valor do projeto final. O prazo para a demonstração não é prorrogável. 

O conceito final será calculado do seguinte modo: Experimentos (70%) e Projeto (30%).
  • ALERTA1: é recomendável iniciar o projeto final o mais cedo possível.
  • ALERTA2: não deixem para imprimir os relatórios em cima da hora; a lei de Murphy é infalivel e certamente a rede ou as impressoras falharão nos piores momentos


Experiências

Os alunos deverão fazer  Exercícios Práticos de Laboratório e um Projeto no semestre:
  • Experiência 1:  (pdf)
    • Entrega do Relatório e Demonstração:    Turma A: 16/03               Turma B: 18/03
  • Experiência 2:  (pdf)
    •  Entrega do Relatório e Demonstração:   Turma A:  30/03              Turma B: 01/04
  • Experiência 3:  ( pdf)
    • Entrega do Relatório e Demonstração:    Turma A: 13/04               Turma B: 15/04
  • Experiência 4:  (pdf)
    • Entrega do Relatório e Demonstração:    Turma A: 27/04               Turma B: 29/04
  • Experiência 5:  (pdf)
    • Entrega do Relatório e Demonstração:    Turma A: 11/05               Turma B: 13/05
  • Experiência 6:  (pdf)
    • Entrega do Relatório e Demonstração:    Turma A: 01/06               Turma B:  03/06
  • Projeto
    • Entrega do Relatório e Demonstração:     Turma A: 29/06                Turma B: 01/07
 

 




Algumas Propostas de Projetos

Abaixo apresentamos algumas propostas de projetos finais para a disciplina de MC-603. Cada projeto possui uma página descrevendo seus objetivos e requisitos. Cada projeto pode ser escolhido por apenas um grupo. Caso algum grupo deseje fazer uma proposta de tema diferente dos listados abaixo para projeto final, esta deve ser encaminhada ao respectivo professor até o dia 10/05. Todos os grupos devem manifestar sua escolha de tema até o dia 15/05.


Bibliografia


      
Ementa
Metodologia de projeto digital. Técnicas de projeto usando lógica programável. Características elétricas de circuitos digitais. Projeto e implementação de lógica combinacional: decodificadores e seletores. Flip-flops. Contadores. Circuitos aritméticos. Memórias. Projeto e implementação de lógica seqüencial. Máquinas de estados. Via de dados.

Esta disicplina será totalmente baseada em ferramentas de projeto e simulação da Altera. As experiências deverão ser preparadas com antecedência. Espera-se que no laboratório o aluno teste os seus circuitos em lógica programável (PLDs e FPGAs) disponíveis nas placas de desenvolvimento da Altera.
O Laboratório de Circuitos Lógicos (LCL) (sala IC-305) está aberto 24hrs. para os alunos de MC603 bastando que o aluno apresente a sua carteira na entrada do prédio e pegue a chave. Enquando dentro do LCL o aluno torna-se responsável pelo uso de seus equipamentos e ferramentas. As ferramentas da Altera podem ser obtidas para uso pessoal via Internet no  site da Altera, onde o aluno deve buscar os links University Program > Design Software > License, e escolher a opção MAX+PLUS II Student Edition software Version 10.2, 10.1 or 9.23. Após baixar a versão do software deve enviar dados para obter o código de autorização da licença via email.


Esta disicplina será totalmente baseada em ferramentas de projeto e simulação da Altera. As experiências deverão ser preparadas com antecedência. Espera-se que no laboratório o aluno teste os seus circuitos em lógica programável (PLDs e FPGAs) disponíveis nas placas de desenvolvimento da Altera.

O Laboratório de Circuitos Lógicos (LCL) (sala IC-305) está aberto 24hrs. para os alunos de MC603 bastando que o aluno apresente a sua carteira na entrada do prédio e pegue a chave. Enquando dentro do LCL o aluno torna-se responsável pelo uso de seus equipamentos e ferramentas. As ferramentas da Altera podem ser obtidas para uso pessoal via Internet no  site da Altera, onde o aluno deve buscar os links University Program > Design Software > License, e escolher a opção MAX+PLUS II Student Edition software Version 10.2, 10.1 or 9.23. Após baixar a versão do software deve enviar dados para obter o código de autorização da licença via email.

Os links a seguir contém informações úteis a esta disciplina: