In-Circuit Test (ICT)

In-Circuit Test: cómo se verifica una tarjeta ensamblada

Por qué una línea de manufactura necesita el In-Circuit Test, cómo está construido el equipo, cómo mide un componente que sigue soldado a la tarjeta, cómo se aísla del resto del circuito, qué hace con los circuitos digitales y cómo se convierte un programa de prueba en una herramienta confiable de producción.

La tarjeta ensamblada y sus defectos

Una tarjeta de circuito impreso ensamblada (Printed Circuit Board Assembly, PCBA) es el circuito impreso al que ya se le soldaron todos sus componentes. Una tarjeta madre como la de la Figura 1.1 tiene cientos de componentes y miles de uniones soldadas, y muchos de esos componentes ya no llevan ninguna marca legible. Verificarla a mano, con un multímetro y un esquemático, tomaría horas. Una línea de producción necesita la respuesta en segundos.

Tarjeta madre con cientos de componentes
Figura 1.1. Tarjeta madre con cientos de componentes y nodos. Probarla manualmente sería impráctico. Fotografía: material del autor.

Dónde se fabrican los defectos

La Figura 1.2 resume el flujo típico de ensamble de montaje superficial (Surface Mount Technology, SMT). Se imprime pasta de soldadura con un esténcil, se inspecciona su volumen (Solder Paste Inspection, SPI), las máquinas colocan los componentes, la tarjeta pasa por el horno de reflujo (o por soldadura de ola para los componentes de inserción) y después se inspecciona y se prueba. El In-Circuit Test (ICT) va después de toda la soldadura y antes de la prueba funcional. La flecha discontinua es la parte más valiosa del sistema: lo que el In-Circuit Test encuentra debe regresar al proceso como acción correctiva.

flujo
Figura 1.2. Flujo típico de ensamble de una PCBA: proceso (azul), inspección o prueba (verde) e In-Circuit Test (naranja). La flecha discontinua es el lazo de retroalimentación hacia el proceso.

Cada componente y cada unión soldada son una oportunidad de defecto. Si el proceso produce cierto número de defectos por millón de oportunidades (DPMO), la fracción de tarjetas que sale perfecta, sin ninguna prueba, es:

Y = (1 − DPMO / 106)N ≈ e−N·DPMO/106(1.1)

donde N es el número de oportunidades por tarjeta. Con 500 componentes y 3,500 uniones (N = 4,000) y un proceso bastante bueno de 150 DPMO, Y = (1 − 150×10−6)4000 ≈ 0.55: casi la mitad de las tarjetas trae al menos un defecto. La Figura 1.3 muestra la ecuación (1.1) para varios niveles de DPMO: en tarjetas complejas, ningún proceso SMT es tan bueno como para no necesitar prueba.

Rendimiento sin prueba contra oportunidades de defecto
Figura 1.3. Rendimiento sin prueba en función de las oportunidades de defecto, para distintos niveles de DPMO.

Los defectos típicos

Los defectos de ensamble se repiten de una fábrica a otra. La Figura 1.4 muestra cuatro de ellos en tarjetas reales:

  • Componente ausente (missing component): la máquina no lo colocó o se desprendió en el horno.
  • Corto de soldadura (solder short o solder bridge): soldadura sobrante une dos pines o pistas que deberían estar aisladas.
  • Soldadura fría (cold solder joint): la soldadura no mojó bien el terminal. Se comporta como un abierto, a veces intermitente.
  • Pista abierta (open trace): el cobre se interrumpió al fabricar el circuito impreso o por un golpe.

A estos se suman el componente equivocado (un resistor de 100 Ω donde iba uno de 1 kΩ, casi siempre por un carrete mal cargado), el componente invertido (diodos, electrolíticos o circuitos integrados al revés), el pin levantado y el componente dañado.

Defectos reales de manufactura
Figura 1.4. Defectos reales de manufactura: a) componentes ausentes; b) corto de soldadura entre pines; c) soldaduras frías; d) pista abierta. Fotografías: material del autor.

El espectro de fallas (fault spectrum) es la distribución de los tipos de defecto que produce un proceso. Una prueba vale lo que vale el porcentaje del espectro que cubre. La Figura 1.5 muestra un espectro típico medido al final de la línea: las soldaduras abiertas y los componentes faltantes suman casi el 60 %. Son justamente los defectos que una prueba eléctrica componente por componente detecta mejor.

espectro
Figura 1.5. Espectro de fallas típico en la prueba de fin de línea. Elaboración propia con datos publicados por B. Neal (Agilent Technologies).
Nota del ingeniero · Use el espectro de su propia línea

Los porcentajes de la figura son una referencia, no una ley: el espectro cambia con el producto, la tecnología de los componentes y la madurez del proceso. Antes de decidir qué probar, consiga el historial de fallas de su propia línea.

El costo de una falla: la regla de 10

Un defecto cuesta más cuanto más tarde se descubre. En la inspección de recibo basta con devolver un componente; en campo intervienen la garantía, el servicio, el envío y la imagen de la empresa. La experiencia de la industria se resume en la regla de 10 (rule of ten): el costo de reparar una falla se multiplica aproximadamente por diez en cada etapa que avanza sin ser detectada (Figura 1.6). Las cifras exactas cambian con el producto, pero la tendencia es real.

regla10
Figura 1.6. Costo de reparación por falla según la etapa en que se detecta (escala logarítmica). Cada etapa multiplica el costo por diez.
Ejemplo 1.1 · Ahorro anual de un In-Circuit Test

Una línea produce 40,000 tarjetas al año y el 6 % sale de soldadura con algún defecto. Sin In-Circuit Test, los defectos se descubren en el ensamble final, donde repararlos cuesta US$50. Un In-Circuit Test con 90 % de cobertura los detectaría cuando la reparación cuesta US$5. ¿Cuánto se ahorra al año?

Tarjetas defectuosas: 40,000 × 0.06 = 2,400 por año Sin In-Circuit Test: 2,400 × $50 = $120,000 Con In-Circuit Test: detectadas 2,400 × 0.90 = 2,160 → 2,160 × $5 = $10,800 escapan 2,400 × 0.10 = 240 → 240 × $50 = $12,000 total $22,800 Ahorro: $120,000 − $22,800 = $97,200 por año

Al ahorro directo se suma el beneficio de seguridad: el In-Circuit Test busca cortos sin alimentar la tarjeta, de modo que una tarjeta con la alimentación en corto a tierra nunca llega a energizarse en la prueba funcional.

Qué es el In-Circuit Test

Un equipo automático de prueba (Automatic Test Equipment, ATE) es un sistema controlado por computadora que aplica estímulos a un producto, mide su respuesta, la compara contra límites y decide por sí solo si pasa o falla. Al producto que se prueba se le llama unidad bajo prueba (Unit Under Test, UUT).

