Um osciloscópio é uma ferramenta inestimável para visualizar a evolução de um sinal ao longo do tempo, mas no domínio do digital as suas limitações rapidamente se tornam evidentes. Poucos osciloscópios conseguem exibir mais do que quatro sinais simultaneamente, e a configuração de condições de disparo complexas pode tornar-se bastante complicada. Se o que pretende analisar são mesmo níveis lógicos e não tanto as formas dos pulsos, um analisador lógico por software, como o que aqui descrevemos pode ser uma alternativa bastante poderosa.