stringtranslate.com

cadena de escaneo

La cadena de escaneo es una técnica utilizada en el diseño para pruebas . El objetivo es facilitar las pruebas proporcionando una forma sencilla de configurar y observar cada flip-flop en un IC . La estructura básica del escaneo incluye el siguiente conjunto de señales para controlar y observar el mecanismo de escaneo.

  1. Scan_in y scan_out definen la entrada y salida de una cadena de escaneo. En un modo de escaneo completo, generalmente cada entrada impulsa solo una cadena y el escaneo también observa una.
  2. Un pin de habilitación de escaneo es una señal especial que se agrega a un diseño. Cuando se afirma esta señal, cada flip-flop del diseño se conecta a un registro de desplazamiento largo .
  3. Señal de reloj que se utiliza para controlar todos los FF de la cadena durante la fase de cambio y la fase de captura. Se puede introducir un patrón arbitrario en la cadena de flip-flops y se puede leer el estado de cada flip-flop.

En un diseño de escaneo completo, la generación automática de patrones de prueba (ATPG) es particularmente simple. No se requiere generación secuencial de patrones; bastarán pruebas combinatorias, que son mucho más fáciles de generar. Si tiene una prueba combinatoria, se puede aplicar fácilmente.

En un chip que no tiene un diseño de exploración completa, es decir, el chip tiene circuitos secuenciales, tales como elementos de memoria que no forman parte de la cadena de exploración, se requiere generación de patrones secuenciales . La generación de patrones de prueba para circuitos secuenciales busca una secuencia de vectores para detectar una falla particular a través del espacio de todas las secuencias de vectores posibles.

Incluso una simple falla atascada requiere una secuencia de vectores para su detección en un circuito secuencial. Además, debido a la presencia de elementos de memoria, la controlabilidad y observabilidad de las señales internas en un circuito secuencial son en general mucho más difíciles que las de un circuito lógico combinacional . Estos factores hacen que la complejidad del ATPG secuencial sea mucho mayor que la del ATPG combinacional.

Hay muchas variantes:

Ver también

enlaces externos