Em formação

Teste Automático Funcional Digital (FATE)

Teste Automático Funcional Digital (FATE)

Os testadores funcionais digitais, freqüentemente chamados de sistemas FATE, não são tão amplamente usados ​​como eram há alguns anos. Esses sistemas aplicam um padrão de sinal à entrada da placa. Isso muitas vezes pode simular ou quase simular a entrada ao vivo para a placa e, em seguida, o sistema monitora as saídas procurando o padrão de saída correto. A vantagem desse tipo de testador é que ele pode fornecer um teste muito rápido de uma placa. Isso permite que ele seja passado para a próxima etapa da montagem do equipamento com um alto grau de certeza de que funcionará de acordo com sua especificação na unidade ou sistema ao qual está incorporado.

Interface

Como os testadores em circuito, a interface com a placa é geralmente efetuada usando uma cama de pregos. Eles podem ser praticamente os mesmos em construção que os usados ​​para teste de circuito e permitem que uma conexão rápida seja feita à placa. Embora a conexão através dos conectores muitas vezes seja possível, isso leva mais tempo e, em vista do custo de muitos desses testadores e da taxa de transferência necessária, essa não seria uma solução aceitável. Em vez disso, é usada uma base de pregos que é operada a vácuo ou mecanicamente. Desta forma, a placa é simplesmente colocada no dispositivo e as conexões são feitas conforme ela é puxada para os pinos. Esta operação é concluída em questão de poucos segundos, em vez de dezenas de segundos ou mesmo um minuto ou mais, se forem usados ​​conectores.

O acessório não precisa ser tão complicado quanto um usado para um teste de circuito. A razão para isso é que a conexão é necessária apenas para os nós de entrada e saída, e não para todos os nós do circuito, no caso de um testador interno. Na verdade, se os pinos forem aplicados a todos os nós, a capacitância parasita introduzida pode impedir a operação da placa.

Geração de programa

Os sistemas FATE são mais amplamente usados ​​para testar placas digitais. Muito do programa pode ser gerado automaticamente inserindo os dados do circuito no testador. Depois de fazer isso, o computador dentro do testador cria sua própria imagem do circuito e, com o conhecimento das conexões dos pinos, pode criar um programa de teste para a placa. As simulações feitas por estações de programação revelam problemas de design, como estados de corrida ou mesmo circuitos desnecessários.

Infelizmente, a geração de programas nunca é tão direta quanto se poderia desejar e os programas gerados dessa maneira geralmente precisam de muito acabamento, o que geralmente consome muito tempo. Além disso, todas as áreas analógicas precisam ser programadas manualmente e muitas vezes exigem o uso de instrumentos de medição analógicos. Isso pode consumir muito tempo.

Em vista do nível significativo de programação manual necessária para programas de teste funcional, sua implementação pode ser muito cara.

Sonda guiada

Os sistemas FATE são muito rápidos em encontrar falhas funcionais com uma placa. Eles nem sempre são tão rápidos em encontrar um problema. Em muitos casos, o testador será capaz de deduzir o problema a partir de seu conhecimento do circuito. Na maioria dos casos, eles não conseguem localizar um problema porque não têm "visão" das áreas internas do conselho. Para superar isso, é necessário obter uma visão do circuito em pontos intermediários da placa. Isso geralmente é obtido usando o que é chamado de sonda guiada. Esta é uma ponta de prova conectada ao testador que pode ser aplicada manualmente a diferentes pontos do circuito sob controle do programa. Desta forma, é possível verificar os pontos da placa que não são acessíveis através da cama de pregos.

Algumas das rotinas que são necessárias para encontrar falhas usando uma sonda guiada podem ser geradas automaticamente, mas frequentemente precisam ser programadas manualmente, especialmente para quaisquer áreas analógicas. Esta programação pode ser particularmente demorada, embora muito necessária, se um grande número de placas rejeitadas não for o resultado.

Vantagens e desvantagens

A principal vantagem de um sistema FATE é que ele testa as placas muito rapidamente. A velocidade é reduzida consideravelmente, porém, quando o teste analógico é necessário. Parte da razão para isso é que os instrumentos analógicos podem levar algum tempo para se estabilizar. Outra contribuição surge do fato de que podem ser controlados por meio de uma porta GPIB, embora alguns possam usar instrumentação VXI.

As desvantagens de grandes sistemas FATE são geralmente o custo. O próprio sistema pode custar várias centenas de milhares de libras. Além disso, existem os custos de fixação para cada placa, bem como os custos de programação. Uma outra desvantagem é que os comprimentos dos cabos de alguns pontos do circuito têm níveis significativos de capacitância e restringem o teste a velocidades muito mais lentas do que a velocidade total da placa. Isso está se tornando mais um problema com muitas placas hoje

Hoje, uma opção que muitas pessoas estão optando é um testador de combinação de bancada de baixo custo que combina teste de circuito com varredura de limite e teste funcional. Desta forma, um alto grau de confiança pode ser alcançado enquanto ainda é possível localizar falhas rapidamente. No entanto, para placas digitais de alta velocidade, outras soluções freqüentemente precisam ser concebidas.


Assista o vídeo: Billie Eilish Carpool Karaoke (Novembro 2021).