El In-Circuit Test (abreviado ICT; en español, prueba en circuito) es la prueba que hace un ATE especializado en tarjetas ensambladas, el In-Circuit Tester. En la industria, la sigla In-Circuit Test nombra tanto a la prueba como al equipo. Su estrategia es «dividir y vencer»: en lugar de comprobar que la tarjeta funciona, verifica que cada componente esté presente, sea el correcto, tenga el valor correcto, esté bien orientado y bien soldado, mientras sigue montado en la tarjeta. De ahí el nombre «en circuito». Para lograrlo necesita tocar eléctricamente casi todos los nodos de la tarjeta al mismo tiempo, lo que consigue con una cama de clavos (bed-of-nails): cientos o miles de puntas de resorte, una por nodo, montadas en un accesorio hecho para cada producto, el fixture.

Sistema In-Circuit Test Medalist i1000DProbador In-Circuit Test de Testronics
Figura 1.7. Dos sistemas de In-Circuit Test. Izquierda: Agilent (hoy Keysight) Medalist i1000D con fixture de presión. Derecha: probador de Testronics. En ambos, la tarjeta se coloca sobre el fixture, un mecanismo la presiona contra las puntas y la computadora ejecuta el programa. Fotografías: material del autor; la imagen de la derecha se amplió digitalmente.

Un programa de In-Circuit Test avanza en dos grandes pasos (Figura 1.8). Primero busca cortos y abiertos en toda la tarjeta. Después mide los componentes uno por uno, casi siempre sin alimentar la tarjeta. Cuando algo falla, el reporte dice algo como «R47: medido 100.3 Ω, esperado 1.00 kΩ ±1 %», y el técnico sabe de inmediato qué cambiar. Una tarjeta típica se prueba en menos de un minuto.

Prueba de cortos y abiertosa) Cortos y abiertos
Prueba de un componenteb) Prueba de componente
Siguiente componentec) Siguiente componente
Figura 1.8. Proceso simplificado del In-Circuit Test: a) se verifican las redes de toda la tarjeta (contornos amarillos); b) se aísla y se mide un componente; c) se pasa al siguiente. Material del autor, ampliado al doble de resolución.

Prueba estructural contra prueba funcional

El In-Circuit Test es una prueba estructural (structural test): responde «¿está bien construida?». La prueba funcional (Functional Test, FT) alimenta la tarjeta, le aplica entradas como las del uso real y verifica las salidas: responde «¿funciona?». Las dos se complementan (Tabla 1.1).

CaracterísticaICT (estructural)Prueba funcional (FT)
Pregunta¿Está bien construida?¿Funciona como se diseñó?
AccesoCama de clavos a casi todos los nodosConectores y pocos puntos
AlimentaciónCasi todo sin alimentaciónSiempre con alimentación
DiagnósticoComponente y pin, automáticoPor función; requiere un técnico experto
Detecta mejorCortos, abiertos, faltantes, valores, polaridadDesempeño, temporización, firmware

Tabla 1.1. In-Circuit Test frente a prueba funcional.

Una tarjeta puede pasar la prueba funcional y aun así estar mal construida. Un capacitor de filtrado o un diodo de protección ausentes quizá no afecten la función en el banco, pero provocan fallas semanas después, en campo. Estos defectos latentes (latent defects) los encuentra el In-Circuit Test, porque mide el componente y no la función.

El In-Circuit Test frente a otros métodos

Ningún método encuentra todos los defectos. Una estrategia de prueba combina varios al menor costo (Tabla 1.2). La inspección óptica automática (AOI) compara imágenes con una referencia; la inspección por rayos X (AXI) ve las uniones ocultas bajo los encapsulados BGA; el flying probe mide como el In-Circuit Test con unas cuantas puntas móviles y sin fixture; el boundary scan usa celdas de prueba integradas en algunos circuitos integrados.

MétodoQué hace mejorLimitación principal
Inspección visual manualRevisión flexible y barataPoco repetible; no mide
AOIPresencia, posición, polaridadNo ve uniones ocultas ni valores
AXIUniones ocultas (BGA)Costosa; no mide valores
ICT con fixtureValores, cortos, abiertos; diagnóstico precisoFixture costoso; necesita acceso a los nodos
Flying probeLo mismo sin fixtureLento; conviene en bajo volumen
Boundary scanConexiones de CI sin acceso físicoSolo CI compatibles con IEEE 1149.x
Prueba funcionalDesempeño realDiagnóstico lento

Tabla 1.2. Métodos de inspección y prueba de una PCBA.

Los métodos trabajan en cascada. Si una etapa detecta una fracción C (su cobertura) de las tarjetas defectuosas que recibe, deja pasar la fracción 1 − C, y las fracciones de las etapas se multiplican:

Escapes = D · (1 − C1)(1 − C2) ⋯ (1 − Ck)(1.2)
Ejemplo 1.2 · Escapes con y sin In-Circuit Test

Se fabrican 20,000 tarjetas con 5 % de tarjetas defectuosas (D = 1,000). La estrategia A usa solo prueba funcional, que detecta el 85 %; la B coloca antes un In-Circuit Test de 90 % de cobertura. Cada falla en campo cuesta US$500.

A: 1,000 × (1 − 0.85) = 150 escapes B: 1,000 × (1 − 0.90) × (1 − 0.85) = 15 escapes Diferencia: (150 − 15) × $500 = $67,500

El In-Circuit Test reduce los escapes diez veces. Además, entrega a la prueba funcional tarjetas casi limpias, lo que acorta el diagnóstico en esa estación.

La cascada también puede reorganizarse. S. Oresjo (Agilent) propuso sustituir la inspección visual manual (MVI) por rayos X automáticos (AXI) y simplificar el programa de In-Circuit Test, porque cada método cubre mejor una parte distinta del espectro de fallas (Figura 1.9). En su caso, las fallas que llegaban a la prueba funcional bajaron de 801 a 218 DPMOc y las de campo de 33 a 3 DPMOc.

Estrategia tradicional contra estrategia complementaria
Figura 1.9. Estrategia tradicional (MVI, In-Circuit Test y FT) contra la estrategia complementaria AXI, In-Circuit Test simplificado y FT. Datos de S. Oresjo, Agilent Technologies.

Arquitectura de un sistema de In-Circuit Test

Aunque cada fabricante (Keysight, Teradyne, SPEA, Takaya y otros) tiene su propia arquitectura, todos los sistemas de In-Circuit Test comparten los bloques de la Figura 1.10:

  • Controlador: una PC con el software de desarrollo, ejecución, depuración y reportes. Se conecta al sistema de ejecución de manufactura (Manufacturing Execution System, MES) para registrar cada número de serie.
  • Cabezal de prueba (testhead): contiene el subsistema analógico (fuentes de estímulo, detector, convertidor A/D), el subsistema digital (drivers y sensores que aplican y leen vectores) y las fuentes de poder programables que alimentan la UUT en las pruebas con alimentación.
  • Matriz de relés y tarjetas de pines (pin cards): conectan cada canal del sistema a cualquiera de los buses internos.
  • Fixture: traduce los canales del sistema a la geometría de una tarjeta concreta y la presiona contra las puntas.
arquitectura
Figura 1.10. Arquitectura general de un sistema de In-Circuit Test. Todo el instrumental está en el testhead; el fixture es lo único que cambia de un producto a otro.

