Descripción del curso de desarrollo del programa de pruebas con STS

El curso desarrollo del programa de pruebas con STS le brinda experiencia práctica para configurar y usar un sistema de pruebas de semiconductores (STS) para comunicarse con un dispositivo bajo prueba (DUT). El curso seguirá el flujo de trabajo de pruebas de semiconductores y las metas típicas que incluyen una estrecha interacción con el hardware correspondiente. Después de completar este curso, un ingeniero de pruebas podrá usar los recursos del probador de STS de manera interactiva para crear, modificar, ejecutar y depurar programas de pruebas con módulos de código preexistentes (desarrollados usando LabVIEW o .NET/C#) para recopilar datos de pruebas y probar informes de tiempo.

 

Última fecha de lanzamiento o número de versión del curso: Bajo demanda: 23.0

Detalles del curso:

Contenido del curso de desarrollo del programa de pruebas con STS

LecciónDescripción generalTemas
Introducción al STSExplore los conceptos principales del sistema de pruebas de semiconductores (STS).  
  • Introducción a la plataforma STS
Explorar el cabezal de pruebaExplorar las características de alto nivel y E/S para el cabezal de prueba STS. 
  • Descripción general del cabezal de prueba STS  
  • Explorar las entradas y salidas del STS T1 M2
Explorar las tarjetas de cargaExplorar las características de alto nivel de la tarjeta de interfaz del dispositivo (DIB) y los diferentes tipos de interfaz de la tarjeta de carga.
  • Descripción general de las tarjetas de carga
  • Explorar los tipos de interfaz de la tarjeta de carga
  • Conectar un DIB al STS
Conexión con el STSDescribir la topología de una celda de prueba típica y explorar varias opciones para conectar un STS.
  • Conexión estándar del NI STS
  • Ejemplo de conexión automatizada
Explorar el software NI STSExplore las herramientas de software para monitorear, mantener, depurar y calibrar el STS, así como el desarrollo de pruebas y el entorno de desarrollo del módulo de código para STS.
  • Descripción general del software STS
  • Introducción al STS Maintenance Software
  • Introducción al entorno de desarrollo de pruebas
  • Introducción a la interfaz del operador
Navegar por el flujo de trabajo del desarrollador de pruebasExplorar un flujo de trabajo de desarrollador de pruebas de muestra y sus pasos clave.
  • Explorar un flujo de trabajo de desarrollador de pruebas de muestra
Investigar los requisitos y especificaciones de seguridad del STSExplorar y aplicar los requisitos y especificaciones de seguridad, el cumplimiento de seguridad y las especificaciones ambientales del sistema STS.
  • Explorar los requisitos de seguridad del STS
  • Garantizar el cumplimiento de seguridad para el STS
  • Explorar las especificaciones ambientales del STS

Explorar la instrumentación del probador

Explorar la plataforma STS PXI y la instrumentación STS común.  
  • Explorar la plataforma NI PXI
  • Identificar la instrumentación de STS
  • Instrumentación del STS común y adicional
  • Usar hardware simulado
Explorar las especificaciones del sistemaExplorar las especificaciones de entrada y salida del STS T1, T2 y T4.  
  • Explorar las especificaciones del sistema STS
  • Explorar las especificaciones del STS en línea
Calibrar un STSExplorar los módulos de calibración y los tipos de calibración utilizados en el sistema STS.
  • ¿Qué es la calibración?
  • Navegar por los tipos de calibración STS
  • Explorar los módulos de calibración usados en STS
  • Habilitar el tiempo de espera de calentamiento para STS
  • Comprobar la continuidad/funcionalidad de DC
Crear un proyecto del STS  Crear un programa de pruebas y explorar el archivo de secuencia y la estructura de carpetas que se crean para el programa de pruebas.
  • Crear un programa de pruebas
  • Explorar la estructura de carpetas
  • Explorar la arquitectura del programa de pruebas
Crear mapas de pinesExplorar el propósito del mapa de pines y su función en la asignación del hardware STS a los pines del dispositivo bajo prueba.
  • ¿Qué es un mapa del pin?
  • Explorar información en un mapa de pines
  • Documentación necesaria para crear un mapa de pines
Revisar una configuración del probador y los esquemáticos de la tarjeta de cargaExplorar la documentación del probador estándar, su contenido y su propósito.
  • Explorar las especificaciones del DUT
  • Seguimiento de una señal desde el instrumento hasta el dispositivo bajo prueba
Asignar requisitos de medidas  Asignar requisitos de medidas para garantizar que el sistema y sus instrumentos equipados puedan cumplir con los requisitos de medidas del plan de prueba.  
  • Asignar requisitos de medidas
  • Conectar instrumentación a los pines del DUT
  • Asignar recursos del probador en base a un plan de prueba
Asignar pines del DUT a canales de instrumentosUtilizar el editor de mapas de pines para crear y modificar archivos de mapas de pines, que asignan pines del DUT a canales de instrumentos.
  • Agregar y configurar un instrumento usando el editor de mapas de pines
  • Revisar errores y advertencias del mapa de pines
  • Configurar sesiones de varios instrumentos
Conectar con el DUT usando la tarjeta de interfaz del dispositivoExplore las diferentes maneras en que puede conectar sus instrumentos a una tarjeta de interfaz de dispositivo (DIB) e identifique los recursos disponibles para ayudarlo a diseñar su propia tarjeta de carga.
  • ¿Cómo conecto mi DIB a mis instrumentos?
  • ¿Cómo puedo diseñar mi DIB?
  • Conectar el DUT al DIB
Comprobar la continuidad del DUTUtilizar el instrumento de patrón digital para probar la continuidad del DUT antes de ejecutar otras pruebas.
  • ¿Qué es una prueba de continuidad?
  • ¿Qué instrumento utilizo para comprobar la continuidad del DUT?
  • Realizar una prueba de continuidad
Preparar el DUTUtilizar el Digital Pattern Editor para preparar el dispositivo bajo prueba (DUT) para que usted pueda comenzar a probarlo.
  • Determinar cómo encender el DUT
  • Encender el DUT
Medir la corriente de fugaUtilizar el instrumento de patrón digital para medir la corriente de fuga del DUT antes de ejecutar otras pruebas.
  • ¿Cuál es la primera prueba que se ejecuta después de la preparación?
  • Realizar una prueba de corriente de fuga
Preparación para comunicarse con el DUTIdentificar los tipos de archivos asociados con un proyecto digital y describir los archivos que deben crearse antes de crear un patrón digital para comunicarse con el DUT.
  • Explorar el contenido de un proyecto digital
  • Crear hojas de especificaciones
  • Crear hojas de niveles
  • Crear hojas de tiempo
Crear patrones digitales básicos para comunicarse con el DUTCrear, editar, cargar y dividir patrones digitales básicos para comunicarse con el DUT usando el Digital Pattern Editor.
  • Explorar patrones basados ​​en vectores
  • Crear patrones digitales
Convertir patrones digitales existentesConvertir patrones desarrollados en otros entornos para usarlos en el Digital Pattern Editor.
  • Convertir archivos de patrones existentes
Explorar el archivo de secuencia de pruebasExplorar los componentes principales de un archivo de secuencia de pruebas y cómo usar cada componente.
  • ¿Cuáles son los componentes de un archivo de secuencia?
  • Identificar paneles en la ventana del archivo de secuencia
  • Explorar la arquitectura del programa de pruebas
Agregar pasos a una secuencia de pruebasExplore cómo insertar pasos en una secuencia de prueba.
  • Agregar un paso a una secuencia
  • Explorar los tipos de pasos
  • Configurar un paso
Crear y configurar pasos de pruebasEn un proyecto STS, crear y configurar pasos de pruebas que llamen a módulos de código.
  • ¿Qué es un módulo de código?
  • Elegir un punto de inicio para los pasos de pruebas de semiconductores
  • Llamar a plantillas de pasos de pruebas de TSM
  • Llamar a un paso de acción/prueba múltiple de semiconductores
  • Configurar los ajustes de los pasos de pruebas
Usar plantillas de pasos de pruebas  Describir las diferentes plantillas de pasos que están disponibles y cómo usarlas como parte de una secuencia de pruebas.
  • Crear una secuencia de pruebas usando plantillas de pasos
Controlar la ejecución de TestStandEjecutar una secuencia de pruebas y modificar la secuencia de pruebas para que se ejecute de manera diferente dependiendo de las condiciones o la configuración de la prueba.
  • Ejecutar una secuencia de pruebas
  • Administrar y compartir datos
  • Usar pasos de control de flujo para cambiar el flujo de ejecución
  • Usar expresiones para acceder o modificar datos
  • Cambiar la ejecución en base a una falla de prueba
Establecer límites de pruebaCrear, explorar e importar límites de prueba para actualizar rápidamente sus secuencias de pruebas para diferentes escenarios.
  • Exportar sus límites de prueba
  • Importar sus límites de prueba
  • Añadir archivos de límites de prueba
Crear configuraciones de pruebasUtilizar el editor de programas de pruebas y sus requisitos para crear configuraciones de prueba para su sistema.
  • Crear configuraciones de pruebas
  • Definir múltiples flujos de pruebas
Agrupar los DUTs según los resultados de la pruebaDescribir las diferentes maneras de clasificar los DUTs según los resultados de las pruebas e implementar una estrategia de agrupamiento.
  • Descripción general de la agrupamiento
  • Configurar el archivo de definiciones de bin
  • Crear bins de hardware y software
Configurar la ejecución de un programa de pruebasConfigurar y ejecutar un programa de pruebas en el entorno de desarrollo de pruebas.
  • Configurar los ajustes de la estación
  • Configurar cómo TestStand crea reportes de los resultados de las pruebas
  • Configurar las opciones de la estación
  • Configurar cómo TestStand ejecuta sus módulos de código
  • Ejecutar su programa de pruebas
Generar reportes de pruebasImplementar una estrategia de generación de reportes de pruebas y recopilación de resultados en TestStand.
  • Configurar opciones de reportes
  • Seleccionar un formato de reporte
  • Generar un reportes ATML
  • Configurar la recopilación de resultados de las pruebas
Depurar un programa de pruebasUtilice las funciones integradas de TestStand para identificar y solucionar problemas en una secuencia de pruebas.
  • Seguimiento de la ejecución del programa de pruebas
  • Pausar y avanzar en la ejecución
  • Manejar errores de ejecución
Explorar escenarios de depuraciónDepurar un programa de pruebas en diferentes situaciones inesperadas.
  • Depurar errores
  • Depurar pruebas fallidas
Evaluar el tiempo de pruebaIdentificar y abordar los problemas que limitan la velocidad de ejecución del código.
  • Evaluar el tiempo de prueba
  • Optimizar la velocidad de ejecución de TestStand
  • Optimizar la velocidad de ejecución del hardware
Interactuar con los recursos del probador para depurar problemas  Utilizar InstrumentStudio para interactuar con los recursos del probador para depurar problemas de pruebas.
  • Descripción general de InstrumentStudio
  • Depurar instrumentos de potencia DC
  • Depurar osciloscopios
  • Depurar sesiones del controlador
  • Depurar varios instrumentos
  • Exportar datos para análisis adicional
Utilizar el Digital Pattern Editor para depuraciónUtilice herramientas dentro del Digital Pattern Editor (DPE) para depurar aún más las fallas de las pruebas.
  • Descripción general de la resolución de problemas con el DPE
  • Visualizar el estado de los pines en tiempo real
  • Depurar la ejecución del patrón
  • Depurar el alcance digital
  • Analizar resultados de pruebas en base a barridos de parámetros
Ejecutar una secuencia con la interfaz del operador del STSEjecutar un programa de pruebas usando la interfaz de operador (OI) de pruebas de semiconductores de NI y obtener el tiempo real de conexión.
  • Descripción general de la interfaz del operador
  • Configurar y ejecutar un lote
  • Visualizar reportes y resultados de pruebas

Comience hoy mismo el curso de desarrollo del programa de pruebas con STS