Skip to content

Deflyer/Comunicacao-serial-entre-FPGA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Projeto da disciplina SSC0119 Pratica em Organização de Computadores ministrada pelo professor Eduardo do Valle Simões.

Nesta disciplina os alunos trabalharam com o caminho de dados das intruções de um processador feito pelo professor para o ICMC-USP, conhecendo como cada instrução funciona e até criando uma e adicionando-a à arquitetura: Em nosso projeto, implementamos duas instruções, RX e TX, que possibilitam a comunicação entre duas placas FPGAs via porta serial, possibilitando por exemplo, jogos multiplayer.

Para que essa comunicação fosse possível, criamos instruções na cpu em VHDL feita pelo professor e modificamos o montador para que elas pudessem ser reconhecidas. Os arquivos contendo todo o projeto do quartus se encontram na pasta quartus e o montador pode ser acessado pelo link https://github.com/trizcard/Processador-ICMC.

Também fizemos dois códigos em assembly para testar o funcionamento das funcionalidades, que se encontram na pasta Testes.

Agradecimentos

Os alunos Miller, Artur, Miguel, Beatriz e Nathan agradecem o empenho do professor Simões e pelos conhecimentos passados para construção da arquitetura.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors