テスト時間の最適化半導体業界 (または製品に対して広範なテストが実行される業界) で働いている場合、テスト時間を短縮することは、製造の運用コストを削減するための主要な要素です。 半導体テスト時間は高価であり、増加すると予想される、半導体デバイスの総製造コストに大きな影響を与えます。 テスト時間の短縮は、特に大量の複雑な製品の場合、大幅な節約につながります。
このタスクを実行するための専用ソフトウェアがありますが、カスタム アドインを使用して JMP で実行する方法を示したかったのです。アドインを使用すると、ユーザーは、JMP がすぐに実行できる機能をカスタム アプリケーションに拡張できます。 これは、JMP スクリプトによって実現され、それを使用して、あらゆるタイプのカスタマイズされた機能を作成できます。 このアドインをインストールするには、2 つのサンプル .jmp ファイルとともに .jmpaddin ファイルをダウンロードし、JMP で .jmpaddin ファイルを開きます ([ファイル] > [開く])。 JMP で .jmpaddin ファイルを開くとインストールされ、JMP の [アドイン] メニューからアドインにアクセスできるようになります。
このアドインには、run-on-error (ROE) テスト データと、.jmp データ テーブル形式のテスト時間データの 2 つのデータ セットが必要です。 オプティマイザー アドインがテスト カバレッジが重複しているテストを特定し、それをテスト時間と組み合わせて使用して、最適なテスト順序を決定できるようにするには、Run-on-Error が必要です。 この最適化は、stop-on-fail テスト データでは機能しません。 このブログに添付されている .jmp ファイルは、ROE とテスト時間のデータ テーブルに必要な形式の例です。 (ノート: ROE データには、テストの不合格を表す 1 とテストの合格を表す 0 の値が必要です。各行は、テストされる別の単位です)。
Test-Time Optimizer Resultsテスト時間オプティマイザの結果
品質工学