From Saturday, Nov 23rd 7:00 PM CST - Sunday, Nov 24th 7:45 AM CST, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Saturday, Nov 23rd 7:00 PM CST - Sunday, Nov 24th 7:45 AM CST, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
STS를 사용한 테스트 코드 모듈 개발 교육과정은 일반적인 고객 작업 흐름 및 이정표를 따르며, 여기에는 해당 하드웨어와의 긴밀한 상호 작용이 포함됩니다. 테스트 개발자는 이 교육과정을 마치고 나면 반도체 테스트 시스템 (STS) 리소스를 사용하여 STS 테스트 프로그램용 측정 코드 모듈을 개발 및 디버그하고, 사용자 정의 테스트 단계를 생성하고, 테스트 프로그램 최적화 및 배포를 수행할 수 있습니다.
교육과정 최종 출시일 또는 버전 번호: 주문형: 23.0
주문형: 5시간
반도체 생산 테스트 또는 고용량 자동화 디바이스 검증을 개발하고 수행하기 위해 NI STS를 사용하거나 평가하는 반도체 테스트 개발자
반도체 테스트 전략 및 방법에 대한 일반 지식
STS를 사용한 테스트 프로그램 개발 교육과정
STS 소프트웨어 번들
STS (반도체 테스트 시스템)
사용자 정의 코드 모듈 개발하기
코드 모듈 디버깅하기
여러 사이트 서브시스템 실행 구현하기
테스트 프로그램 최적화 구현하기
테스트 시간 단축하기
테스트 프로그램 배포하기
학습 단원 | 개요 | 토픽 |
---|---|---|
NI STS 소프트웨어 개요 | STS의 테스트 프로그램을 설정하고 개발하는데 사용하는 다양한 유형의 소프트웨어를 살펴봅니다. |
|
STS 소프트웨어 버전 선택기 살펴보기 | STS 소프트웨어 버전 선택기를 사용하여 설치된 STS 소프트웨어 버전 간에 전환합니다. |
|
계측기 채널 작동 조사하기 | 여러 STS 계측기에서 채널이 작동하는 방법의 차이점을 살펴봅니다. |
|
STS의 계측기 프로그래밍하기 | STS의 계측기를 프로그램적으로 제어하고 설정합니다. |
|
TSM API 살펴보기 | TestStand Semiconductor Module (TSM) API를 사용하여 계측기 이름을 쿼리하고, 계측기에서 세션을 열고, 모든 열린 세션을 얻고, 핀 이름을 세션과 채널로 번역합니다. |
|
도움말 파일 살펴보기 | STS 및 계측기에 대한 도움말 문서를 살펴보고 시작합니다. |
|
테스트 코드 모듈 설계하기 | 코드 모듈 프로그래밍 흐름과 코드 모듈 내에서 TSM API를 사용하는 방법을 설명합니다. |
|
계측기 코드에서 테스트 만들기 | 주어진 기본 계측기 기능, TSM API 및 테스트 계획을 사용하여 테스트 코드 모듈의 필수 기능을 정의합니다. |
|
테스트 코드 개발 고려사항 | 팁과 도구를 통해 코드 모듈 개발 환경을 효과적으로 사용합니다. |
|
DUIT와 통신하기 | SPI (Serial Peripheral Interface) 버스를 사용하여 DUT와 통신합니다. |
|
테스트 프로그램 디버깅하기 | NI TestStand 및 디버깅 도구를 사용하여 테스트 프로그램 및 테스트 코드 모듈을 디버깅합니다. |
|
인라인 품질 보증 테스트 수행하기 | 인라인 품질 보증 (QA) 테스트를 테스트 시퀀스에 통합하여 테스트 어플리케이션의 품질과 일관성을 보장합니다. |
|
DUT에 소프트웨어 Bin 할당하기 | Bin 설정 및 잠금 단계를 사용하여 DUT에 하나의 소프트웨어 Bin을 지정하고 TSM 자동 Bin 할당을 덮어씁니다. |
|
테스트 정보 얻기 및 저장하기 | 로트 설정, 스테이션 설정, STS 테스트 헤드 상태, 실행 데이터, 사용자 정의 테스트 조건에 대한 값을 얻고 이 데이터를 저장하여 테스트 단계가 접근할 수 있도록 합니다. |
|
배치 프로세스 모델을 사용하여 테스트 실행하기 | TSM이 다중 사이트 실행을 위해 어떻게 배치 프로세스 모델을 사용하는지 설명합니다. |
|
다중 사이트 실행을 위한 테스트 프로그램 개발하기 | 다중 사이트 테스트를 위한 서브시스템 실행 모델을 식별하고 구현합니다. |
|
테스트 시간 단축하기 | 테스트 시스템 성능 프로파일링 및 테스트 시간 단축 (TTR)을 위한 도구와 기술을 살펴봅니다. |
|
테스트 시스템 벤치마크하기 | 테스트 프로그램 분석기를 사용하여 테스트 프로그램의 성능을 평가합니다. |
|
하위 레벨 테스트 단계 벤치마크하기 | 테스트 프로그램의 단계, 코드 모듈 및 기타 리소스를 보고 기록하는 방법을 알아봅니다. |
|
테스트 프로그램 배포하기 | TestStand 배포 유틸리티를 사용하여 TestStand 시퀀스를 분석, 빌드, 배포 및 유지보수합니다. |
|
배포된 프로그램 디버깅하기 | 운영자 인터페이스에서 엔지니어링 환경으로 전환하여 생산 과정에서 테스트 프로그램을 디버깅합니다. |
|