Skip to content

Latest commit

 

History

History
34 lines (16 loc) · 1.05 KB

README.md

File metadata and controls

34 lines (16 loc) · 1.05 KB

SAPHO

Scalable Architecture Processor for Hardware Optimization

A pastas Assembler e Compilador C contém o código fonte dos respectivos compiladores.

  • Ao editar algum compilador, o arquivo executável (asm2mif ou mycomp) é gerado na pasta bin>release.

A pasta HDL contém os módulos do processador do Quartus (aqueles arquivos que o arquivo .qip "busca" ao criarmos um processador)

A pasta HDL float possui arquivos .v que devem estar na pasta do executavel do SAPHO.

Nome mais correto para bloco que hoje chama positivo. Preparar esse bloco para ser adaptativo, pois sempre esta criando o circuito!

Preparar C+- para funcionar array com PSET e NORM;

Pensar numa maneira de tirar o conflito bison, apesar de estar funcionando;

PSETP ... tem que fazer NORMSP?? Investigar

PSET funciona em ponto flutuante? testar!

Caixinha opcional para criar testbench genérico;

Desabilitar caixinha do ganho quando for ponto flutuante;

Colocar barra de progresso;

Sempre procurar erros!