La matriz de relés y los buses

El sistema no tiene un instrumento por nodo. Tiene unos cuantos instrumentos y una matriz de relés que los conecta a cualquier punta. En la Figura 1.11, cada línea horizontal es un bus interno: S (source) lleva el estímulo, I (input) lleva la corriente al detector, G (guard) va a la tierra de guarda, y las líneas de sensado (A, B, L) miden el voltaje directamente en las puntas. Para medir un resistor entre los nodos 2 y 5 con guarda en 3 y 4, el programa cierra cuatro relés. Para el siguiente paso abre esos y cierra otros. Por eso un sistema de unos cuantos miles de canales prueba tarjetas de cualquier forma.

matriz
Figura 1.11. Matriz de relés: cada canal (nail) puede conectarse a cualquiera de los buses del testhead. Los relés naranjas están cerrados para el paso de prueba actual.
En producción · Verificación al inicio del turno

El ingeniero de pruebas debe separar rápido un problema del sistema de uno de la tarjeta. Para eso los sistemas incluyen una autoprueba (self-test) de fuentes, detector y ADC, y una verificación de los relés de cada canal. Se complementa con la calibración periódica, con patrones trazables, y con una tarjeta patrón de componentes de precisión que se mide al inicio de cada turno: si sus lecturas empiezan a derivar, el sistema avisa antes de que aparezcan fallas falsas.

El fixture de cama de clavos

El fixture es la pieza más cara y más específica de una estación de In-Circuit Test: se diseña y se fabrica para un solo producto a partir de los datos CAD de la tarjeta. La Figura 1.12 muestra un fixture de vacío en corte. La tarjeta descansa sobre los pines guía (tooling pins), que la alinean con las puntas a través de barrenos de herramienta. Al hacer vacío en la cámara, la presión atmosférica empuja la tarjeta (o el diafragma que la cubre) contra la placa de puntas (probe plate). Cada punta está cableada a un pin de interfaz que, a su vez, se conecta con un canal del testhead.

fixture
Figura 1.12. Corte esquemático de un fixture de vacío para In-Circuit Test.

La fuerza que produce el vacío es la diferencia de presión por el área efectiva de la cámara:

F = ΔP · A(1.3)

Además del vacío existen fixtures neumáticos y mecánicos (de prensa), que empujan la tarjeta con pistones o con una palanca. La mayoría prueba por una cara, la inferior; cuando hay nodos accesibles solo por arriba se agregan puntas superiores. Un fixture de doble etapa (dual-stage) permite hacer In-Circuit Test y una prueba funcional sencilla en la misma estación.

Ejemplo 1.3 · Fuerza de un fixture de vacío

Una cámara de vacío tiene un área efectiva de 250 × 180 mm y alcanza ΔP = 70 kPa. Las puntas requieren en total 1,700 N. ¿Alcanza la fuerza?

A = 0.25 m × 0.18 m = 0.045 m² F = 70,000 Pa × 0.045 m² = 3,150 N (≈ 321 kgf) Margen = 3,150 / 1,700 ≈ 1.85

Alcanza con margen. Pero si una fuga en los sellos bajara ΔP a 40 kPa, quedarían 1,800 N, apenas por encima de lo necesario: aparecerían fallas de contacto intermitentes. Por eso los sellos del fixture son un punto de mantenimiento.

Las puntas de prueba

Una punta de prueba con resorte (spring probe o pogo pin) tiene cuatro partes (Figura 1.13): el receptáculo, que se queda fijo en la placa y recibe el cable; el barril, que contiene el resorte; el émbolo (plunger), que se desliza; y la punta, cuya forma (corona, lanza, cóncava, estrella) se elige según lo que toca: un pad, una vía o la terminal de un componente de inserción. La fuerza crece casi linealmente con la carrera. Se trabaja a unas dos terceras partes de la carrera máxima, donde la fuerza ya es la nominal y todavía queda margen para tarjetas alabeadas.

punta
Figura 1.13. Partes de una punta de prueba con resorte y curva típica de fuerza contra carrera para tres fuerzas nominales.
Error común · Culpar a la tarjeta de lo que hace el fixture

Una punta sucia, gastada o con el resorte débil agrega desde décimas de ohm hasta un abierto completo. El In-Circuit Test no sabe distinguirlo de una soldadura abierta y reporta el componente como defectuoso. Si las fallas de un mismo nodo «desaparecen» al volver a probar, la sospecha principal es la punta, no la tarjeta. Limpiar y cambiar puntas según el conteo de ciclos es parte del mantenimiento normal.

Medir un componente soldado

Toda medición analógica del In-Circuit Test se reduce a la Ley de Ohm. Se aplica un estímulo conocido, se mide la respuesta y se calcula el valor:

R = VI(1.4)

La Figura 1.14 muestra los dos modos básicos. En corriente constante (CC) se inyecta una corriente conocida y se mide el voltaje; conviene para resistencias bajas. En voltaje constante (CV) se aplica un voltaje pequeño, típicamente 0.1 a 0.2 V, y la corriente se mide con un amplificador operacional en configuración de tierra virtual. La resistencia de realimentación Rf selecciona el rango:

Rx = Vs · Rf|Vo|(1.5)

El voltaje de prueba es bajo a propósito: por debajo de unos 0.3 V las uniones de silicio de la tarjeta no conducen, y los diodos y transistores conectados al nodo no alteran la lectura.

modos
Figura 1.14. Modos de medición de resistencia: a) corriente constante; b) voltaje constante con detector de tierra virtual.
Ejemplo 1.4 · Medición en modo CV

Con Vs = 0.2 V y Rf = 10 kΩ, el ADC lee Vo = −0.425 V. ¿Cuánto vale Rx y qué corriente circula?

Rx = 0.2 V × 10 kΩ / 0.425 V = 4.706 kΩ I = 0.425 V / 10 kΩ = 42.5 µA (la misma en Rx y en Rf) Comprobación: 0.2 V / 4.706 kΩ = 42.5 µA → resistor de 4.7 kΩ

El problema: las trayectorias paralelas

Sobre la mesa, un multímetro mide un resistor suelto sin problema. Soldado en la tarjeta, el resistor casi nunca está solo: otros componentes forman una trayectoria paralela entre sus dos nodos. En la Figura 1.15, R1 y R2 en serie forman un camino alterno de A a B, y el amperímetro mide la suma de ambas corrientes. Lo que el instrumento ve es:

Rmedida = Rx ∥ (R1 + R2)(1.6)

La lectura en paralelo siempre es menor que el valor real, y el error es mayor cuanto más pequeña es la trayectoria paralela comparada con Rx.

paralela
Figura 1.15. Trayectoria paralela R1–R2 alrededor del componente bajo prueba Rx.
Ejemplo 1.5 · Lectura con una trayectoria paralela

En la Figura 1.15, Rx = 1 kΩ, R1 = 330 Ω y R2 = 680 Ω, con 1 V de estímulo. ¿Qué lee el instrumento?

