Der Kurs Testprogrammentwicklung mit STS und .NET/C# bietet praktische Schulungen zum Einrichten und Verwenden eines STS zur Kommunikation mit einem zu testenden Gerät. Der Kurs folgt dem typischen Kunden-Workflow und den Meilensteinen, die eine enge Interaktion mit der entsprechenden Hardware beinhalten. Nach Abschluss dieses Kurses ist ein Testingenieur in der Lage, STS-Testerressourcen interaktiv zu verwenden, um Testprogramme mit vorhandenen .NET/C#-Codemodulen zu erstellen, zu ändern, auszuführen und deren Fehler zu behandeln, wobei Testdaten und Testzeitreporte gesammelt werden.
Letztes Veröffentlichungsdatum oder Versionsnummer des Kurses:
Auf Anforderung: 5 Stunden
Bei NI: Drei (3) Tage
Vier (4) sechsstündige Einheiten
Halbleitertestingenieure, die das NI Semiconductor Test System (STS) verwenden oder evaluieren, um Halbleiterproduktionstests oder automatisierte Gerätevalidierung in großen Stückzahlen durchzuführen.
Allgemeine Kenntnisse über Halbleitertestverfahren und -methoden
Grundlegende Computerkenntnisse
Grundkenntnisse des Testwesens
Vertrautheit mit TestStand wird empfohlen
STS-Software-Bundle
Semiconductor Test System (STS)
Einrichten und Konfigurieren eines STS zum Testen eines Mischsignal-Halbleitergeräts
Verwenden von STS-Testerressourcen zum interaktiven Erstellen, Ändern, Ausführen und zur Fehlerbehandlung eines Testprogramms mithilfe fertiger Codemodule
Erfolgreiche Kommunikation mit einem Prüfling
Verstehen und Modifizieren der Testprogrammarchitektur sowie das Konfigurieren des Ausführungsablaufs
Erstellen eines STS-Testprogramms
Modifizieren und Ausführen eines Testprogramms sowie Datenerhebung
Ausführen einer Testsequenz mit der STS-Bedienoberfläche
Fehlerbehandlung von Geräten, Signalen und Testsequenzen mithilfe von Debug-Modulen
Sammeln von Testdaten und Erstellen von Testprotokollen
Benchmark-Testzeit
Lektion | Übersicht | Themen |
---|---|---|
STS kennenlernen | Beschreiben der Funktionalität jeder Komponente eines STS und erläutern der Hauptschritte eines typischen Testentwicklungs-Workflows. |
|
Entdecken der NI-STS-Instrumentierung | Entdecken der Hardwarekomponenten eines STS und erläutern der Bedeutung der STS-Kalibrierung. |
|
Erstellen eines STS-Projekts | Erstellen eines Testprogramms und identifizieren aller erstellten Komponenten. |
|
Zuordnen von STS-Hardware zu Prüflingspins | Verwenden der Testerdokumentation, um STS-Instrumente den entsprechenden Prüflingspins zuzuordnen. |
|
Validieren des Prüflingsverhaltens | Durchführen von Tests, um das DUT zu validieren, bevor seine Funktionalität getestet wird. |
|
Erstellen und Bursten von Digitalmustern | Verwenden des Digital Pattern Editor, um Digitalmuster zur Steuerung des Prüflings zu senden. |
|
Entdecken der STS-Softwareentwicklungsumgebung | Navigieren in der TestStand-Umgebung und Hinzufügen von Testschritten zu einer Testsequenz. |
|
Konfigurieren von Testprogrammen und -schritten | Verwenden von TestStand, um zu konfigurieren, wie ein Testprogramm ausgeführt und Testergebnisse protokolliert wird. |
|
Fehlerbehandlung | Verwenden der STS-Debugging-Tools für die Fehlersuche bei Geräten, Signalen und Testsequenzen. |
|
Ausführen einer Sequenz mit der STS-Bedienoberfläche | Ausführen eines Testprogramms mit der Bedienoberfläche (OI) und Ermittlung der wahren Buchsenzeit. |
|
Übung mit offenem Ende: Erstellen eines Testprogramms | Entwickeln eines Testprogramms, um die erforderlichen Tests mit den in diesem Kurs erworbenen Kenntnissen und Fähigkeiten durchzuführen. |