EEL280 - 2011/1 |
AMD Am29000 CPU - Retirado do IC Die Photography |
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! |
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.
As notas de aulas serão tiradas principalmente dos seguintes referências: