The Test Code Module Development with STS and .NET/C# Course will follow the typical customer workflow and milestones, which includes tight interaction with corresponding hardware. After completing this course, a test developer will be able to use Semiconductor Test System (STS) resources to develop and debug measurement code modules for STS test program, to create custom test steps, to perform test program optimization and deployment.
Develop custom code modules
Debug code modules
Implement multisite subsystem execution
Implement test program optimization
Reduce test time
Deploy test programs
Instructor-led Classroom: Two (2) days
Instructor-led Virtual: Three (3) days, five-and-a-half-hour sessions
On-Demand: 5 hours
Semiconductor test developers using or evaluating the NI STS to develop and perform semiconductor production test or high-volume automated device validation
General knowledge of semiconductor test strategies and methods
Test Program Development with STS Course
Experience in .NET/C# code development in Microsoft Visual Studio
NI STS Software Bundle v23.0 or later
NI STS T1 M2
STS T1 DX Training DIB
ADS7229
STS Software Bundle v24.5.1
NI STS T1 M2
STS T1 DX Training DIB
ADS7229
Virtual instructor-led training includes digital course material that is delivered through the NI Learning Center.
NI virtual instructor-led training is delivered through Zoom, and Amazon AppStream/LogMein access is provided to participants to perform the exercises on virtual machines equipped with the latest software.
On-Demand: Included with enterprise agreements, or 5 Education Services Credits, or 2 Training Credits
Public virtual or classroom course: 20 Education Services Credits or 6 Training Credits
Private virtual: 80 Education Services Credits or 35 Training Credits
Private classroom: 140 Education Services Credits or 40 Training Credits
Lesson | Overview | Topics |
---|---|---|
Overview of NI STS Software | Explore the different types of software and environments used to configure and develop test programs for the STS.
|
|
Exploring STS Code Development Resources | Identify the resources available to help get started with developing test code modules for STS. |
|
Programming Instruments of the STS | Programmatically control and configure the instruments of the STS. |
|
Running Code Modules as Part of a Test Program | Explore techniques for ensuring the quality of the test code modules, sorting DUTs based on test code results, and using test system information within the code modules. |
|
Developing a Multisite Test Program for STS | Use the batch process model to modify a test program for multisite execution. |
|
Reducing STS Test Time | Use various tools and techniques to reduce test time and verify timing using both high-level test system benchmarking and low-level test step benchmarking. |
|
Deploying an STS Test Program | Define a deployment process, deploy the test program, and debug it after deployment. |
|
For test engineers testing RF parts, use STS RF resources interactively to create, modify, execute, and debug test programs based on RF configurations.
For test engineers testing mmWave parts, learn about the components, functionality, and purpose of the mmWave subsystem.
Leverage digital pattern instruments and the Digital Pattern Editor to perform common characterization and production tests, with a focus on DUT communication, digital interface testing, and continuity and leakage testing.
If you are planning to take three or more NI instructor-led courses within one year, a Training Membership provides cost-effective, unlimited access to all NI public classroom and public virtual courses, along with unlimited certification vouchers.