Um diagrama de blocos de um típico detector ultrassônico contemporâneo de falhas é exibido abaixo. Na extremidade frontal análoga, o pulsador fornece um pulso de alta voltagem para o transdutor com uma frequência de repetição de pulso selecionada, gerando a onda de ultrassom de saída. O retorno dos ecos a partir da peça de teste é recebido pelo transdutor e eles são convertidos em sinais elétricos que são introduzidos no receptor. Os ecos são amplificados de acordo com a necessidade e depois são digitalizados um módulo digitalizador de ampla variação dinâmica que é capaz de lidar com a grande variação de amplitudes vista normalmente em END por ultrassom. O controle baseado no microprocessador e o tempo lógico (timing logic) sincroniza o pulsador e o digitalizador, selecionando a porção de sequência de ondas que serão processadas e exibidas. O calibrador é implementado para calibrar o offset DC, ganho, fase e resposta de frequência da extremidade frontal análoga à extremidade frontal no digitalizador. Esse esquema de calibração garante operação sem desvio, linearidade do instrumento e repetibilidade de unidade para unidade, que é uma grande vantagem do processamento de sinal digital em relação ao analógico em instrumentos ultrassônicos.
Após a digitalização, os ecos selecionados de cada dado de aquisição são armazenados na memória. Eles são transformados através de filtros passa-banda digitais para melhorar a relação de sinal-ruído. O tempo de ganho variado (TVG) é aplicado. Os ecos processados são então analisados pelo software de medição de porta e tempo/amplitude, conforme programado pelo usuário, compactado conforme necessário para fins de exibição e exibido na tela de exibição do instrumento.