Sistemas embarcados
SISTEMAS EMBARCADOS:
ACOPLAMENTO DO SOFT-CORE PLASMA AO
BARRAMENTO OPB DE UM POWERPC 405
Monografia apresentada ao Curso de Ciências da
Computação como requisito parcial à obtenção do grau de Bacharel em Ciências da Computação.
Universidade Federal de Santa Catarina.
Orientador: Prof. Dr. Antônio Augusto Fröhlich.
FLORIANÓPOLIS, 2007
RAFAEL SCHEFFER VARGAS
SISTEMAS EMBARCADOS:
ACOPLAMENTO DO SOFT-CORE PLASMA AO
BARRAMENTO OPB DE UM POWERPC 405
Esta monografia foi julgada adequada à obtenção do grau de Bacharel em Ciências da Computação e aprovada em sua forma final pelo Curso de Ciências da Computação da
Universidade Federal de Santa Catarina.
Florianópolis – SC, fevereiro de 2007.
______________________________________________________
Prof. Dr. Antônio Augusto Fröhlich.
Universidade Federal de Santa Catarina
______________________________________________________
BsC. Hugo Marcondes
Universidade Federal de Santa Catarina
______________________________________________________
MsC. Rafael Luiz Cancian
Universidade Federal de Santa Catarina
Sábio o homem que inventou a cerveja.
Platão
RESUMO
Barramento é um conjunto de linhas que permite a comunicação entre componentes, como memória, processadores e demais periféricos. Eles conectam diferentes partes para que ocorra a transmissão de dados. O objetivo deste trabalho é transformar o Plasma em um coprocessador ligado ao barramento On-chip Periferal Bus (OPB) para aumentar a capacidade de processamento de um sistema. Para a implementação, é utilizada a linguagem VHDL. A proposta é que, após sintetizado, este sistema possa ser rodado em FPGA.
Palavras-chave: Barramento; System-on-a-Chip; Co-processador.
ABSTRACT
Bus is a set of wires connecting the various functional units in a computer, such as memory, processor and peripheral devices. The bus connects different parts to allow data transmission. This project aims to increase the