A highly reliable industrial controller uses low complexity field programmable gate-arrays (FPGA) in lieu of standard microprocessors where each FPGA is programmed so as to provide for a different internal implementation of the control program as a set of interconnected logical gates. Variations in the outputs of the FPGAs caused by hardware failure may be corrected by choosing the most common output, a default output or a default value. Errors may be detected though conventional hardware error detection methods or by a direct comparison of the outputs which under normal conditions should match each other.

Um controlador industrial altamente de confiança usa o campo baixo da complexidade programável porta-põe (FPGA) no lugar dos microprocessadores padrão onde cada FPGA é programado para fornecer para uma execução interna diferente do programa de controle como um jogo de portas lógicas interconectadas. As variações nas saídas do FPGAs causado pela falha da ferragem podem ser corrigidas escolhendo a saída a mais comum, uma saída do defeito ou um valor de defeito. Os erros podem ser detectados embora métodos de deteção convencionais do erro da ferragem ou por uma comparação direta das saídas que sob circunstâncias normais devem se combinar.

 
Web www.patentalert.com

< (none)

< Paper product

> Process for fabricating RuSixOy-containing adhesion layers

> (none)

~ 00046