R1 + R2 = 330 + 680 = 1,010 Ω I(Rx) = 1 V / 1,000 Ω = 1.000 mA I(R1–R2) = 1 V / 1,010 Ω = 0.990 mA → el amperímetro lee 1.990 mA Rmedida = 1 V / 1.990 mA = 502.5 Ω Error = (502.5 − 1,000)/1,000 = −49.75 %

Un resistor perfecto se reportaría como defectuoso, a la mitad de su valor. Si R1 + R2 fuera de 100 kΩ, el error sería de apenas −1 %. La solución general es el guarding (sección 1.7).

Resistencia de contacto y medición Kelvin

Cada conexión entre el instrumento y el componente (relé, cableado del fixture, punta y pad) suma una resistencia de contacto Rc, típicamente de 0.1 a 0.5 Ω por cadena. En una medición de dos hilos esa resistencia queda en serie con el componente:

Rmedida = Rx + 2Rc(1.7)

Para un resistor de 10 kΩ el error es despreciable; para uno de 1 Ω es enorme. La medición de cuatro hilos o Kelvin (Figura 1.16) separa los hilos de fuerza, que llevan la corriente, de los de sensado, que miden el voltaje con un instrumento de alta impedancia directamente sobre el componente. Como por los hilos de sensado casi no circula corriente, su resistencia no produce caída de voltaje.

kelvin
Figura 1.16. Medición de cuatro hilos (Kelvin): los hilos de fuerza llevan la corriente y los de sensado miden el voltaje directamente sobre Rx.
Ejemplo 1.6 · Kelvin contra dos hilos

Un resistor de 1.00 Ω ±1 % se mide con 100 mA y cada conexión tiene Rc = 0.15 Ω.

2 hilos: R = 1.00 + 2 × 0.15 = 1.30 Ω (+30 %: una pieza buena falla) 4 hilos: V sobre Rx = 100 mA × 1.00 Ω = 100 mV → R = 1.00 Ω
Nota del ingeniero · Regla práctica para dos hilos

Suponga entre 0.3 y 1 Ω de error de contacto. Si esa cifra consume más de una décima parte de la tolerancia del componente, la medición de dos hilos no basta: use cuatro hilos. Para un resistor de 100 Ω ±1 % la tolerancia es de 1 Ω, y el contacto ya la consume entera.

Guarding: aislar un componente sin desoldarlo

El guarding es la técnica que hace posible el In-Circuit Test. La idea es sencilla: si los dos extremos de la trayectoria paralela están al mismo potencial, por ella no circula corriente hacia el detector. En la Figura 1.17, el nodo de medición B está en tierra virtual (0 V, por el amplificador operacional), y el nodo intermedio entre R1 y R2 se conecta con una tercera punta a la tierra de guarda G (0 V real). R2 queda con 0 V en ambos extremos y no conduce. La corriente de R1 sí circula, pero regresa por la guarda sin pasar por el detector. El detector solo ve la corriente de Rx, y la ecuación (1.5) vuelve a ser válida.

guarding
Figura 1.17. Guarding de tres hilos: el nodo de medición B está en tierra virtual y el nodo de guarda G en tierra real, así que no circula corriente por R2 hacia el detector.

El guarding no es perfecto. La corriente de R1 cae en la resistencia Rg entre el nodo G y la tierra del sistema (contacto, relés, cableado) y eleva un poco el nodo de guarda. Esa pequeña tensión hace circular corriente por R2 hacia el detector. El error residual es aproximadamente:

εR ≈ − Rx · RgR1 · R2(1.8)

Crece cuando Rx es grande y la trayectoria paralela es pequeña. El cociente entre ambos se llama relación de guarda (guard ratio): cuanto mayor es, más difícil es la medición. Cuando el error de la ecuación (1.8) es inaceptable, la medición de seis hilos agrega sensado a los nodos A, B y G y compensa la caída en los relés, el cableado y las puntas (Figura 1.18).

Medición de seis hilos
Figura 1.18. Medición de seis hilos: tres conexiones de fuerza (A, B, G) y tres de sensado. Compensa la resistencia de relés, cables y puntas.
Ejemplo 1.7 · Error residual del guarding

Sea Rx = 10 kΩ con una trayectoria paralela R1 = R2 = 1 kΩ, Vs = 0.2 V y Rg = 1 Ω. Sin guarda, la lectura sería 10 kΩ ∥ 2 kΩ = 1.667 kΩ (−83.3 %). Con guarda:

I(Rx) = 0.2 V / 10 kΩ = 20 µA V(G) ≈ (0.2 V / 1 kΩ) × 1 Ω = 0.2 mV I(R2) = 0.2 mV / 1 kΩ = 0.2 µA (1 % de la corriente verdadera) Rmedida = 0.2 V / 20.2 µA = 9.90 kΩ → −1 % Con la ecuación (1.8): −(10k × 1)/(1k × 1k) = −1 %

El error pasa de −83 % sin guarda a −1 % con guarda.

Nota del ingeniero · La punta de guarda también cuenta

Si la punta de guarda pierde contacto, el sistema no avisa «guarda abierta»: simplemente vuelve a medir la trayectoria paralela, y el componente aparece más bajo de lo esperado. Si un resistor falla bajo de forma intermitente, revise también la punta del nodo de guarda.

Límites de prueba

Cada paso compara la lectura con un límite bajo (LL) y uno alto (HL). Los límites no pueden ser iguales a la tolerancia del componente, porque la medición en circuito agrega su propio error. Tampoco pueden ser tan amplios que dejen pasar un componente equivocado. Una práctica común es partir de la tolerancia multiplicada por un factor y verificar que el valor vecino de la serie comercial quede fuera.

Ejemplo 1.8 · Límites de un resistor de 1 %

R12 es de 4.7 kΩ ±1 %. Con un multiplicador de 3, los límites son ±3 %:

LL = 4.7 kΩ × 0.97 = 4.559 kΩ HL = 4.7 kΩ × 1.03 = 4.841 kΩ Vecinos E24: 4.3 kΩ (−8.5 %) y 5.1 kΩ (+8.5 %) → ambos fuera de ±3 %

Si se coloca un resistor equivocado de esa serie, el paso falla. El límite cumple su función.

Capacitores, diodos y transistores

Capacitores e inductores

Los capacitores se miden con un estímulo de AC (de 100 Hz a 1 MHz según el valor) y el mismo detector de tierra virtual. La magnitud de la corriente da la reactancia:

XC = 12πf C  ⇒  C = 12πf |XC|(1.9)

Si en paralelo hay una resistencia, el sistema usa la detección de fase (phase mode) para separar la parte de la corriente en fase (resistiva) de la desfasada 90° (capacitiva). Un capacitor de 100 nF a 1 kHz tiene |XC| ≈ 1.59 kΩ, un valor cómodo de medir (Figura 1.19).

Medición de capacitancia
Figura 1.19. Medición de capacitancia con fuente AC y detector de tierra virtual, y diagrama fasorial del modo de fase: la corriente se separa en su parte real (resistiva) e imaginaria (capacitiva).

