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

TL;DR
¡¡Aquí te muestro cómo hacer esto en menos de 30 segundos*!! Si quieres detalles, ¡sigue leyendo!
*El recorrido me lleva unos 3 minutos y 40 segundos, pero los clics del ratón me llevan unos 30 segundos como máximo.
Introducción
¿Cómo se hace un mapa de oblea en JMP?
Recibo esta pregunta...muchas. Entonces, aquí hay una nota rápida de Engineering Mailbag (¿una postal de ingeniería, tal vez?) sobre cómo crear un mapa de oblea con patrón rápido y sucio en Graph Builder.
El mapa básico
Para esta discusión, me voy a centrar en el mapa de oblea estampada. Estos son muy sencillos de crear en caso de necesidad y solo requieren, como mínimo, tres datos: el ID del troquel X, el ID del troquel Y y algo para colorear el mapa (clasificación, Vt, espesor de la película, recuento de partículas, ya 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 en el lado correcto". dirección” mapa de obleas. Y para eso solo necesitaremos esos tres datos. Tienes esos datos?
¡Tú 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 puedes usar para seguir hasta que lo hagas. solo ve a Ayuda > Biblioteca de datos de muestra en JMP y seleccione Oblea apilada.jmp .
El mapa de oblea estampado es solo una elegante reestructuración de algo llamado mapa de calor. Y resulta que un mapa de calor es realmente una en realidad Imagen de baja resolución donde cada píxel de la imagen representa una cosa (un dispositivo, troquel, campo de retícula, etc.). Y, da la casualidad de que los mapas de calor (y, por lo tanto, los mapas de obleas) son realmente fáciles de crear 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 creas las columnas X Die e Y Die ordinal datos. Cuando extrae datos a JMP desde una base de datos de fábrica o una herramienta de fabricación, las columnas X Die e Y Die generalmente serán continuo . Normalmente esto no es gran cosa para el análisis, pero para fines de visualización, es necesario ordinal . Entonces, haga clic derecho en el ícono de datos y cámbielos de triángulos azules (continuos) a histogramas ordenados en verde (ordinales).

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

Y aquí hay un mapa de oblea terminado en Graph Builder usando 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 usando la Zona de caída de página (abajo a la 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 observo los totales de defectos de lote usando Wrap Drop Zone (nuevamente usando algunos colores creativos):
Refinar la relación de aspecto
Refinamos un poco. Generalmente esperamos que los mapas de obleas sean circulares, pero la relación de aspecto del troquel puede confundir el mapa de calor. Esta es realmente una consideración estética, ya que la información aún se transmite de manera efectiva incluso si la oblea parece un poco torcida. Piense en cuántas presentaciones de diapositivas ha visto con capturas de pantalla distorsionadas de mapas de obleas. Puede que parezcan horribles, pero aun así hacen su trabajo.
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áfica > Tamaño y escala > Tamaño a isométrico .

Esto generalmente corregirá el problema ajustando las cosas, de modo que la relación de aspecto se acerque más a lo que hay 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 fotograma (que se encuentra encima de Tamaño a isométrico en el menú).
Conclusiones y un enchufe descarado
Así que eso es realmente todo. 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), 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 hice un artículo sobre cómo hacer mapas de obleas desnudas en la JMP Discovery Summit de 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 aun mas bonito , o desea crear rápidamente mapas de obleas simples, o simplemente desea que un complemento haga el trabajo pesado por usted, existe un complemento llamado Kit de herramientas para semiconductores (STK). Se lanzó como parte de esa misma presentación de Discovery Summit. No voy a profundizar mucho en ello ahora, pero buscaré algunos artículos adicionales sobre la última versión de STK más adelante en 2021.
Entonces, por ahora, solo recuerde una cosa: los mapas de obleas son solo mapas de calor, que parecen círculos.
Los mapas de obleas que describo aquí son bastante básicos. Algo como un mapa de zonas funcionaría mejor con un archivo de forma personalizado que proporcione una pista visual sobre en qué zona se encuentra cada dado. Otra idea es que podrías anotar círculos en un mapa de oblea haciendo clic derecho y agregando un círculo en personalizar.
Mejor,
METRO
¿Hay alguna manera 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 oblea.

Esto se debe a que, en el fondo (cuando se trata de valores nominales u ordinales), JMP en realidad está haciendo un esquema de etiquetas de valores. Puedes ver esto en las propiedades del eje.

Entonces, cuando cambia cosas mediante el filtrado, cambiará las asignaciones de etiquetas de valores subyacentes (pero dejará 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 servirán en caso de necesidad. El formato es un poco frágil.
METRO
Gracias Mike. Lo hice 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 para hacer que las coordenadas X e Y sean nominales en lugar de ordinales. ¿Has notado alguna diferencia al tratarlos como Nominales? Incluí un mapa de oblea antes del filtrado (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).

@dlifke - Podrías hacerlo con líneas de referencia. Simplemente haga clic derecho en el eje y seleccione las propiedades del eje para acceder al cuadro de diálogo Propiedades del eje. Agregar líneas de referencia se maneja en la parte inferior derecha del área.
Mejor,
METRO
Gracias Mike! ¡Estoy ansioso por aprender a agregar líneas de campo paso a paso, como bordes para un patrón de troquel de 3x5!