Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porEmelina Pinto Modificado hace 10 años
1
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s PFC de Lucas García Deiros Director del proyecto: Salvador Manich Bou 2003 Departament d’Enginyeria Electrònica secció Campus Sud (ETSEIB) LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s
2
Índice Introducción Objetivos Método propuesto Resultados obtenidos Conclusiones Líneas futuras
3
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Introducción
4
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Los circuitos pueden presentar defectos CAUSAS: Fase de diseño: - errores en la implementación Fase de fabricación: - partículas que pueden contaminar las obleas - interconexionado entre pistas Fase de funcionamiento: - temperatura, humedad, vibraciones - ruido por radiaciones electromagnéticas - fluctuaciones en la tensión de alimentación - desgaste
5
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s EFECTOS: 10100101010010 entradas 0101101011 salidas esperadas CUT 0111101111 salidas obtenidas ERROR Los circuitos pueden presentar defectos
6
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Tipos de test Test funcional - Probar el circuito para las entradas posibles y comparar las salidas obtenidas con las esperadas. - Inviable cuando número de entradas del CUT comienza a ser elevado. Ej: CUT de 65 entradas (bloque sumador de 32 bits con 1 línea de carry-in) Aplicando las 2 65 posibles entradas a una f=1GHz: ¡¡¡ necesarios más de 1100 años para completar el test !!!
7
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Test mediante modelo de fallos - Un modelo de fallos es una representación, apta para la simulación, de los efectos catastróficos (fallos) que pueden provocar los defectos de un circuito. - Pretende conseguir la detección de fallos utilizando un conjunto reducido de entradas (vectores de test). - Existen diferentes modelos de fallos: modelo de fallos puente modelo de fallos de retardo modelo de fallos stuck-at Tipos de test
8
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Modelo de fallos stuck-at A B C A B C stuck-at 1 1 sa1 A 0 1 0 1 stuck-at 0 0 sa0 C 0 modelo de fallos escogido para este proyecto
9
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Simulador de fallos Herramienta que nos permite obtener un conjunto de vectores de test para detectar un determinado número de fallos (a partir de un modelo de fallos). Estadística obtenida: cobertura de fallos (FC). caso del modelo stuck-at aplicado a todos los nodos: F = 2·( N EntradasCUT + N SalidasCUT + N NodosInternosCUT ) FC puede no llegar al 100% fallos indetectables.
10
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Test clásico (ATE externo) vectores de test respuestas
11
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Es necesario disminuir costes en el test Datos obtenidos de SIA Roadmap 2001
12
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Solución: Técnicas BIST BIST Orientadas a la integración dentro del propio chip de los bloques necesarios para la realización del test. Permite la realización del test a la frecuencia de trabajo del CUT (at-speed). Puede suponer un aumento en el área del chip.
13
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Solución: Técnicas BIST Un esquema BIST se compone de un bloque TPG que genera los patrones de test y de un bloque ORA que analiza las salidas obtenidas. Generador de patrones implementado clásicamente con LFSRs. CUT TPG ORA entradas salidas
14
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Generador de patrones BIST Los AdTPG Alternativa a los LFSR. Permiten la reutilización de bloques DataPath existentes en el CUT para tareas de testeo. Disminución del overhead de área. Registro Sumador Acumulador vectores de test DATAPATH
15
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Generador de patrones BIST Los AdTPG Generan caminos o secuencias de vectores de test a partir de 3 variables de inicialización (tripletes): Semilla, Incremento y Longitud Se pueden realizar reseedings durante el test. Introduce vectores dummy en las secuencias. Parámetros a tener en cuenta: - N vectores generados - M palabras de n bits en memoria - FC conseguida Registro Sumador Acumulador vectores de test DATAPATH
16
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Generador de patrones BIST Los AdTPG 00010 Sumador 00000 DATAPATH Camino generado: Incremento Semilla
17
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Generador de patrones BIST Los AdTPG 00010 Sumador 00000 DATAPATH Incremento Vector de test Camino generado: 00000 Semilla
18
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Generador de patrones BIST Los AdTPG 00010 Sumador 00010 00000 DATAPATH Incremento Vector de test Camino generado: 00000 Semilla
19
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Generador de patrones BIST Los AdTPG 00010 Sumador 00010 DATAPATH Incremento Vector de test Camino generado: 00000 00010 Semilla + Incremento
20
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Generador de patrones BIST Los AdTPG 00010 Sumador 00100 00010 DATAPATH Incremento Vector de test Camino generado: 00000 00010 Semilla
21
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Generador de patrones BIST Los AdTPG 00010 Sumador 00100 DATAPATH Incremento Vector de test Camino generado: 00000 00010 00100 Semilla + Incremento
22
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Generador de patrones BIST Los AdTPG 00010 Sumador 00110 00100 DATAPATH Incremento Vector de test Camino generado: 00000 00010 00100 Semilla
23
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Generador de patrones BIST Los AdTPG 00010 Sumador 00110 DATAPATH Incremento Vector de test Camino generado: 00000 00010 00100 00110 Semilla + Incremento
24
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Generador de patrones BIST Los AdTPG Camino generado: 00000 00010 00100 00110 Registro Sumador Acumulador vectores de test DATAPATH Semilla: 00000 Incremento: 00010 Longitud: 3 Vectores de test a aplicar al CUT
25
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Problemas de los AdTPG... Registro Sumador Acumulador vectores de test DATAPATH
26
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Problema 1: Doble de memoria necesaria respecto los LFSR MEMORIA (M) LFSR AdTPG Semilla 1 Incremento 1 Semilla 1
27
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s MEMORIA (M) LFSR AdTPG Semilla 1 Incremento 1 Semilla 2 Incremento 2 Semilla 1 Semilla 2 Problema 1: Doble de memoria necesaria respecto los LFSR
28
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s MEMORIA (M) LFSR AdTPG Semilla 1 Incremento 1 Semilla 2 Incremento 2 Semilla 3 Incremento 3 Semilla 1 Semilla 2 Semilla 3 Problema 1: Doble de memoria necesaria respecto los LFSR
29
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s MEMORIA (M) LFSR AdTPG Semilla 1 Incremento 1 Semilla 2 Incremento 2 Semilla 3 Incremento 3 Semilla 4 Incremento 4 Semilla 1 Semilla 2 Semilla 3 Semilla 4 Problema 1: Doble de memoria necesaria respecto los LFSR
30
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Problema 2: Secuencias con periodo < 2 n 000...0 001...1 011...1 101...1 111...1 Semilla
31
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1 Incremento Problema 2: Secuencias con periodo < 2 n
32
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1 Problema 2: Secuencias con periodo < 2 n
33
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1 Problema 2: Secuencias con periodo < 2 n
34
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1 Problema 2: Secuencias con periodo < 2 n
35
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1 Problema 2: Secuencias con periodo < 2 n
36
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1 Problema 2: Secuencias con periodo < 2 n
37
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1 Problema 2: Secuencias con periodo < 2 n
38
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1 Problema 2: Secuencias con periodo < 2 n Repetición del vector semilla
39
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s AdTPG LFSR Problema 3: Bits sin conmutación en las secuencias
40
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s LFSR AdTPG Bits a 1 sin conmutar Bits a 0 sin conmutar Problema 3: Bits sin conmutación en las secuencias
41
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Objetivos del proyecto
42
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Implementación de un método que permita la obtención de unos tripletes eficientes para el AdTPG. Intentar solucionar los 3 problemas planteados. Reducir los parámetros M y N en comparación a otros métodos existentes, sin penalizar en cobertura de fallos stuck-at. Programación del método en lenguaje C intentando reducir los tiempos de simulación. Objetivos del proyecto
43
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Método propuesto: LUCSAM 2 fases
44
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Fase 1 del LUCSAM
45
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Escogemos semillas a partir de la LCVT LCVT Vector 1 Vector 2 Vector 3 Vector m LCVT obtenida a partir del Simulador de fallos. Generamos m caminos de longitud L max y escogemos el de mayor FC. Se reduce el tiempo de simulación. Se asegura alta cobertura en las semillas.
46
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Solución al problema 1: Mismo vector como semilla e incremento MEMORIA (M) AdTPG Semilla 1 Incremento Sumador Acumulador vectores de test DATAPATH LCVT Vector 1 Vector 2 Vector 3 Vector m
47
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s MEMORIA (M) AdTPG Semilla 1 Semilla 2 Incremento Sumador Acumulador vectores de test DATAPATH LCVT Vector 1 Vector 2 Vector 3 Vector m Solución al problema 1: Repetimos el proceso hasta llegar a la FC deseada
48
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Semilla 3 MEMORIA (M) AdTPG Semilla 1 Incremento Sumador Acumulador vectores de test DATAPATH LCVT Vector 1 Vector 2 Vector 3 Vector m Semilla 2 Solución al problema 1: Repetimos el proceso hasta llegar a la FC deseada
49
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s MEMORIA (M) AdTPG L 1, L 2, L 3,..., L kss k SS tripletes SS (S i, S i, L i ) Solución al problema 1: Obtenemos el conjunto de tripletes a almacenar en memoria “Recortamos” las colas de los caminos hasta el último vector con cobertura Disminuimos el valor de N Disminuimos el valor de M Semilla k SS longitudes: Semilla 3 Semilla 1 Semilla 2
50
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Solución al problema 2: Asegurando incrementos impares... Semilla Incremento LSB 1 1
51
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s...obtenemos secuencias con periodo 2 n 000...0 001...1 011...1 101...1 111...1 No hay repetición de la semilla
52
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1...obtenemos secuencias con periodo 2 n No hay repetición de la semilla
53
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1...obtenemos secuencias con periodo 2 n No hay repetición de la semilla
54
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1...obtenemos secuencias con periodo 2 n No hay repetición de la semilla
55
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1...obtenemos secuencias con periodo 2 n No hay repetición de la semilla
56
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1...obtenemos secuencias con periodo 2 n No hay repetición de la semilla
57
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1...obtenemos secuencias con periodo 2 n No hay repetición de la semilla
58
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1...obtenemos secuencias con periodo 2 n No hay repetición de la semilla
59
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1...obtenemos secuencias con periodo 2 n No hay repetición de la semilla
60
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1...obtenemos secuencias con periodo 2 n No hay repetición de la semilla
61
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1...obtenemos secuencias con periodo 2 n No hay repetición de la semilla
62
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1...obtenemos secuencias con periodo 2 n No hay repetición de la semilla
63
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1...obtenemos secuencias con periodo 2 n No hay repetición de la semilla
64
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1...obtenemos secuencias con periodo 2 n No hay repetición de la semilla
65
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s 000...0 001...1 011...1 101...1 111...1...obtenemos secuencias con periodo 2 n Repetición de la semilla después de 2 n vectores
66
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Solución al problema 3: Evaluación exhaustiva de las agrupaciones 11.......1100..00 11..1100..00 Amax Semilla: L max = longitud máxima de las secuencias
67
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Problemas en la fase 1 del LUCSAM Es posible que no se cumplan las especificaciones en cuanto a N y M para algunos circuitos. La fase 1 penaliza en estos dos parámetros cuando existen fallos de difícil detección. Esta fase introduce gran cantidad de vectores dummy (aumenta el valor de N).
68
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Fase 2 del LUCSAM
69
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Generar caminos a partir de la LEVT LEVT obtenida también a partir del Simulador de fallos. Un cubo es un vector de test con bits “no importa” denotados por la letra Z. La lista contiene tantos cubos como fallos queremos detectar (eliminando cubos repetidos). Se han de asignar valores binarios a los bits “no importa”. Cubo 1 Cubo 2 Cubo 3 Cubo w LEVT con cubos
70
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Asignación de valores a las Z’s LEVT con cubos Cubo 1 Cubo 2 Cubo 3 Cubo w Método aleatorio: valores binarios aleatorios para cada Z. Método adaptativo: se asignan valores binarios a las Z de cada columna en función del valor binario más repetido en la columna de la LEVT. Resultados pobres Utilizado en este proyecto
71
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Método adaptativo de asignación LEVT con cubos Cubo 1 Cubo 2 Cubo 3 Cubo w LEVT con vectores Vector 1 Vector 2 Vector 3 Vector v 001 10Z ZZ1 010 1ZZ Z0Z 001 Z0Z 001 100 001 010 101 000 001 000 000100 máscara de asignación
72
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Búsqueda de caminos entre los vectores de la LEVT LEVT con vectores Vector 1 Vector 2 Vector 3 Vector v Se buscan caminos de longitud máxima (con vectores únicamente de la LEVT). Inicialmente no existirán vectores dummy en las secuencias. El incremento será diferente a la semilla (tripletes SI para iniciar el AdTPG)
73
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Matriz de distancias y frecuencia LEVT con vectores Vector 1 Vector 2 Vector 3 Vector v d1d1 d1d1 d1d1 Frecuencia: número de apariciones de una distancia en la matriz D.
74
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Matriz de adyacencias caminos de longitud 1 d1d1 d1d1 d1d1 1 1 1
75
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Matriz de adyacencias Para obtener los caminos de longitud L buscamos las matrices: caminos de longitud 1 1 1 1 1
76
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Matriz de adyacencias Para obtener los caminos de longitud L buscamos las matrices: 1 Para cada distancia buscaremos los caminos de longitud máxima
77
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Conjunto de caminos SI Caminos SI encontrados: (S 1, I 1, L 1 ) (S 2, I 2, L 2 )... (S c, I c, L c ) Para cada distancia buscaremos los caminos de longitud máxima
78
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Selección de los mejores caminos SI LEVT con cubos Cubo 1 Cubo 2 Cubo 3 Cubo w Cubo 4 Cubo 5 Cubo 6 Cubo 7 Cubo 8 Caminos SI encontrados: (S 1, I 1, L 1 ) (S 2, I 2, L 2 )... (S c, I c, L c ) Utilizamos la LEVT para escoger los k SI caminos de mejor cobertura
79
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Evaluamos la cobertura de cubos obtenida para cada camino SI LEVT con cubos Cubo 1 Cubo 2 Cubo 3 Cubo w Cubo 4 Cubo 5 Cubo 6 Cubo 7 Cubo 8 Caminos SI encontrados: (S 1, I 1, L 1 ) (S 2, I 2, L 2 )... (S c, I c, L c ) 4 Cobertura
80
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Evaluamos la cobertura de cubos obtenida para cada camino SI LEVT con cubos Cubo 1 Cubo 2 Cubo 3 Cubo w Cubo 4 Cubo 5 Cubo 6 Cubo 7 Cubo 8 Caminos SI encontrados: (S 1, I 1, L 1 ) (S 2, I 2, L 2 )... (S c, I c, L c ) Cobertura 4 5
81
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Evaluamos la cobertura de cubos obtenida para cada camino SI LEVT con cubos Cubo 1 Cubo 2 Cubo 3 Cubo w Cubo 4 Cubo 5 Cubo 6 Cubo 7 Cubo 8 Caminos SI encontrados: (S 1, I 1, L 1 ) (S 2, I 2, L 2 )... (S c, I c, L c ) 4 5 2... Cobertura
82
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Alargamos los caminos obtenidos intentando mejorar la cobertura de cubos LiLi SiSi +I i Forward ExtraScan Backward ExtraScan (S i, I i, L i )
83
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Alargamos los caminos obtenidos intentando mejorar la cobertura de cubos LiLi +I i Forward ExtraScan SiSi Backward ExtraScan (S i, I i, L i )
84
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Alargamos los caminos obtenidos intentando mejorar la cobertura de cubos (S i, I i, L i ) Finalmente nos quedamos con los k SI caminos con mejor cobertura (S i, I i, L i )
85
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Fase 1 - Generación no-determinística de vectores a partir de la LCVT. - Obtención de k SS tripletes SS. - Mínima ocupación de memoria. - Es posible llegar a la cobertura total de fallos incrementando N. - Penaliza en N cuando existen fallos difíciles en el circuito. Comparación fase 1 vs fase 2 Fase 2 - Generación determinística de vectores a partir de la LEVT. - Obtención de k SI tripletes SI. - Mayor ocupación de memoria. - Difícil llegar a la cobertura total de fallos con los tripletes SI. - Permite la detección de fallos difíciles sin penalizar en N. fase 2 complementa a la fase 1
86
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Metodología final LUCSAM 1. Obtener la LCVT a partir del Simulador de fallos. 2. Aplicar la fase 1 del LUCSAM. Si conseguimos llegar a la cobertura deseada (FC) sin superar unos límites para N y M finaliza el algoritmo LUCSAM. 3. En el caso que no se consiga el punto anterior fijamos una cobertura mínima FD min para los caminos SS encontrados. 4. Encontramos la LEVT para los fallos no cubiertos por los caminos que cumplían la restricción anterior. 5. Aplicar la fase 2 del LUCSAM. 6. Obtener los k caminos a almacenar en memoria.
87
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Resultados obtenidos
88
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Circuitos ISCAS-85
89
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Fase 1
90
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s M & N vs L max (fase 1 del c2670) FC=97.64%
91
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s FC vs N (c2670) fase 1 2125 L max =1000 42 tripletes SS FC=97,64%
92
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s FC vs N (c2670) fase 1+ fase 2 fase 1 666 2125 L max =1000 42 tripletes SS FC=97,64% L max =1000 30 tripletes SS 5 tripletes SI FC=97,64%
93
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s FC vs N (c7552) fase 1 4331 L max =1000 45 tripletes SS FC=98,83%
94
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s FC vs N (c7552) fase 1+ fase 2 1347 L max =1000 30 tripletes SS 2 tripletes SI FC=98,79% L max =1000 45 tripletes SS FC=98,83% 4331 fase 1
95
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Efecto de las agrupaciones (fase 1 del c1355) L max =1100 n=41
96
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s FC CM Efecto de las agrupaciones (fase 1 del c1355) L max =1100 n=41
97
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Comparación del LUCSAM con otros TPG AdTPG - GATSBY (S.Chiusano, P.Prinetto and H.J.Wunderlinch) LFSR
98
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s GATSBY vs LUCSAM
99
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s GATSBY vs LUCSAM
100
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s GATSBY vs LUCSAM
101
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s LFSR vs LUCSAM (fase 1) para el c1908 FCdif(%) = FC LUCSAM (%) - FC LFSR (%)
102
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Conclusiones del proyecto
103
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Conclusiones del proyecto Hemos obtenido un método para seleccionar tripletes para un AdTPG de forma eficiente. Se han solucionado los problemas clásicos de los AdTPG. Se reducen los parámetros N y M sin penalizar en cobertura de fallos. Tiempos de simulación necesarios para obtener los tripletes menores respecto a métodos alternativos AdTPG.
104
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Líneas futuras
105
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s Líneas futuras Alternativa al método adaptativo: método algebraico. En este caso durante la asignación de las Z’s se intenta favorecer la distancia más repetida en la matriz de distancias. Estudio del LUCSAM a nivel de potencia consumida durante la excitación del CUT con los vectores generados. Aplicación del LUCSAM a otros modelos de fallos diferentes al stuck-at, como por ejemplo al modelo de fallos de retardo.
106
LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s PFC de Lucas García Deiros Director del proyecto: Salvador Manich Bou 2003 Departament d’Enginyeria Electrònica secció Campus Sud (ETSEIB) LUCSAM: Generador de patrones de test basado en suma aritmética para SOC’s
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.