Test Program Development with STS (.NET/​C#) コース​概要

Test Program Development with STS​コース​では、​テスト​対象​デバイス​と​通信​する​ため​の​STS​の​設定​と​使用​の​実践​的​な​演習​について​説明​し​ます。​この​コース​は、​典型​的​な​カス​タマ​ー​ワーク​フロー​と​マイル​ストーン​に従います。​これ​に​は、​関連​する​ハードウェア​と​の​緊密​な​対話​が​含​まれ​ます。​コース​を​修了​すると、​STS​テスタ​の​リソース​を​対話​形式​で​使用​し​て、​既存​の.NET/​C#​コード​モジュール​で​テスト​プログラム​の​作成、​変更、​実行、​デバッグ​を​行い、​テスト​データ​を​収集​し​て​テスト​時間​レポート​を​生成​できる​よう​に​なり​ます。

コース​の​詳細:

Test Program Development with STS (.NET/​C#) コース​概要

レッスン 概要 トピック

STS​の​概要

半導体​テスト​システム (STS) の​主​な​概念​を​確認​し​ます。

  • STS​プラットフォーム​の​概要

テスト​ヘッド​を​理解​する

上位​レベル​の​機能​と、​STS​テスト​ヘッド​用​I/​O​を​確認​し​ます。

  • STS​テスト​ヘッド​の​概要
  • STS T1 M2​の​入力​と​出力​を​理解​する

ロード​ボード​を​理解​する

デバイス​の​インタフェース​ボード (DIB) と、​さまざま​な​ロード​ボード​インタフェース​タイプ​の​上位​機能​を​確認​し​ます。

  • ロード​ボード​の​概要
  • ロード​ボード​インタフェース​を​理解​する
  • DIB​と​STS​を​接続​する

STS​と​ドッキング​および​通信​する

一般​的​な​テスト​セル​の​トポロジ​を​説明​し、​STS​の​複数​の​ドッキング​オプション​を​確認​し​ます。

  • NI STS​の​標準​ドック​および​インタフェース
  • 自動​ドッキング​の例

NI STS​ソフトウェア​を​理解​する

STS​の​監視、​保守、​デバッグ、​および​キ​ャ​リ​ブ​レ​ー​ション​に​使用​する​ソフトウェア​を​確認​し​ます。​STS​の​ため​の​テスト​開発​および​コード​モジュール​開発​環境​を​確認​し​ます。

  • STS​ソフトウェア​の​概要
  • STS Maintenance Software​の​概要
  • テスト​開発​環境​の​概要
  • オペレータ​インタフェース​の​概要

テスト​開発​者​ワーク​フロー​を​参照​する

サンプル​テスト​開発​者​ワーク​フロー​を​確認​し、​主​な​ステップ​を​説明​し​ます。

  • サンプル​テスト​開発​者​ワーク​フロー​を​理解​する

STS​の​安全​要件​と​仕様​を​詳細​に​調べる

STS​システム​の​安全​要件​と​使用、​安全​規格​準拠、​環境​仕様​を​確認​および​適用​し​ます。

  • STS​の​安全​性​の​要件​を​理解​する
  • STS​の​安全​規格​準拠​を​確保​する
  • STS​の​環境​仕様​を​理解​する

テスタ​計測​器​を​理解​する

STS PXI​プラットフォーム​と​一般​的​な​STS​計測​器​を​確認​し​ます。

  • NI PXI​プラットフォーム​を​理解​する
  • STS​計測​器​を​特定​する
  • その他​の​一般​的​な​STS​計測器
  • シミュレート​さ​れ​た​ハードウェア​を​使用​する

システム​仕様​を​理解​する

STS T1、​T2、​および​T4​の​入出力​仕様​を​確認​し​ます。

  • STS​システム​仕様​を​理解​する
  • オンライン​で​STS​仕様​を​理解​する

STS​の​キ​ャ​リ​ブ​レ​ー​ション

STS​システム​で​使用​さ​れ​て​いる​校正​モジュール​と​校正​の​タイプ​を​確認​し​ます。

  • 校正​と​は​何​です​か。
  • STS​校正​の​タイプ​を​参照​する
  • STS​で​使用​さ​れ​て​いる​校正​モジュール​を​理解​する
  • STS​の​ウォーム​アップ​待機​時間​を​有効​に​する
  • DC​の​導通/​機能​性​を​確認​する

STS​プロジェクト​を​作成​する

テスト​プログラム​を​作成​し、​テスト​プログラム​用​に​作成​した​シーケンス​ファイル​と​フ​ォ​ル​ダ​ストラクチャ​を​確認​し​ます。

  • テスト​プログラム​を​作成​する
  • フ​ォ​ル​ダ​ストラクチャ​を​理解​する
  • テスト​プログラム​アーキテクチャ​を​理解​する

ピン​マップ​を​理解​する

ピン​マップ​の​目的​と、​STS​ハードウェア​を​DUT​ピン​に​マッピング​する​際​における​ピン​マップ​の​役割​を​確認​し​ます。

  • ピン​マップ​と​は​何​です​か。
  • ピン​マップ​の​情報​を​理解​する
  • ピン​マップ​の​作成​に​必要​な​ドキュメント​について​説明​する

テスタ​の​構成​と​ロード​ボード​の​回路​図​を​確認​する

標準​テ​ス​タ​ドキュメント、​および​その​内容​と​目的​を​確認​し​ます。

  • DUT​仕様​を​理解​する
  • 計測​器​から​DUT​へ​の​信号​を​トレース​する

測定​要件​の​マッピング

測定​要件​を​マッピング​し、​システム​および​搭載​さ​れ​て​いる​計測​器​が、​テスト​プラン​の​測定​要件​を​満たす​こと​を​確認​し​ます。

  • 測定​要件​の​マッピング
  • 計測​器​を​DUT​ピン​に​接続​する
  • テスト​プラン​に​基​づ​い​て​テスタリソース​を​割り当てる

DUT​ピン​を​計測​器​の​チャンネル​に​マッピング​する

ピン​マップ​エディタ​を​使用​し​て​ピン​マップ​ファイル​を​作成​および​変更​し、​DUT​ピン​を​計測​器​の​チャンネル​に​マッピング​し​ます。

  • ピン​マップ​エディタ​を​使用​し​て​計測​器​を​追加​および​構成​する
  • ピン​マップ​の​エラー​と​警告​を​確認​する
  • 複数​計測​器​セッション​の​セットアップ

デバイス​インタフェース​ボード​を​使用​し​て​DUT​と​通信​する

計測​器​を​DIB​に​接続​する​さまざま​な​方法​について​説明​し、​独自​の​ロード​ボード​の​設計​に​役立つ​リソース​を​特定​し​ます。

  • DIB​を​計測​器​に​接続​する​方法​を​教え​て​くだ​さい。
  • DIB​を​設計​する​方法​を​教え​て​くだ​さい。
  • DUT​を​DIB​に​接続​する

DUT​の​導通​を​確認​する

他の​テスト​を​実行​する​前​に、​デジタル​パターン​計測​器​を​使用​し​て​DUT​の​導通​を​テスト​し​ます。

  • 導通​テスト​と​は​何​です​か。
  • DUT​の​導通​を​確認​する​際​に​使用​する​機器​を​教え​て​くだ​さい。
  • 導通​テスト​を​実行​する

DUT​を​表示​する

Digital Pattern Editor​を​使用​し​て​検査​対象​デバイス (DUT) を​表示​し、​テスト​を​開始​できる​よう​にし​ます。

  • DUT​の​電源​を​投入​する​方法​を​決定​する
  • DUT​に​電源​を​投入​する

漏れ​電流​を​測定​する

他の​テスト​を​実行​する​前​に、​デジタル​パターン​計測​器​を​使用​し​て​DUT​の​漏れ​電流​を​測定​し​ます。

  • 表示​後、​最初​に​実行​する​テスト​は​何​です​か。
  • 漏れ​電流​テスト​を​実行​する

DUT​と​の​通信​を​準備​する

デジタル​プロジェクト​と​関連​付け​ら​れ​た​ファイル​タイプ​を​特定​し​ます。​さらに、​デジタル​パターン​を​作成​する​前​に​DUT​と​通信​する​ため​に​作成​する​必要​が​ある​ファイル​について​説明​し​ます。

  • デジタル​プロジェクト​の​コンテンツ​を​理解​する
  • 仕様​シート​を​作成​する
  • レベル​シート​を​作成​する
  • タイミング​シート​を​作成​する

DUT​と​通信​する​ため​の​基本​的​な​デジタル​パターン​を​作成​する

Digital Pattern Editor​を​使用​し​て、​DUT​と​通信​する​ため​の​基本​デジタル​パターン​を​作成、​編集、​ロード、​バースト​し​ます。

  • ベクトル​ベース​の​パターン​を​理解​する
  • デジタル​パターン​を​作成​する

既存​の​デジタル​パターン​を​変換​する

Digital Pattern Editor​で​使用​できる​よう、​他の​環境​で​開発​さ​れ​た​パターン​を​変換​し​ます。

  • 既存​の​パターン​ファイル​を​変換​する
  • デモ:​既存​の​ファイル​を​変換​する

テスト​シーケンス​ファイル​を​理解​する

テスト​シーケンス​ファイル​の​主​な​コンポーネント​と、​各​コンポーネント​の​使用​方法​を​確認​し​ます。

  • シーケンス​ファイル​の​コンポーネント​に​は​何​が​ありま​すか。
  • シーケンス​ファイル​ウィンドウ​の​ペ​ーン​を​特定​する
  • テスト​プログラム​アーキテクチャ​を​理解​する

テスト​シーケンス​に​ステップ​を​追加​する

ステップ​を​テスト​シーケンス​に​挿入​する​方法​を​学習​し​ます。

  • シーケンス​に​ステップ​を​追加​する
  • ステップ​タイプ​を​理解​する
  • ステップ​を​構成​する

テスト​ステップ​を​作成​および​構成​する

STS​プロジェクト​で、​コード​モジュール​を​呼び出す​テスト​ステップ​を​作成​および​構成​し​ます。

  • コード​モジュール​と​は​何​です​か。
  • 半導体​テスト​ステップ​の​開始​点​を​選択​する
  • TSM​テスト​ステップ​テンプレート​を​呼び出す
  • 半導体​マルチ​テスト/​アクション​ステップ​を​呼び出す
  • テスト​ステップ​設定​を​構成​する

テスト​ステップ​テンプレート​を​使用​する

利用​できる​さまざま​な​ステップ​テンプレート​について​説明​し、​それ​を​テスト​シーケンス​の​中​で​使用​する​方法​を​説明​し​ます。

  • ステップ​テンプレート​を​使用​し​て​テスト​シーケンス​を​作成​する

TestStand​の​実行​を​制御​する

テスト​シーケンス​を​実行​し、​テスト条件や設定に応じてテストシーケンスの実行方法を変化させます。

  • テスト​シーケンス​を​実行​する
  • データ​を​管理​および​共有​する
  • フロー​制御​ステップ​を​使用​し​て​実行​フロー​を​変更​する
  • 式​を​使用​し​て​データ​に​アクセス​する、​または​データ​を​変更​する
  • テスト​の​失敗​に​基​づ​い​て​実行​を​変更​する

テスト​制限​を​設定​する

テスト​制限​値​を​作成、​調査、​イン​ポート​し​て、​さまざま​な​シナリオ​の​テスト​シーケンス​を​迅速​に​更新​し​ます。

  • テスト​制限​値​を​エクスポート​する
  • テスト​制限​値​を​イン​ポート​する
  • テスト​制限​値​ファイル​を​追加​する

テスト​構成​を​作成​する

テスト​プログラム​エディタ​と​テスト​要件​を​使用​し​て、​システム​の​テスト​構成​を​作成​し​ます。

  • テスト​構成​を​作成​する
  • 複数​の​テスト​フロー​を​定義​する

テスト​結果​に​基​づ​い​て​DUT​を​ビニング​する

テスト​結果​に​基​づ​い​て​DUT​を​分類​し、​ビニング​戦略​を​実装​する​さまざま​な​方法​を​説明​し​ます。

  • ​ビニング​の​概要
  • ビン​定義​ファイル​を​設定​する
  • ハードウェア​ビン​および​ソフトウェア​ビン​を​作成​する

テスト​プログラム​の​実行​を​構成​する

テスト​開発​環境​で​テスト​プログラム​を​構成​および​実行​し​ます。

  • ステーション​設定​を​構成​する
  • TestStand​による​テスト​結果​の​報告​方法​を​構成​する
  • ステーション​オプション​を​構成​する
  • TestStand​による​コード​モジュール​の​実行​方法​を​構成​する
  • テスト​プログラム​を​実行​する

テスト​レポート​を​生成​する

TestStand​で​結果​コレクション​と​テスト​レポート​戦略​を​実装​し​ます。

  • ​レポート​オプション​を​構成​する
  • レポート​形式​を​選択​する
  • ATML​レポート​を​生成​する
  • テスト​結果​の​収集​を​構成​する

テスト​プログラム​の​デバッグ

標準​TestStand​機能​を​使用​し​て​テスト​シーケンス​の​問題​を​特定​および​修正​ます。

  • テスト​プログラム​の​実行​を​トレース​する
  • 実行​を​一時​停止​または​ステップ​処理​する
  • 実行​エラー​を​処理​する

デバッグ​シナリオ​を​理解​する

さまざま​な​予想​外​の​シナリオ​で​テスト​プログラム​を​デバッグ​し​ます。

  • ​エラー​の​デバッグ
  • 失敗​した​テスト​の​デバッグ

テスト​時間​の​ベンチマーク

コード​の​実行​速度​を​制限​する​アドレス​の​問題​を​特定​し​ます。

  • テスト​時間​の​ベンチマーク
  • TestStand​実行​速度​を​最適​化​する
  • ハードウェア​実行​速度​を​最適​化​する

テスタリソース​を​操作​し​て​問題​の​デバッグ​を​行う

InstrumentStudio​を​使用​し​て​テスタリソース​を​操作​し、​テスト​の​問題​を​デバッグ​し​ます。

  • InstrumentStudio​の​概要
  • DC​電力​計測​器​の​デバッグ
  • オシロスコープ​の​デバッグ
  • ドライ​バ​セッション​の​デバッグ
  • 複数​の​計測​器​の​デバッグ
  • 追加​分析​用​に​データ​を​エクスポート​する

 

デバッグ​に​Digital Pattern Editor​を​使用​する

Digital Pattern Editor​内​の​ツール​を​使用​し​て、​テスト​失敗​の​さらなる​デバッグ​を​行い​ます。

  • DPE​で​の​トラブル​シューティング​の​概要
  • リアルタイム​で​ピン​の​ステータス​を​表示​する
  • パターン​実行​の​デバッグ
  • デジタル​スコープ​の​デバッグ
  • パラメータ​スイ​ー​プ​に​基​づ​い​て​テスト​結果​を​解析​する

STS​オペレータ​インタフェース​で​シーケンス​を​実行​する

NI​半導体​テスト​オペレータ​インタフェース (OI) を​使用​し​て​テスト​プログラム​を​実行​し、​実際​の​ソケット​時間​を​取得​し​ます。

  • オペレータ​インタフェース​の​概要
  • ロット​を​構成​および​実行​する
  • テスト​結果​と​レポート​を​表示​する

Test Program Development with STS (.NET/​C#) コース​を​今​すぐ​開始​する