Hay dos limitaciones importantes. La primera: varios capacitores de desacoplo conectados directamente en paralelo entre VCC y GND se miden como uno solo, la suma, y si falta uno pequeño junto a uno grande la diferencia queda dentro del error. La segunda: la polaridad de un electrolítico no se ve en una medición de capacitancia. Para ambos casos se recurre a otras técnicas, como AOI o pruebas especiales de polaridad.

Diodos y transistores

Un diodo se prueba en polarización directa con una corriente limitada y se verifica su voltaje VF (Figura 1.20a). Un diodo de silicio da de 0.6 a 0.75 V; un Schottky, de 0.2 a 0.4 V. Un diodo abierto deja el voltaje en el valor de la fuente, y uno en corto o invertido da casi 0 V. Si el In-Circuit Test también mide en polarización inversa, confirma la orientación. Los Zener se verifican en ruptura inversa con la corriente limitada. Un transistor bipolar se prueba con tres puntas (Figura 1.20b): se aplica corriente de base para encenderlo y se verifica que VCE baje a saturación, y luego se quita para verificar que se apague.

Prueba de diodo y de ZenerPrueba de transistor NPN
Figura 1.20. a) Prueba de diodo en polarización directa (VF) y de Zener en ruptura inversa (VZ); b) prueba de tres terminales de un transistor NPN: se enciende y se apaga la base y se mide VCE.

Cortos, abiertos y la secuencia de prueba

Antes de medir cualquier componente, el programa verifica la integridad de las redes de la tarjeta. Durante la preparación del programa, el sistema «aprende» de una tarjeta buena qué nodos están unidos entre sí por pistas o por resistencias muy bajas, y forma grupos de cortos (Figura 1.21). En producción hace dos pruebas complementarias:

  • Prueba de abiertos (opens): dentro de cada grupo, todos los nodos deben medir menos que un umbral (continuidad).
  • Prueba de cortos (shorts): entre grupos distintos debe medirse más que el umbral (aislamiento). Si dos grupos aparecen unidos, el reporte dice qué nodos son, y casi siempre señala un puente de soldadura entre pines vecinos.
grupos
Figura 1.21. Grupos de cortos aprendidos: la prueba de abiertos verifica la continuidad dentro de cada grupo, y la de cortos el aislamiento entre grupos.

La prueba de cortos usa una corriente constante y declara «corto» si el voltaje es menor que I × umbral. Un capacitor grande descargado se ve como un corto mientras se carga, porque V = I·t/C y su resistencia aparente es:

Raparente = VI = tC(1.10)
Ejemplo 1.9 · Retardo de cortos con un capacitor grande

Entre VIN y GND hay 100 µF y el umbral de corto es 20 Ω.

Parece corto mientras t/C < 20 Ω → t = 20 Ω × 100 µF = 2 ms Para medir con margen de 4× el umbral (80 Ω): t = 8 ms Si un cambio sube C a 470 µF y el retardo sigue en 8 ms: R aparente = 8 ms / 470 µF = 17 Ω → corto falso en todas las tarjetas El retardo debe subir a ≈ 38 ms

Por eso cualquier cambio de ingeniería (Engineering Change Order, ECO) en la lista de materiales obliga a revisar el programa.

La Figura 1.22 muestra la secuencia completa de un programa. Primero va todo lo que no requiere alimentación: contacto, descarga de capacitores, cortos y abiertos, pruebas analógicas y vectorless. Después, solo si todo eso pasó, se energiza la tarjeta para las pruebas digitales y, opcionalmente, para programar memorias y microcontroladores en el sistema (In-System Programming, ISP). El orden protege a la tarjeta: nunca se alimenta una tarjeta con un corto en la fuente.

secuencia
Figura 1.22. Secuencia típica de un programa de In-Circuit Test: primero todo lo que no requiere alimentación y después lo que sí.
Seguridad · Descargar antes de medir

Un capacitor cargado de una prueba anterior, o de la propia tarjeta, puede dañar los relés y el detector del sistema. Todo programa empieza con una etapa de descarga, y el sistema verifica que el voltaje residual sea casi cero antes de cerrar cualquier relé de medición.

Dispositivos digitales: backdriving, vectorless y boundary scan

Prueba con vectores y backdriving

Para probar un circuito integrado digital en circuito, el In-Circuit Test necesita imponer niveles lógicos en sus entradas, aunque esas entradas estén conectadas a las salidas de otro circuito integrado. Lo hace con backdriving (sobremando): sus drivers tienen tan baja impedancia que forzan el nodo al nivel deseado, aunque otra salida intente llevarlo al contrario. Después aplica los vectores (patrones de entrada) y compara las salidas con lo esperado.

Ejemplo 1.10 · Energía durante el backdriving

Un driver impone 3.5 V sobre una salida que está en bajo, con 300 mA.

P = 3.5 V × 0.3 A = 1.05 W en la etapa de salida del CI Pulso de 10 µs: E = 1.05 W × 10 µs = 10.5 µJ (despreciable) Error de 100 ms: E = 1.05 W × 100 ms = 105 mJ (10,000 veces más)

El backdriving es seguro por la duración del pulso, no por la corriente. Por eso los sistemas limitan el tiempo de cada ráfaga y reducen la corriente si se prolonga (Figura 1.23).

Corriente durante el backdriving
Figura 1.23. Corriente de un driver durante el backdriving: la ráfaga típica dura de microsegundos a pocos milisegundos; si el tiempo se prolonga, el sistema reduce la corriente.

Técnicas vectorless

Muchos circuitos integrados complejos no tienen una prueba de vectores disponible, o desarrollarla sería muy costoso. Las técnicas vectorless («sin vectores») no prueban la función: verifican que cada pin esté soldado. La más usada es la prueba capacitiva (TestJet, VTEP y similares, Figura 1.24). Una placa sensora montada en el fixture descansa sobre el encapsulado. El sistema aplica una señal AC pequeña a un pin, con los demás pines en guarda, y la señal se acopla del marco metálico interno (lead frame) a la placa, a través de unos cuantos femtofaradios. Si el pin está abierto, se agrega una capacitancia en serie muy pequeña y la señal cae.

testjet
Figura 1.24. Principio de la prueba capacitiva vectorless: una placa sensora sobre el encapsulado se acopla capacitivamente al lead frame de cada pin.

Boundary scan

El boundary scan (IEEE 1149.1, también llamado JTAG) coloca una celda de prueba entre cada pin y la lógica interna del circuito integrado. Las celdas forman un registro de corrimiento que se controla con cuatro señales: TDI, TDO, TCK y TMS. Varios dispositivos se conectan en cadena (Figura 1.25), y el sistema puede manejar y leer los pines de todos ellos sin tocarlos físicamente. Así se prueban las interconexiones entre dispositivos BGA que no tienen puntos de prueba. Con la técnica de Silicon Nails, los pines de boundary scan también sirven para probar dispositivos vecinos que no son compatibles.

bscan
Figura 1.25. Dos dispositivos IEEE 1149.1 en cadena: las celdas de boundary scan pueden manejar y leer las redes de interconexión sin acceso físico.

