Assessing Rules in Memory Controllers with Hardware Simulator Executing Real Programs

  • Marco Pokorski Stefani Pontifícia Universidade Católica do Rio Grande do Sul
  • Felipe Gaspar Silva Universidade Federal do Ceará
  • César Marcon Pontifícia Universidade Católica do Rio Grande do Sul
  • Jarbas Silveira Universidade Federal do Ceará

Resumo


Electronic memories are subject to failure due to magnetic fields and radiation, causing temporary faults that can be mitigated by error correction codes. Evaluating the efficacy of these mechanisms in hardware can make the design more expensive, take a long prototyping time, and even lose time to market. Hardware simulators or emulators are often generic, requiring specific and specialized development to evaluate memory controllers. This work proposes Absimth to assess the computational system behavior in the presence of memory errors. Absimth is a hardware simulator focusing on memory controller data flow, allowing the creation and configuration of custom modules. The simulator aims to optimize the design of next-generation memory controller architectures, meeting fault tolerance requirements with fast validation before the hardware implementation phases.
Palavras-chave: Hardware Simulator, Memory Controller, Fault Tolerance evaluation
Publicado
21/11/2022
Como Citar

Selecione um Formato
STEFANI, Marco Pokorski; SILVA, Felipe Gaspar; MARCON, César; SILVEIRA, Jarbas. Assessing Rules in Memory Controllers with Hardware Simulator Executing Real Programs. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SISTEMAS COMPUTACIONAIS (SBESC), 12. , 2022, Fortaleza/CE. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 9-16. ISSN 2237-5430.