STS 및 .NET/C#를 사용한 테스트 프로그램 개발 교육과정에서는 테스트 대상 디바이스와 통신하기 위해 STS를 설정하고 사용하는 실습 교육을 제공합니다. 이 교육과정은 일반적인 작업 흐름 및 이정표를 따르며 여기에는 해당 하드웨어와의 긴밀한 상호 작용이 포함됩니다. 이 교육과정을 이수한 테스트 엔지니어는 대화식으로 STS 테스터 리소스를 통해 기존의 코드 모듈로 테스트 프로그램을 작성, 수정, 실행 및 디버깅하여, 테스트 데이터와 테스트 시간 리포트를 수집할 수 있습니다.
교육과정 최종 출시일 또는 버전 번호:
주문형: 5시간
강사가 진행하는 강의실 교육: 3일
6시간 세션 4회
반도체 생산 테스트 또는 고용량 자동화 디바이스 검증을 수행하기 위해 NI 반도체 테스트 시스템 (STS)을 사용하거나 평가하는 반도체 테스트 엔지니어
반도체 테스트 전략 및 방법에 대한 일반 지식
일반적인 컴퓨터 사용 능력
기본 테스트 엔지니어링 지식
TestStand 숙지 권장
STS 소프트웨어 번들
STS (Semiconductor Test System)
혼합 신호 반도체 디바이스를 테스트하기 위한 STS 설정 및 구성하기
STS 테스터 리소스를 활용하여 사전 작성된 .NET/C# 코드 모듈로 테스트 프로그램을 대화식으로 작성, 수정, 실행 및 디버그
DUT와 성공적으로 통신하기
테스트 프로그램 아키텍처 이해와 수정 및 실행 흐름 설정하기
STS 테스트 프로그램 만들기
테스트 프로그램 수정 및 실행과 데이터 수집하기
STS 운영자 인터페이스로 테스트 시퀀스 실행하기
디버그 패널로 디바이스, 신호 및 테스트 시퀀스 디버깅하기
테스트 데이터 수집 및 테스트 리포트 생성하기
테스트 시간 벤치마크
학습 단원 | 개요 | 토픽 |
---|---|---|
STS 살펴보기 | STS의 각 구성요소 기능을 설명하고 일반적인 테스트 개발 워크플로의 주요 단계를 설명합니다. |
|
NI STS 계측 살펴보기 | STS의 하드웨어 구성요소를 살펴보고 STS 교정의 중요성을 설명합니다. |
|
STS 프로젝트 생성하기 | 테스트 프로그램을 만들고 생성된 모든 구성요소를 식별합니다. |
|
STS 하드웨어를 DUT 핀에 맵핑하기 | 테스터 문서를 사용하여 STS 인스트루먼트를 적절한 DUT 핀에 매핑합니다. |
|
DUT 동작 검증하기 | 기능을 테스트하기 전에 테스트하여 DUT를 검증합니다. |
|
디지털 패턴 생성 및 버스트하기 | 디지털 패턴 편집기를 사용하여 디지털 패턴을 전송하여 DUT를 제어합니다. |
|
STS 소프트웨어 개발 환경 살펴보기 | TestStand 환경을 탐색하고 테스트 단계를 테스트 시퀀스에 추가합니다. |
|
테스트 프로그램 및 단계 설정하기 | TestStand를 사용하여 테스트 프로그램이 실행되고 테스트 결과를 기록하는 방법을 설정합니다. |
|
디버깅 | STS 디버깅 도구를 사용하여 디바이스, 신호, 테스트 시퀀스를 디버그합니다. |
|
STS 운영자 인터페이스로 시퀀스 실행하기 | 운영자 인터페이스(OI)를 사용하여 테스트 프로그램을 실행하고 실제 소켓 시간을 얻습니다. |
|
개방형 질문: 테스트 프로그램 생성하기 | 이 교육과정에서 얻은 지식과 기술을 사용하여 필요한 테스트를 구현하는 테스트 프로그램을 개발합니다. |