Diseño para pruebas y cobertura

El In-Circuit Test solo puede probar lo que puede tocar. El diseño para pruebas (Design for Testability, DFT) es el conjunto de reglas que el diseñador de la tarjeta sigue para que la prueba sea posible y barata. Las reglas físicas de la Figura 1.26 son típicas: un punto de prueba por red, preferentemente por la cara inferior; pads de 0.9 a 1.0 mm de diámetro; separación de 2.54 mm entre centros (1.27 mm como mínimo, con puntas más finas y caras); distancia a componentes altos y al borde de la tarjeta, y barrenos de herramienta para los pines guía. Los valores exactos los fija el proveedor del fixture.

dft
Figura 1.26. Reglas físicas típicas para puntos de prueba. Los valores exactos dependen del proveedor de fixtures y del sistema.

Al DFT eléctrico le importa que el circuito pueda controlarse y observarse: las entradas no deben ir atadas directamente a VCC o GND (un resistor de pull-up o pull-down permite que el tester las lleve al otro estado), los osciladores deben poder deshabilitarse y conviene evitar componentes en paralelo directo. La Figura 1.27 muestra, de forma cualitativa, cómo cae la cobertura al reducir el acceso. La prueba digital con mal DFT se desploma, mientras que las técnicas vectorless y el boundary scan conservan buena parte de la cobertura con poco acceso.

cobertura
Figura 1.27. Comportamiento cualitativo de la cobertura de falla al reducir el acceso eléctrico, según la técnica. La línea discontinua es la referencia cobertura = acceso.

La cobertura de un programa se reporta por componente y por tipo de defecto: un componente puede tener prueba completa (presencia, valor y orientación), prueba limitada (por ejemplo, solo presencia) o ninguna. Conviene reportar ambas cifras y asignar a otra técnica, como AOI o prueba funcional, los componentes que el In-Circuit Test no cubre.

Del programa a la producción

Un programa de In-Circuit Test no se escribe línea por línea. Se genera a partir de los datos CAD, la lista de materiales y el esquemático, y después se depura con tarjetas reales (Figura 1.28). La depuración se hace con una tarjeta verificada como buena (Known Good Board, KGB). La caracterización mide muchas tarjetas buenas para confirmar que cada paso es estable. La validación siembra fallas a propósito (componentes retirados, invertidos o equivocados) para confirmar que el programa las detecta. Cada cambio de ingeniería o de proveedor regresa el ciclo al principio.

ciclo
Figura 1.28. Ciclo de vida del desarrollo de un programa de In-Circuit Test.

Capacidad de un paso: Cp y Cpk

Un paso de prueba es capaz cuando la población de tarjetas buenas queda lejos de sus límites. Se usan los mismos índices que en control estadístico de procesos:

Cp = HL − LL6s,    Cpk = mín(HL − x̄, x̄ − LL)3s(1.11)

Cp mide si la dispersión cabe entre los límites. Cpk además castiga el descentrado. Un criterio común es exigir Cpk ≥ 1.33 a cada paso analógico.

cpk
Figura 1.29. Histograma de un paso de prueba de R47 (1 kΩ ±1 %) en 300 tarjetas: σ = 3.88 Ω y Cpk = 1.51 con límites de 980 y 1,020 Ω. Cpk resume qué tan lejos está la población del límite más cercano.
Ejemplo 1.11 · Cp y Cpk de un paso de resistor

Un resistor de 10 kΩ ±1 % tiene límites de prueba de ±3 %: LL = 9.70 kΩ y HL = 10.30 kΩ. La caracterización da x̄ = 10.04 kΩ y s = 0.06 kΩ.

Cp = (10.30 − 9.70) / (6 × 0.06) = 0.60 / 0.36 = 1.67 HL − x̄ = 0.26 kΩ; x̄ − LL = 0.34 kΩ → gobierna 0.26 kΩ Cpk = 0.26 / (3 × 0.06) = 1.44 ≥ 1.33 → paso capaz

Si la media estuviera centrada en 10.00 kΩ, el Cpk subiría hasta el valor de Cp, 1.67. La media de 10.04 kΩ con un resistor nominal de 10.00 kΩ suele indicar un pequeño error sistemático de la medición (contacto, trayectoria residual) que el programador puede compensar.

Ejemplo 1.12 · Rendimiento de tarjetas buenas con muchos pasos

Un programa tiene 500 pasos analógicos. ¿Qué fracción de tarjetas buenas pasa todo el programa si todos los pasos tienen Cpk = 1.00, y si todos tienen Cpk = 1.33?

Cpk = 1.00: P(pasa un paso) = 1 − 0.0027 → 0.9973^500 ≈ 0.259 = 25.9 % Cpk = 1.33: P(pasa un paso) = 1 − 0.000066 → 0.999934^500 ≈ 0.968 = 96.8 %

Con Cpk = 1.00, tres de cada cuatro tarjetas buenas serían rechazadas. Las fallas falsas no son un detalle estadístico: cuestan tiempo de reparación, desgastan las tarjetas y hacen que el personal deje de confiar en el probador.

En producción · La re-prueba como síntoma

Una tarjeta que falla y después «pasa a la segunda» no demuestra que sea buena: demuestra que el paso no es repetible. Los pasos con más re-pruebas son los primeros candidatos para la siguiente ronda de caracterización, junto con un estudio de repetibilidad y reproducibilidad (Gage R&R) del sistema y del fixture.

Cuándo conviene un fixture

El fixture es un costo fijo (Non-Recurring Engineering, NRE) alto, pero con él cada tarjeta se prueba en segundos. El flying probe casi no tiene costo fijo, pero cada tarjeta cuesta más tiempo de máquina. El volumen decide (Figura 1.30):

Neq = NREICT − NREFPcFP − cICT = 35,000 − 4,0002.40 − 0.30 ≈ 14,762 unidades(1.12)
costo
Figura 1.30. Costo total de prueba contra volumen acumulado: el In-Circuit Test con fixture conviene a partir del punto de equilibrio. Cifras ilustrativas.

Diagnóstico de fallas

El producto visible del In-Circuit Test es el ticket de falla (Figura 1.31). Indica qué paso falló, qué componente, qué nodos se usaron, el valor esperado, el medido, los límites y la desviación. Leerlo bien ahorra horas.

Ticket de falla
Figura 1.31. Ticket de falla genérico: cortos y abiertos pasan; fallan el paso 0147 (R47) y el paso 0212 (C15).
Ejemplo 1.13 · Interpretación del ticket

R47. Se esperaba 1.000 kΩ y se midió 100.3 Ω, una desviación de −89.97 %. Un corto daría casi 0 Ω, y además la prueba de cortos pasó. Una trayectoria paralela tendría que valer exactamente

Rp = (1000 × 100.3) / (1000 − 100.3) = 111.5 Ω

y no hay nada así en el circuito. En cambio, 100.3 Ω es un resistor de 100 Ω con +0.3 %: el patrón «otra década exacta». Lo más probable es un resistor de 100 Ω (código 101) colocado donde va uno de 1 kΩ (código 102).

