La bolsa de correo de ingeniería
Episodio 6: Mapas de obleas en menos de 30 segundos

TL; DR
¡¡Aquí estoy explicando cómo hacer esto en menos de 30 segundos * !! Si quieres más detalles, ¡sigue leyendo!
* El recorrido me lleva unos 3 minutos y 40 segundos, pero los clics del ratón tardan unos 30 segundos, como máximo.
Introducción
¿Cómo se hace un mapa de obleas en JMP?
Recibo esta pregunta ... mucho. Entonces, aquí hay una nota rápida de Engineering Mailbag (¿una postal de ingeniería, tal vez?) Sobre cómo crear un mapa de obleas con patrones rápidos y sucios en Graph Builder.
El mapa básico
Para esta discusión, me centraré en el mapa de obleas con dibujos. Estos son muy simples de crear en un apuro y solo requieren, como mínimo, tres piezas de información: el ID del dado X, el ID del dado Y y algo para colorear el mapa (clasificación, Vt, espesor de película, recuento de partículas, entiendes la idea). Podríamos volvernos locos con este tema, y tocaré algo de eso hacia el final, pero para esta discusión, quiero centrarme en un tema súper básico, "solo hazme señalar a la derecha" dirección ”mapa de obleas. Y, para eso, solo necesitaremos esos tres datos. ¿Tienes esos datos?
¡Tú lo haces!
Dulce. Entonces, hagamos esto.
Si no tiene un conjunto de datos a mano, hay un conjunto de datos de muestra incluido con JMP (que también es el conjunto de datos que voy a usar) que puede usar para seguir hasta que lo haga. Solo ve a Ayuda> Biblioteca de datos de muestra en JMP y seleccione Wafer Stacked.jmp .
El mapa de obleas con patrones es solo una elegante modificación de algo llamado mapa de calor. Y resulta que un mapa de calor es realmente un De Verdad imagen de baja resolución donde cada píxel de la imagen representa una cosa (un dispositivo, matriz, campo de retícula, etc.). Y, como sucede, los mapas de calor (y por lo tanto los mapas de obleas) son realmente fáciles de hacer en Graph Builder. Es divertido cómo funciona, ¿verdad?
Primero, debemos asegurarnos de que los datos estén configurados correctamente. Funciona mejor con una mesa alta con un dado por fila. Hacer el mapa de calor también es mucho más fácil si crea sus columnas X Die e Y Die ordinal datos. Cuando extrae datos en JMP desde una base de datos de fábrica o una herramienta de fabricación, las columnas X Die y Y Die normalmente serán continuo . Normalmente, esto no es un gran problema para el análisis, pero para fines de visualización, deben ser ordinal . Entonces, haga clic derecho en el ícono de datos y cámbielos de triángulos azules (continuos) a histogramas ordenados en verde (ordinal).

Ahora viene la parte divertida. Generador de gráficos abiertos ( Gráfico> Generador de gráficos en JMP). Arrastre su columna X Die a la zona de caída del eje X inferior. Arrastre su columna Y Die a la zona de caída del eje Y izquierdo. Arrastre su parámetro de interés a la Zona de colocación de color en el extremo derecho de la ventana. Por último, seleccione el elemento gráfico de mapa de calor de la lista en la parte superior de la interfaz. Haga clic en Listo. Ahora ha creado un mapa de obleas.

Y aquí hay un mapa de obleas terminado en Graph Builder utilizando el conjunto de datos Wafer Stacked.jmp (y algunos retoques con los colores).

