MC733 - Laboratório de Projetos de Sistemas Computacionais

Créditos: 2
Horas semanais de atividades de laboratório: 2
Oferecimento: Ambos os períodos letivos
 
Pré-Requisitos
MC722 ou MC732
Ementa

Metodologia de projeto de sistemas. Técnicas de projeto usando linguagens de descrição de sistemas e hardware. Padrões de interconexão de hardware. Barramentos, processadores. Linguagens de descrição de arquiteturas. Criação de modelos executáveis de sistemas.

Programa

O curso é composto por uma série de experimentos envolvendo o projeto, simulação e implementação de sistemas computacionais e de um projeto final.

Bibliografia
- David A. Patterson and John L. Hennessy. Computer Organization and Design: The Hardware/Software Interface. Morgan Kaufmann, 5th Edition, 2013
- Sandro Rigo, Rodolfo Azevedo, Luiz Santos. Electronic System Level Design: An Open-Source Approach Springer, 2011
- Peter Ashenden, The Designer's Guide to VHDL, 3rd edition, Morgan-Kaufman Publishers, 2008
- SystemC User Guide. Open SystemC International (Manual Online) - www.systemc.org, 2013