Circuitos Lógicos

EEL280 - 2011/1



AMD Am29000 CPU - Retirado do IC Die Photography

Professor
Monitor
Local / Horário
Lista de email
Página atualizada em: 27-March-13


Programação das aulas

 
Aula Data Comentário Slides Tarefa
1 14/03 Palestra de boas-vindas e motivação: Fabrício Murai, ex-aluno do DCC/UFRJ, atual aluno de mestrado do PESC/COPPE. Adquirir livro texto sobre circuitos lógicos (ver referências abaixo).
Saiu primeira lista de exercícios!
- 17/03 Continuação da palestra de boas-vindas e motivação: Fabrício Murai, ex-aluno do DCC/UFRJ, atual aluno de mestrado do PESC/COPPE. Adquirir livro texto sobre circuitos lógicos (ver referências abaixo).
Fazer primeira lista de exercícios.
2 21/03 Logística e organização da disciplina, dúvidas gerais, apresentação a sistemas digitais. aula_2.pdf Entregar primeira lista de exercícios (adiada).
3 24/03 Sistemas digitais e analógicos, representação binária, sinais digitais, circuitos. aula_3.pdf Fazer lista 1 e adquirir livro texto.
4 28/03 Sistemas numéricos, conversão entre bases, método do quociente, conversão fracionária. aula_4.pdf Entregar lista 1 e adquirir livro texto.
5 31/03 Representação fracionária, conversão fracionária, método da multiplicação sucessiva, código BCD, código ASCII. aula_5.pdf Fazer lista 2.
6 4/04 Variáveis booleanas, operadores booleanos, tabela verdade, portas lógicas. aula_6.pdf Fazer lista 2.
7 7/04 Portas NAND e NOR, teoremas booleanos, Teorema de DeMorgan, universalidade NAND e NOR. aula_7.pdf Entregar lista 2. Trabalho prático sai em breve!
8 11/04 Circuitos combinacionais, expressão SOP, simplificação, construindo circuitos via tabela verdade. aula_8.pdf Começar trabalho prático. Saiu lista 3!
9 14/04 Construindo circuitos, mapa de Karnaugh, processo de simplificação via mapas. aula_9.pdf Fazer trabalho prático, fazer lista 3.
10 18/04 Mapas de Karnaugh, simplificação via mapas de Karnaugh, mostrando o resultado, mecânica do processo. aula_10.pdf Entregar lista 3, finalizar trabalho prático.
- 21/04 Fediado Nacional: Dia de Tiradentes. Saiu lista 4, finalizar trabalho prático.
11 25/04 Condição de "don't care", mais simplificação, exemplos, portas XOR, NXOR aula_11.pdf Fazer lista 4, finalizar trabalho prático.
12 28/04 Projetando circuitos, Programming Logic Devices (PLD), dúvidas das listas aula_12.pdf Finalizar lista 4.
13 2/05 Primeira prova. Início às 8h, duas horas de duração. Refazer todas as listas!   Entregar lista 4.
14 5/05 Circuitos sequenciais, elemento memória (flip-flops), Latch NAND. aula_14.pdf Saiu prática 2.
15 9/05 Elemento memória, Flip-Flops NOR, pulso ainda pulsa, sistema síncrono vs assíncrono aula_15.pdf Fazer prática 2.
16 12/05 Circuitos síncronos, pulsos, impulsos e clock, FF NAND e NOR com clock aula_16.pdf Fazer prática 2.
17 16/05 Revisão FF S-R (NAND) com clock, funcionalidade de toggle, FF J-K, FF D, aplicação. aula_17.pdf Fazer prática 2. Saiu lista 5.
18 19/05 FF com entradas assíncronas, tempos e atrasos, problema de temporização. aula_18.pdf Fazer prática 2. Fazer lista 5.
- 23/05 Não teremos aula: 7a. Semana de Eletrônica e Computação. Participar de (ao menos) uma palestra e escrever um resumo de no máximo uma página sobre a mesma. Seu resumo deve abordar questões como "sobre o que foi a palestra", "quais os reais desafios no contexto da paletra", "o que de mais interessante foi apresentado". Entregar seu resumo na próxima aula, dia 26/05. Terminar prática 2. Fazer resumo da palestra.
19 26/05 Discussão e revisão da P1.   Entregar resumo. Entregar lista 5. Começar prática 3.
20 30/05 Aplicações de FFs, sincronização com FF, detecção de sequência de entrada, armazenamento e transferência, paralela. aula_20.pdf Terminar prática 2. Saiu prática 3.
21 2/06 Amazenamento e transferência, serial, registrador de deslocamento, divisão de frequência, contador, microprocessador. aula_21.pdf Fazer prática 3.
22 6/06 Aritmética binária, representação com sinal e complemento a 2, adição e substração, multiplicação aula_22.pdf Fazer prática 3. Saiu lista 6.
23 9/06 Convidado especial: Rodrigo Paim. Revisão de Flip-Flops, máquinas de estado, contadores módulo N, contadores Up/Down aula_23.pdf Fazer lista 6.
- 13/06 Não teremos aula. Professor apresentando trabalho no ACM Web Science 2011.   Fazer lista 6. Terminar prática 3.
- 16/06 Não teremos aula. Professor apresentando trabalho no ACM Web Science 2011.   Fazer lista 6.
24 20/06 ULA, circuitos para adição, propagação, complexidade. aula_24.pdf Entregar lista 6.
- 23/06 Feriado Nacional: Corpus Christi    
25 27/06 Adição com maior largura, subtração, ULA, ULA dos processadores Intel. aula_25.pdf. Manual da arquitetura dos processadores da Intel. Ver seção 3.2 (registradores), seção 4.2 (tipos de dados inteiro e ponto flutuante), seção 5.1 (instruções básicas da ULA). Começar prática 4. Saiu lista 7!
26 30/06 Memória, funcionamento e arquitetura, ROM, RAM e outras variações. aula_26.pdf Terminar prática e fazer lista 7.
27 4/07 Considerações finais, 3SAT problem, dúvidas e comentários. aula_27.pdf Fazer lista 7.
28 7/07 Segunda prova. Início às 13h, duas horas de duração.   Entregar lista 7. Refazer todas as listas!
29 14/07 Prova final. Início às 13h, duas horas de duração. Apenas para quem tem presença mínima.   Refazer todas as listas!


Listas de exercícios

Trabalhos práticos


Simulador: CircuitMaker

Usaremos o simulador CircuitMaker (versão para estudante) para realizar os trabalhos práticos da disciplina. Obtenha aqui o arquivo zip que possui os arquivos para instalação. O simulador está disponível apenas para MS Windows, mas caso você utilize o Linux (e deveria), você pode rodar o CircuitMaker usando o Wine. O simulador possui um help próprio bastante informativo, mas caso seja necessário, aqui está o manual do usuário por completo.


Datas das provas



Referências

As notas de aulas serão tiradas principalmente dos seguintes referências:

Você pode pesquisar pelos livros acima no acervo da UFRJ.