Che cos’è un analizzatore logico?

Un analizzatore di stati logici è un’apparecchiatura di test e monitoraggio che riceve o acquisisce diversi segnali di circuiti digitali, quindi visualizza, con capacità di memorizzazione, gli ingressi digitali di test. Ad esempio, nella porta AND a due ingressi, un semplice dispositivo digitale, tutti e tre i punti di rilevamento, che includono due ingressi e un’uscita, possono essere catturati da un computer con capacità di campionamento e memorizzazione. Quando i circuiti digitali ad alta intensità di software non erano così comuni, l’analizzatore logico è stato in grado di aiutare il personale tecnico a padroneggiare gli stati complicati dei circuiti logici puramente hardware. Ad un certo punto, costruire un dispositivo digitale più complicato basato su una logica cablata non era più un’opzione praticabile. Anche i migliori analizzatori di stati logici non eguaglieranno una soluzione digitale basata su software, che può generare i dump di debug che sono l’equivalente dei display e delle funzionalità dell’analizzatore di stati logici.

L’analizzatore logico può avere diverse dozzine di porte di ingresso che sono terminate in vari modi. Una terminazione comune è una micro-clip che può attingere a una gamba di un circuito integrato in fase di test. Se si suppone che una combinazione di input e sequenze produca un determinato risultato, le combinazioni di input specifiche possono essere programmate come un trigger che consentirà all’analista tecnico di essere avvisato quando si è verificata una determinata combinazione. Ad esempio, in una porta AND a 10 ingressi, la presenza di tutti gli “1” negli ingressi dovrà produrre un “1” in uscita. L’analizzatore di stati logici può verificare che questa condizione si verifichi effettivamente e può anche essere in grado di fornire un elenco scorrevole di stati prima dell’evento trigger.

Alcuni analizzatori di stati logici possono fornire display digitali e analogici e questo è molto utile per testare e risolvere i problemi di dispositivi digitali che hanno anche segnali analogici correlati. Ad esempio, nella misurazione delle prestazioni di determinati circuiti, il livello di un punto di prova analogico potrebbe servire come evento di attivazione necessario per avviare un determinato processo. Sono disponibili sonde per analizzatori analogici e digitali per l’interfaccia con un laptop. Nelle applicazioni di test a radiofrequenza, gli analizzatori di spettro analogici utilizzano un dispositivo di campionamento che raccoglie i segnali analogici per la visualizzazione in tempo reale, mentre l’elaborazione del segnale, la memorizzazione e la funzione di visualizzazione sono gestite da un’applicazione per computer. Una modifica del design dell’analizzatore potrebbe essere un aggiornamento software semplificato rispetto all’acquisto di nuovi moduli hardware.

Gli analizzatori di stati logici portatili sfruttano la potenza di calcolo dei laptop per semplificare la maggior parte delle funzioni all’interno di un analizzatore di stati logici. Ad esempio, un dispositivo di campionamento digitale a 24 ingressi può avere un adattatore USB (Universal Serial Bus). L’interfaccia USB invia quindi i campioni a un’applicazione per computer per l’archiviazione, la visualizzazione e persino l’analisi personalizzata.