An enhanced fault injection UVM library applied to the verification of a NoC router (2025)
- Authors:
- Autor USP: TAVARES, LEONARDO DA SILVA - EP
- Unidade: EP
- Sigla do Departamento: PSI
- Subjects: MICROELETRÔNICA; FALHA
- Language: Inglês
- Abstract: A crescente complexidade do design e verificação de chips ampliou a necessidade de metodologias de verificação robustas para garantir confiabilidade em sistemas modernos. A Metodologia Universal de Verificação (UVM Universal Verification Methodology) se tornou um padrão amplamente adotado para verificação funcional na indústria de semicondutores, permitindo o desenvolvimento estruturado de testbenches para efetiva simulação de designs. No entanto, o UVM não tem suporte nativo para injeção de falhas por software baseada em simulação, um recurso essencial para validar tolerância a falhas e confiabilidade em sistemas críticos de segurança. Para abordar essa lacuna, o UVM-FI, uma biblioteca pioneira que integra recursos de injeção de falhas em ambientes UVM, foi introduzido. Embora o UVM-FI tenha se mostrado promissor, sua aplicabilidade foi limitada a certos tipos de designs, destacando a necessidade de melhorias adicionais para ampliar seu escopo e funcionalidade. Com base nesse trabalho, a biblioteca UVM-FI original foi estendida, resultando no UVM-FIE, que introduz dois recursos principais: o SystemC Code Converter e o Random Fault Injector. Essas melhorias visam ampliar a aplicabilidade das técnicas de injeção de falhas em ambientes UVM. Esta dissertação tem como objetivo a verificação de um roteador de uma Rede-em-Chip (NoC) com o UVM-FIE, uma biblioteca com recursos aprimorados de injeção de falhas. Utilizando como estudo de caso a NoC XINA, o trabalho explora metodologias de injeção de falhas, a arquitetura da NoC e os princípios do UVM, UVM-FI e do novo UVM-FIE. Para validar as melhorias propostas, um ambiente de verificação foi desenvolvido para o roteador da NoC XINA. Os resultados demonstram a eficácia do UVM-FIE na injeção de falhas, contribuindo para o avanço de técnicas de injeção de falhas baseadas em UVM.
- Imprenta:
- Data da defesa: 18.03.2025
-
ABNT
TAVARES, Leonardo da Silva. An enhanced fault injection UVM library applied to the verification of a NoC router. 2025. Dissertação (Mestrado) – Universidade de São Paulo, São Paulo, 2025. Disponível em: https://www.teses.usp.br/teses/disponiveis/3/3140/tde-06052025-082513/pt-br.php. Acesso em: 09 jan. 2026. -
APA
Tavares, L. da S. (2025). An enhanced fault injection UVM library applied to the verification of a NoC router (Dissertação (Mestrado). Universidade de São Paulo, São Paulo. Recuperado de https://www.teses.usp.br/teses/disponiveis/3/3140/tde-06052025-082513/pt-br.php -
NLM
Tavares L da S. An enhanced fault injection UVM library applied to the verification of a NoC router [Internet]. 2025 ;[citado 2026 jan. 09 ] Available from: https://www.teses.usp.br/teses/disponiveis/3/3140/tde-06052025-082513/pt-br.php -
Vancouver
Tavares L da S. An enhanced fault injection UVM library applied to the verification of a NoC router [Internet]. 2025 ;[citado 2026 jan. 09 ] Available from: https://www.teses.usp.br/teses/disponiveis/3/3140/tde-06052025-082513/pt-br.php
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas
