Docente: Diego Leonel Cadette Dutra.
Turmas: ECI
Este curso fornece os conceitos básicos necessários para o estudo de eletrônica digital e representa a primeira etapa necessária para o estudo de arquitetura de computadores. O escopo da disciplina de EEL280 cobre técnicas de projeto e implementação de circuitos digitais e introduz o projeto de hardware usando linguagens de alto-nível.
Este curso fornece os conceitos básicos necessários para o estudo de arquitetura de computadores contextualizando os tópicos abordados em disciplinas anteriores na área de sistemas digitais, tendo como objetivo apresentar as estruturas e funcionamentos dos computadores digitais. O escopo da disciplina EEL580 cobre as abstrações e tecnologias dos computadores, organização X arquitetura, hierarquia de memória e introdução aos mecanismos de entrada e saída.
Introduzir ao discente aos conceitos e definições que permeiam a área de arquitetura de computadores, em especial como esse conceitos impactam a o desempenho das aplicações que executam sobre essas arquiteturas. Onde o processo de aprendizagem irá adotar uma abordagem ativa, onde o aluno irá através do uso de simuladores exercitar na os conceitos teóricos apresentados. Ao final da disciplina, o discente estará apto a identificar, formular e resolver problemas complexos na área de arquitetura de computadores e terá adquirido a capacidade absorver novos conhecimentos conforme necessário, usando estratégias de aprendizagem adequadas.
Abstrações e tecnologias dos computadores. Conjunto de instruções e aritmética para computadores. Organização, arquitetura, microarquitetura e microprogramação. Hierarquia de memória, comunicação e sincronização. Mecanismos de suporte a entrada e saída.
A disciplina adota como livro texto o livro o Computer Organization and Design RISC-V Edition, informalmente conhecido como "Patterson"
Computer Organization and Design RISC-V Edition: The Hardware Software Interface, 2nd. Patterson, D. A. and Hennessy, J. L.. Morgan Kaufman, 2021, ISBN : 978-0-12-820331-6
Digital Design and Computer Architecture, RISC-V Edition. Harris, S. and Harris, D..Morgan Kaufmann, 2021, ISBN 9780128200643.
Digital Design Principles and Practices. John Wakerly, Pearson, 5th Edition, 2018.
Digital Systems Design Using Verilog. Charles H. Roth Jr., Lizy Kurian John e Byeong Kil Lee, 1st Edition, 2014.
Digital Design Using VHDL: A Systems Approach. William J. Dally, R. Curtis Harting e Tor M. Aamodt, 1st Edition, 2012.
Artigos listados nos slides.
Disciplina de Circuitos Lógicos EEL 280