Test Program Development with STS コースでは、半導体テストシステム (STS) を使用して検査対象デバイスと通信する方法を習得します。このコースでは、一般的な半導体テストのワークフローとマイルストーンに沿って学習します。このコースを修了すると、テストエンジニアは既存のコードモジュール (LabVIEWまたは.NET/C#で開発) を用いてテストプログラムの作成、修正、実行、デバッグができるようになり、テストデータとテスト時間レポートの収集が可能になります。
カスタムコードモジュールを開発する
コードモジュールをデバッグする
マルチサイトサブシステム実行を実装する
テストプログラムの最適化を実装する
テスト時間を短縮する
テストプログラムをデプロイする
オンデマンド:10時間
NI STSを使用または評価して、半導体製造テストまたは大量自動デバイス検証を開発および実行する半導体テスト開発者
半導体テストの計画と方法に関する一般的な知識
STSを使用したテストプログラム開発コース
Microsoft Visual Studioでの.NET/C#コード開発の経験
STSソフトウェアバンドルv24.5.1
NI STS T1 M2
STS T1 DXトレーニングDIB
ADS7229
オンデマンドトレーニングでは、NIラーニングセンターから配信されるデジタルコース教材を使用します。サブスクリプションの期間中はNIラーニングセンターにアクセスできます。
オンデマンド:エンタープライズ契約、5教育サービスクレジット、または2トレーニングクレジットを含む
| レッスン | 概要 | トピック |
|---|---|---|
| NI STSの概要 | STSのテストプログラムの構成と開発に使用するさまざまなタイプのソフトウェアと環境を紹介します。 |
|
| STSソフトウェアのバージョンを切り替える | STS Version Selectorを使用して、インストールされているSTSソフトウェアのバージョンを切り替えます。 |
|
| 半導体モジュールのコンテキストとTSM APIの概要 | TSM Code Module APIを活用して、DUTピンまたはピングループ名を使用してテストを実行するコードモジュールを開発する方法を学びます。 |
|
NI計測器APIの概要 (LabVIEW) | 開発者が計測器のアプリケーションを作成する際に使用するNI計測器APIを確認します。 |
|
| 半導体テストライブラリ (.NET/C#) の概要 | 半導体テストライブラリを用いて、.NET/C#で効率的にSTSテストプログラムを開発します。 |
|
プロジェクト作成テンプレートを理解する
| 新規プロジェクトで半導体テストライブラリを使用する方法を学び、LabVIEWプロジェクトテンプレートを確認します。 |
|
ヘルプファイルを理解する
| STSおよび関連計測器のヘルプドキュメントを起動して参照します。 |
|
| 計測器プログラミングの概要 | STSの一般的なプログラミングフローと計測器の種類を確認します。 |
|
| STSでDCPower計測器をプログラミングする | STSに搭載されたDCPower計測器をプログラムで制御および構成します。 |
|
| STSでデジタルパターン計測器をプログラミングする | STSでデジタルパターン計測器をプログラム的に制御および設定します。 |
|
| STSで他の計測器の使用を理解する | STSでサポートされている計測器、サポートされていない計測器、およびカスタム計測器の使用方法を学びます。 |
|
| コードモジュールを構築する | コードモジュール開発環境を効果的に活用するためのヒントとツール |
|
| DUTと通信する | DUTに適した制御方法とプロトコルを選択し、テストコードモジュール実行前に接続確認を行います。 |
|
| テストプログラムをデバッグする | TestStand、.NET、およびLabVIEWのデバッグツールを使用して、テストプログラムおよびテストコードモジュールのデバッグを行います。 |
|
| インライン品質保証テストを実行する | インライン品質保証 (QA) テストをテストシーケンスに統合し、テストアプリケーションとコードモジュールの品質と一貫性を確保します。 |
|
| ソフトウェアビンをDUTに割り当てる | 合格、失敗、エラーの結果を超えてテスト済みDUTを分類するために、ソフトウェアビンを作成して使用します。 |
|
| テスト情報を取得し保存する | ロット設定、ステーション設定、STSテストヘッドの状態、実行データ、およびカスタムテスト条件の値を取得し、アクセス可能な状態で保存します。 |
|
| バッチプロセスモデルを使用してテストを実行する | TSMがマルチスレッド実行のためにバッチプロセスモデルをどのように利用するかを説明します。 |
|
| マルチサイト実行用のテストプログラムを開発する | マルチサイトテスト用のサブシステム実行モデルを特定して実装します。 |
|
| テスト時間の短縮手法を理解する | テストシステムのパフォーマンスプロファイリングとテスト時間の短縮 (TTR) に役立つツールやテクニックをご紹介します。 |
|
テストシステムをベンチマークする
| テストプログラムアナライザを使用して、テストプログラムの性能を評価します。 |
|
| 低レベルのテストステップをベンチマークする | テストプログラムのステップ、コードモジュール、その他リソースの消費時間を表示および記録します。 |
|
| STSテストプログラムをデプロイする | デプロイメントプロセスを定義し、テストプログラムをデプロイし、デプロイ後にデバッグします。 |
|
| デプロイされたテストプログラムをデバッグする | オペレータインタフェースからエンジニアリング環境に切り替えて、本番稼働環境でテストプログラムをデバッグします。 |
|
このコースはSTS-5531ベースのRFシステムを対象としています。 RF部品をテストするテストエンジニアを対象としたコースです。STS RFリソースを使用して、RF構成に基づいてテストプログラムをインタラクティブに作成、変更、実行、デバッグします。
このコースはSTS RFサイロをベースとしたRFシステムを対象としています。STSを使用したRFテストは、一般的な顧客のワークフローとマイルストーンに沿って進行し、標準のSTS RFハードウェアとの緊密な連携を含みます。
デジタルパターン計測器とDigital Pattern Editorを活用して、一般的な特性評価および製造テストを行います。ここでは、DUT通信、デジタルインタフェーステスト、導通テストと漏れテストに着目します。
1年以内にNI講師主導のコースを3つ以上受講する予定の方であれば、トレーニングメンバーシップから、すべてのNIの一般教室およびオンライン形式のコースを手頃な料金で無制限に受けられるほか、無制限の認定資格証も受けられます。