Dados do Grupo
1) Apresentação do Testbench Desenvolvido:
2) Programa usado para detecção de falhas O programa O que faz o programa Instrucoes, numero de intrucoes, numero de ciclos de relogio para executar o programa, ocupacao da memoria de programa e de dados… etc…
3) Resultados de Sintese do MIPS Familia FPGA: Área: # LUT4: # FFP: Desempenho: Tamanho de memoria de dados e de programa usados:
4) Resultados do Teste de Falhas Número de Instruções total: Tempo total da execução do programa (tempo de teste): Número de Instruções que apresentaram erro na execução: Tipos de instruções que mais apresentaram errors na execução:
5) Possiveis falhas Discuta sobre as possiveis falhas, mostrando no VHDL e marque na figura a seguir onde podem estar essas falhas e como a instrucao ou instrucoes usadas conseguiram detectar a ou as falhas.
6) Falha(s) encontradas Zero Resultado ALU Registrador 1 em leitura Registrador 2 em leitura Registrador em escrita Dados em escrita Dados em leitura 1 Dados em leitura 2 Banco de 32 registradores MUXMUX 1 0 MemtoReg MemRead PCsrc MemWrite Endereço Dado em Leitura Dado em Escrita Memória de dados MUXMUX 0 1 MUXMUX 0 1 Endereço Instrução I[31-0] Memória de Instruções Resultado ADD Sign extend ALUsrc RegWrite Shift left 2 4 Controle ALU PC
5) Conclusões