A bus signature analyzer (BSA) device and method to provide high-speed
functional testing of a highly integrated circuit (IC) are provided such
that existing automatic test equipment (ATE) can be used. The BSA includes
a serially-connected multiple input signature register (MISR), which is
coupled to the highly integrated circuit, having a feedback circuit
coupled to an output of the MISR to receive an output signal and the
feedback circuit being coupled to a plurality of inputs of the MISR to
feedback the output signal to the plurality of inputs. The BSA further
includes a control circuit coupled to the MISR, such that the control
circuit enables the MISR to compress an outgoing data signal, which
represents the functional behavior of the IC being tested, into a
signature on a valid bus cycle. The method includes disabling the IC to
prevent the execution of a diagnostic test program which is loaded into
the IC to test the performance of the IC, permitting the IC to execute the
diagnostic test program, generating bus cycles, compressing data from the
diagnostic test program into a signature in the BSA and outputting the
signature to be compared against a known defect-free signature.
Un dispositivo y un método del analizador de la firma del autobús (BSA) para proporcionar la prueba funcional de alta velocidad de un circuito altamente integrado (IC) se proporcionan tales que el equipo de prueba automático existente (COMIÓ) puede ser utilizado. El BSA incluye un registro múltiple serial-conectado de la firma de la entrada (MISR), que se junta al circuito altamente integrado, teniendo un circuito de la regeneración juntado a una salida del MISR para recibir una señal de salida y el circuito de la regeneración que son juntados a una pluralidad de entradas del MISR a la regeneración la señal de salida a la pluralidad de entradas. El BSA más futuro incluye un circuito de control juntado al MISR, tal que el circuito de control permite al MISR comprimir una señal saliente de los datos, que representa el comportamiento funcional del IC que es probado, en una firma en un ciclo válido del autobús. El método incluye inhabilitar el IC para prevenir la ejecución de un programa de prueba de diagnóstico que se cargue en el IC para probar el funcionamiento del IC, permitiendo que el IC ejecute el programa de prueba de diagnóstico, generando el autobús completa un ciclo, comprimiendo datos del programa de prueba de diagnóstico en una firma en el BSA y haciendo salir la firma que se comparará contra una firma sin defecto sabida.