MC723 - Laboratório de Projetos de Sistemas Computacionais

Pré-Req: MC613 MC722 / MC613 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  Design, The Hardware/Software Interface. 4th edition. Morgan Kaufmann, 2011
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