Cos'è il backdriving
Il backdriving, noto anche come forzatura del nodo, è una procedura di test digitale in-circuit che viene impiegata per isolare e testare singoli componenti o unità funzionali di un componente digitale all'interno di un modulo. L'obiettivo principale del backdriving è garantire un test funzionale adeguato forzando gli stati di segnale richiesti agli ingressi del Device Under Test (DUT).
Durante il backdriving, i segnali dei componenti logicamente precedenti si trovano agli ingressi del DUT quando la tensione di alimentazione è accesa. Per ottenere ciò, i segnali applicati casualmente vengono sovrascritti con segnali di test definiti. Questo viene fatto portando le uscite dei dispositivi precedenti al livello richiesto utilizzando una corrente sufficientemente alta. È fondamentale monitorare e, se necessario, limitare le correnti relativamente elevate per prevenire danni prematuri al pin di uscita esagerato.
Il monitoraggio delle prestazioni in tempo reale dei driver digitali utilizzati nel sistema di test è considerato il metodo più sicuro e affidabile per un backdriving di successo. Garantendo stati di segnale accurati e controllati agli ingressi del DUT, il backdriving consente un test funzionale approfondito dei componenti digitali in un modulo.