Si desea dividir el mapa (por obleas en un lote, paso del proceso, etc.), simplemente coloque la variable que desea asignar en la Zona de colocación de envoltura (a la izquierda de la Zona de colocación de color). Puede dividirlo aún más utilizando la Zona de caída de página (parte inferior derecha de la interfaz) o las Zonas de caída de grupo X / Y. Pruébelos todos y vea cuáles le gustan. Todos tienen sus ventajas y desventajas. Aquí hay un ejemplo en el que miro los totales de defectos de lote usando Wrap Drop Zone (nuevamente usando algunos colores creativos):
Refinando la relación de aspecto
Hagamos un poco de refinamiento. Por lo general, esperamos que los mapas de obleas sean circulares, pero la relación de aspecto del dado puede confundir el mapa de calor. Esta es realmente una consideración estética, ya que la información se transmite de manera efectiva incluso si la oblea se ve un poco torcida. Piense en la cantidad de diapositivas que ha visto con capturas de pantalla distorsionadas de mapas de obleas. Pueden verse horribles, pero aún funcionan.
De todos modos, hay un truco que podemos usar para embellecer un poco el mapa. Simplemente haga clic derecho en el gráfico y seleccione Gráfico> Tamaño y escala> Tamaño a isométrico .

Esto generalmente corregirá el problema ajustando cosas, por lo que la relación de aspecto se aproxima más a lo que está en el conjunto de datos. Sin embargo, si no está viendo mapas de obleas completos, es posible que deba ajustar las cosas manualmente usando la opción Tamaño de marco (que está por encima de Tamaño a Isométrico en el menú).
Conclusiones y un tapón descarado
Entonces, eso es realmente. Los mapas de obleas son así de simples. Ahora, si vino aquí buscando hacer mapas de obleas sin patrón (también llamados mapas de obleas desnudas), esos son un poco más difíciles de crear porque el conjunto de datos es escaso y el plan de muestreo a veces imparte cierto sesgo a los resultados. Pero sí hice un artículo sobre cómo hacer mapas de obleas desnudas en la JMP Discovery Summit 2016. Eso lo puedes encontrar aquí: Todos los mapas de obleas son incorrectos: una aventura en la visualización de datos de semiconductores . Ahora, si desea que el mapa de calor básico se vea aún más bonito , o desea crear rápidamente mapas de obleas desnudas, o simplemente desea que un complemento haga el trabajo pesado por usted, hay un complemento llamado Kit de herramientas de semiconductores (STK). Fue lanzado como parte de esa misma presentación de Discovery Summit. No voy a profundizar demasiado en esto ahora, pero busque algunos artículos adicionales sobre la última versión del STK más adelante en 2021.
Entonces, por ahora, recuerde una cosa: los mapas de obleas son solo mapas de calor, que parecen círculos.
Gracias Mike. Lo he hecho como Propiedades de columna del eje, pero cuando filtro datos, esas líneas se mueven y ya no representan el campo paso a paso.Estoy jugando con hacer que las coordenadas X e Y sean nominales en lugar de ordinales. ¿Ha notado alguna diferencia al tratarlos como nominales? Incluí un mapa de obleas antes de filtrar (muestra los campos paso a paso correctamente) y un mapa con filtrado local por tipo de dispositivo (que ya no muestra los campos paso a paso correctamente).

Eso es porque debajo (cuando se trata de valores nominales u ordinales), JMP en realidad está haciendo un esquema de etiqueta de valor. Puede ver esto en las propiedades del eje.

Entonces, cuando cambia las cosas a través del filtrado, cambiará las asignaciones de etiquetas de valor subyacentes (pero deje las líneas de referencia iguales). Lo que causa el problema de tu visión. Los mapas de calor no son una solución perfecta para el mapeo de obleas (por eso es Rápido y Sucio en el artículo), pero lo harán en un apuro. El formato es un poco frágil.
METRO
¿Hay alguna forma de incluir una característica más en el mapa de obleas?En mi caso, "Zona", me pregunto si es posible mostrar X, Y, Defectos y Zona en un mapa de obleas.

Los mapas de obleas que describo aquí son bastante básicos. Algo como un mapa por zonas se serviría mejor con un archivo de forma personalizado que proporcione una pista visual sobre en qué zona se encuentra cada dado. Otro pensamiento es que podría anotar círculos en un mapa de obleas haciendo clic derecho y agregando un círculo debajo de personalizar.
Mejor,
METRO