O que é Backdriving
Backdriving, também conhecido como forçamento de nó, é um procedimento de teste digital em circuito que é empregado para isolar e testar componentes individuais ou unidades funcionais de um componente digital dentro de um módulo. O objetivo principal do backdriving é garantir um teste funcional adequado forçando os estados de sinal necessários nas entradas do Dispositivo em Teste (DUT).
Durante o backdriving, os sinais dos componentes logicamente precedentes estão localizados nas entradas do DUT quando a tensão de alimentação é ligada. Para isso, os sinais aplicados aleatoriamente são sobrescritos com sinais de teste definidos. Isso é feito puxando as saídas dos dispositivos precedentes ao nível necessário usando uma corrente suficientemente alta. É crucial monitorar e, se necessário, limitar as correntes relativamente altas para evitar danos prematuros ao pino de saída exagerado.
O monitoramento de desempenho em tempo real dos drivers digitais utilizados no sistema de teste é considerado o método mais seguro e confiável para um backdriving bem-sucedido. Ao garantir estados de sinal precisos e controlados nas entradas do DUT, o backdriving permite um teste funcional completo dos componentes digitais em um módulo.