Universidade Federal de Santa Catarina
         Centro Tecnológico
                   Curso de Graduação 
    em Ciências da  Computação
                   
                   INE 5348 - Lógica Programável
                   
                    Prof. José Luís Güntzel  
guntzel@inf.ufsc.br   semestre 2007/2
| Avisos | 
            
|  11/12/2007 | 
    
 
                    Notas
finais da disciplina disponíveis. Boas férias! | 
    
|   3/12/2007 | 
     
 
                    O quadro
 de notas foi atualizado com as notas  dos trabalhos,  da 2a 
verificação e das médias finais dos alunos já 
aprovados! | 
     
|   21/11/2007 | 
      
 
                   Lista  de exercícios
 preparatórios para 2a verificação | 
      
|   17/11/2007 | 
      
 
                    Quadro
 geral de notas da disciplina.  | 
      
|   10/11/2007 | 
       
 
                    Especificação
   do Trabalho Prático (T). Data da apresentação
   (e entrega do relatório): 23/11/2007 | 
       
|   5/10/2007 | 
         
 
                   Lista 
  de exercícios preparatórios para 1a verificação | 
         
 
                   Atenção: aula extra na 
  segunda-feira, (8/10/2007), das 18:00 as 19:40, no auditório do INE
  (ou sala ao lado do auditório)   | 
         
|   21/9/2007 | 
          
 
                   Controle
   de freqüência  | 
          
|   30/8/2007 | 
            
 
                    Página
   no ar!  | 
            
 
                   No   cronograma   da disciplina (tabela 
    no final desta página) tu encontras   os links   para o  material
    da disciplina. | 
                      
 
                   Apostila     de Técnicas Digitais 
    em formato PDF disponível em http://www.ufpel.edu.br/~guntzel/isd/isd.html
Ideal para revisar o conteúdo básico de circuitos digitais... | 
            
| aula | data | Conteúdo | material | 
| 1 | 10/8 | Formas de implementação de sistemas digitais. Introdução à Linguagem VHDL e familiarização com o Quartus II da Altera. | Transparências: teoria (2.5 MB) prática (422 kB)  | 
            
| 2 | 17/8 | Revisão de circuitos aritméticos. Descrição de somadores em VHDL, síntese e simulação. | Transparências: teoria (708 kB) prática (357 kB)  | 
            
| 3 | 24/8 | Comandos de atribuição de VHDL. Processos em VHDL. Descrição de multiplexadores e decodificadores (com e sem processos) com VHDL, síntese e simulação para FPGAs. | Transparências (448 kB)  | 
            
| 4 | 31/8 | Revisão de latches, flip-flops e registradores. Descrição de latches, flip-flops e registradores com VHDL. | Transparências (1.7 MB)  | 
            
| -- | 7/9 | Feriado: independência | |
| 5 | 14/9 | Máquinas Seqüenciais Síncronas. Modelos de Moore e de Mealy: estrutura, representações do comportamento (equações de estados e de saídas, tabelas de transição, diagramas de estados). Análise de circuitos seqüenciais síncronos. Síntese de circuitos seqüenciais. Definição do trabalho prático (T). | Transparências (590 kB)  | 
            
| 6 | 21/9 | Minimização e codificação de estados. Descrição de circuitos seqüenciais em VHDL, síntese e simulação. | Transparências (1.3 MB)  | 
            
| 7 | 28/9 | Descrição de circuitos seqüenciais com VHDL, síntese e simulação. | Transparências (1.9 MB)  | 
            
| 8 | 5/10 | Projeto de Sistemas Digitais no Nível RT. Componentes do nível RT. O modelo BO / BC (datapath x controle). Estudo de caso. Projeto do multiplicador por somas sucessivas (sol.1- custo mínimo). | Transparências (570 kB)  | 
            
| -- | 12/10 | Feriado: Nossa Senhora Aparecida | |
| 9 | 19/10 | P1 | |
| 10 | 26/10 | Projeto de Sistemas Digitais no Nível RT. Estudos de caso. Projeto do multiplicador por somas sucessivas (sol.2- máx. desempenho). Exemplos de Projeto do multiplicador por somas sucessivas (sol.3). Multiplicadores Combinacionais. | Transparências (505 kB)  | 
            
| -- | 2/11 | Feriado: Finados | |
| 11 | 9/11 | Projeto de Sistemas Digitais no Nível RT. Barramentos x Multiplexadores, Registradores x Banco de Registradores, Análise de Timing de um SD. Exemplo de exploração do espaço de solução usando grafos de fluxo de dados (DFG – data flow graphs). (exercicio 1 da lista2). | Transparências (431 kB)  | 
            
| -- | 16/11 | Feriado: dia não letivo, conforme calendário UFSC | |
| 12 | 23/11 | Metodologia de projeto no nível RT: exemplos de algoritmos de alocação de registradores, unidades funcionais e barramentos. Bancos de registradores. Encadeamento (chaining) | Transparências (1 MB)  | 
            
| 13 | 30/11 | P2 | |
| 14 | 7/12 | P3 | 
          Página 
    da Altera
          Página 
    da Xilinx
          Página 
    da Disciplina Técnicas Digitais do Bacharelado em Ciência 
 da   Computação/UFRGS