C15. «Fuera de rango» en un capacitor de 100 nF significa que el instrumento no ve el capacitor. Si otros pasos que usan el nodo 045 pasan, la punta hace contacto y quedan dos causas: C15 ausente o con una terminal sin soldar. Se verifica la marca de R47 y se inspecciona C15 con lupa antes de reparar.

Antes de tomar el cautín, el diagnóstico debe responder cuatro preguntas: ¿la falla es real?, ¿dónde está (tarjeta, fixture, sistema o programa)?, ¿qué componente o unión exactamente?, y ¿por qué ocurrió? La Figura 1.32 organiza esas preguntas en un diagrama de flujo.

diagnostico
Figura 1.32. Diagrama de flujo para diagnosticar una falla reportada por el In-Circuit Test.

Indicadores y Pareto

Una estación de In-Circuit Test se administra con pocos indicadores. El rendimiento al primer intento (First Pass Yield, FPY) es la fracción de tarjetas que pasa a la primera. La tasa de NFF (No Fault Found) es la fracción de tarjetas enviadas a reparación en las que no se encuentra ningún defecto. El Pareto de fallas (Figura 1.33) dice dónde está el problema.

pareto
Figura 1.33. Pareto de 300 fallas de una estación de In-Circuit Test: el contacto del fixture domina.
Ejemplo 1.14 · Indicadores a partir del Pareto

Se probaron 4,000 tarjetas y 300 fallaron en el primer intento, con la distribución de la Figura 1.33. Las 118 fallas de contacto pasaron al re-probar. Las otras 182 fueron a reparación: las 64 del pull-up de U12 y 8 de «otros» resultaron NFF (72 en total), y en las 110 restantes se confirmó el defecto.

FPY = (4,000 − 300) / 4,000 = 92.5 % Dos primeras barras = (118 + 64) / 300 = 60.7 % (ninguna es defecto del producto) Fallas falsas = 118 + 72 = 190 → 190 / 4,000 = 4.75 % de las tarjetas NFF = 72 / 182 = 39.6 % de lo enviado a reparación FPY sin fallas falsas = (4,000 − 110) / 4,000 = 97.25 %

Casi dos tercios de las fallas son de la prueba, no del producto. La primera acción es dar mantenimiento a las puntas con más fallas y recaracterizar el paso de U12, no cambiar el proceso SMT.

Resumen

  • Ningún proceso de ensamble es perfecto: con miles de oportunidades de defecto por tarjeta, incluso un proceso de 150 DPMO produce defectos en casi la mitad de las tarjetas. Las soldaduras abiertas y los componentes faltantes dominan el espectro de fallas.
  • El costo de una falla se multiplica por unas diez veces en cada etapa que avanza (regla de 10). El In-Circuit Test detecta los defectos cuando todavía son baratos y antes de energizar la tarjeta.
  • El In-Circuit Test es una prueba estructural: verifica componente por componente que la tarjeta esté bien construida, con diagnóstico automático a nivel de componente y pin. Complementa, no sustituye, a la prueba funcional.
  • Un sistema de In-Circuit Test tiene pocos instrumentos y una matriz de relés que los conecta a cualquier punta. El fixture de cama de clavos adapta el sistema a cada tarjeta.
  • Toda medición analógica es R = V/I. Las trayectorias paralelas reducen la lectura, y la resistencia de contacto la aumenta. El guarding elimina la primera y la medición Kelvin la segunda.
  • El programa sigue un orden fijo: cortos y abiertos, pruebas analógicas y vectorless sin alimentación, y solo después pruebas digitales con alimentación.
  • Las técnicas vectorless y el boundary scan recuperan cobertura donde no hay acceso físico. El DFT decide cuánto acceso hay.
  • Un paso es confiable cuando su Cpk es alto. Las fallas falsas, las re-pruebas y el NFF son síntomas de la prueba, no del producto, y se atacan con caracterización y mantenimiento.
  • El diagnóstico parte del ticket, separa la falla real de la del sistema y termina en una acción correctiva al proceso.

Ejercicios

Las respuestas se despliegan al hacer clic en cada ejercicio.

  1. Una tarjeta tiene 320 componentes y 2,680 uniones soldadas, y el proceso produce 200 DPMO. ¿Cuántas oportunidades de defecto tiene, cuántos defectos se esperan por tarjeta y qué fracción sale perfecta?

    N = 3,000 oportunidades; 3,000 × 200×10−6 = 0.6 defectos por tarjeta; Y = (1 − 200×10−6)3000 ≈ 0.549, es decir, 54.9 %.

  2. Una línea produce 25,000 tarjetas al año con 4 % de tarjetas defectuosas. Sin In-Circuit Test, la reparación en el ensamble final cuesta US$50; con un In-Circuit Test de 95 % de cobertura, lo detectado se repara a US$5. Calcule el costo anual en ambos casos y el ahorro.

    1,000 tarjetas defectuosas. Sin In-Circuit Test: US$50,000. Con In-Circuit Test: 950 × $5 + 50 × $50 = US$7,250. Ahorro: US$42,750 por año.

  3. Se fabrican 15,000 tarjetas con 3 % de tarjetas defectuosas. La estrategia A usa solo FT con 90 % de detección; la B agrega antes un In-Circuit Test de 95 % de cobertura. Calcule los escapes de cada estrategia y la diferencia de costo si cada falla en campo cuesta US$400.

    D = 450. A: 450 × 0.10 = 45 escapes. B: 450 × 0.05 × 0.10 = 2.25 escapes. Diferencia: 42.75 × $400 = US$17,100.

  4. Se quiere medir Rx = 2.2 kΩ, pero existe una trayectoria paralela formada por R1 = 1 kΩ y R2 = 3.3 kΩ en serie. Calcule la lectura sin guarda y el error.

    2.2 kΩ ∥ 4.3 kΩ = 1.455 kΩ; error = −33.8 %.

  5. Rx = 4.7 kΩ tiene una trayectoria paralela de R1 = R2 = 470 Ω. Con Vs = 0.2 V y Rg = 1 Ω, calcule la lectura sin guarda y con guarda.

    Sin guarda: 4.7 kΩ ∥ 940 Ω = 783 Ω (−83.3 %). Con guarda: I(Rx) = 42.55 µA; VG = 0.426 mV; I(R2) = 0.905 µA; R = 0.2 V / 43.46 µA = 4.60 kΩ (−2.1 %). La ecuación (1.8) da −4,700 × 1 / (470 × 470) = −2.1 %. La relación de guarda alta hace que el error sea mayor que en el Ejemplo 1.7.

  6. Con Vs = 0.2 V y Rf = 100 kΩ, el ADC lee Vo = −0.909 V. Calcule Rx y la corriente de prueba.

    Rx = 0.2 × 100 kΩ / 0.909 = 22.0 kΩ; I = 0.909 V / 100 kΩ = 9.09 µA.

  7. Un resistor de 0.47 Ω se mide con dos hilos y Rc = 0.10 Ω por conexión. Calcule la lectura y el error. ¿Qué leería una medición de cuatro hilos?

    Dos hilos: 0.47 + 0.20 = 0.67 Ω (+42.6 %). Cuatro hilos: 0.47 Ω.

  8. Una cámara de vacío de 200 × 150 mm alcanza ΔP = 65 kPa. Calcule la fuerza en N y en kgf, y cuántas puntas de 1.5 N puede actuar si se exige que la fuerza disponible sea 1.3 veces la necesaria.

    F = 65,000 × 0.03 = 1,950 N ≈ 199 kgf. Fuerza útil: 1,950 / 1.3 = 1,500 N → 1,000 puntas.

  9. R30 es de 1 kΩ ±5 %. Con un multiplicador de 3, calcule los límites. ¿Detectarían un resistor de 1.1 kΩ o uno de 910 Ω colocado por error?

    ±15 %: LL = 850 Ω, HL = 1,150 Ω. Ni 1.1 kΩ (+10 %) ni 910 Ω (−9 %) quedan fuera: no se detectan. Con resistores de 5 % el multiplicador debe ajustarse, o aceptar que los valores vecinos de la serie no se distinguen.

  10. Entre +5V y GND hay 22 µF y el umbral de corto es 10 Ω. ¿Durante cuánto tiempo el capacitor parece corto? ¿Qué retardo da un margen de 5 veces el umbral? ¿Qué resistencia aparente se mide con un retardo de 0.5 ms?

    t = 10 Ω × 22 µF = 220 µs. Margen de 5× (50 Ω): 1.1 ms. Con 0.5 ms: 0.5 ms / 22 µF = 22.7 Ω (no es corto, pero el margen es de solo 2.3×).

  11. Otro resistor de 10 kΩ ±1 % tiene límites de 9.70 y 10.30 kΩ. Con 30 tarjetas buenas, x̄ = 10.06 kΩ y s = 0.05 kΩ. Calcule Cp y Cpk y diga si el paso es capaz.

    Cp = 0.60 / 0.30 = 2.00. Cpk = mín(0.24, 0.36) / 0.15 = 1.60. Es capaz (≥ 1.33).

  12. Repita el Ejemplo 1.12 para un programa de 300 pasos.

    Cpk = 1.00: 0.9973300 ≈ 44.4 %. Cpk = 1.33: 0.999934300 ≈ 98.0 %.

  13. En un ticket, un resistor de 4.7 kΩ lee 470.2 Ω y otro de 10 kΩ lee 6.81 kΩ. Calcule la desviación de cada uno e indique la causa más probable.

    4.7 kΩ: −90.0 %. Es otra década exacta: resistor de 470 Ω (código 471 en lugar de 472). 10 kΩ: −31.9 %. Una trayectoria paralela tendría que valer 21.3 kΩ; si no existe en el circuito, lo más probable es un componente equivocado de 6.81 kΩ, que es un valor de la serie E96. Se confirma con la marca o con una medición fuera de la tarjeta.

  14. Se probaron 5,000 tarjetas y 350 fallaron en el primer intento. 140 pasaron al re-probar y, de las 210 enviadas a reparación, 60 resultaron NFF. Calcule el FPY, el NFF, la tasa de fallas falsas y el FPY sin fallas falsas.

    FPY = 4,650 / 5,000 = 93.0 %. NFF = 60 / 210 = 28.6 %. Fallas falsas: 140 + 60 = 200 → 4.0 %. Defectos reales: 150 → FPY sin fallas falsas = 97.0 %.

Glosario inglés / español

In-Circuit Test (ICT)

Significado en español: prueba en circuito. Es la prueba eléctrica que verifica, componente por componente y mientras siguen soldados a la tarjeta, que no haya cortos ni abiertos y que cada componente esté presente, sea el correcto, tenga el valor correcto, esté bien orientado y bien soldado. Al equipo que la realiza se le llama In-Circuit Tester (probador en circuito), y la sigla ICT se usa para ambos.

No debe confundirse con ICT de Information and Communication Technologies (tecnologías de la información y la comunicación, TIC).

In-Circuit Test (ICT)
Prueba en circuito
In-Circuit Tester
Probador en circuito
Automatic Test Equipment (ATE)
Equipo automático de prueba
Unit Under Test (UUT)
Unidad bajo prueba
Printed Circuit Board Assembly (PCBA)
Tarjeta ensamblada
Bed-of-nails
Cama de clavos
Spring probe, pogo pin
Punta de prueba con resorte
Probe plate
Placa de puntas
Tooling pin
Pin guía
Testhead
Cabezal de prueba
Pin card
Tarjeta de pines
Fault spectrum
Espectro de fallas
Solder short, solder bridge
Corto de soldadura
Cold solder joint
Soldadura fría
Latent defect
Defecto latente
Structural test
Prueba estructural
Functional Test (FT)
Prueba funcional
Parallel path
Trayectoria paralela
Guard, guarding
Guarda, aislamiento por guarda
Guard ratio
Relación de guarda
Virtual ground
Tierra virtual
Four-wire (Kelvin) measurement
Medición de cuatro hilos
Backdriving
Sobremando
Vectorless test
Prueba sin vectores
Boundary scan (JTAG)
Exploración de fronteras
Design for Testability (DFT)
Diseño para pruebas
Known Good Board (KGB)
Tarjeta buena conocida
First Pass Yield (FPY)
Rendimiento al primer intento
No Fault Found (NFF)
Sin falla encontrada
Escape, false accept
Escape
False failure, false reject
Falla falsa

Referencias

  1. Topete Samaniego, D. In-Circuit Test: capítulos «Introducción», «ICT vs FT» e «ICT», y sitio educativo FFTLab, 2006.
  2. Agilent Technologies. Medalist i1000 In-circuit Test System – User Guide, U9401-95000, 2007.
  3. Teradyne. TestStation Systems: In-Circuit & Functional Production Test Platform, 2015.
  4. GenRad. Introduction to In-Circuit Testing. Concord, MA, 1984.
  5. Balzer, R. J. «Electrical In-Circuit Test Methods for Limited Access Boards». Agilent Technologies, 2001.
  6. Neal, B. «Design for Testability – Test for Designability». Agilent Technologies, Manufacturing Test Division.
  7. Oresjo, S. «A New Test Strategy for Complex Printed Circuit Board Assemblies». Nepcon, 1999.
  8. Circuit Check, Inc. Design Guide: Introduction to Automated Test Fixtures.
  9. INGUN Prüfmittelbau GmbH. Test Probes Catalogue.
  10. ECT. Agilent 307x In-Circuit Test Programming Standards.
  11. IEEE. Std 1149.1: Standard Test Access Port and Boundary-Scan Architecture.
  12. IPC. IPC-2517A: Assembly In-Circuit Testing Data Description (GenCAM).

Todas las figuras provienen del material original del autor. Para esta publicación se limpiaron, se ampliaron y se enfocaron digitalmente. El espectro de fallas se basa en datos publicados por B. Neal y la comparación de estrategias en datos de S. Oresjo (Agilent Technologies). Las cifras de costos de los ejemplos son ilustrativas.