JMP 歩留まりアプリケーション: 歩留まり向上とファブ/ファウンドリプロセスの最適化
JMPの豊富なグラフィック機能、カスタマイズ可能なJSLコード、ODBCデータベース接続を使用して、収量分析アプリケーションを構築します。
ハイド・F・ミラーハイドミラー
Intersil Corp、歩留まり向上およびファブ/ファウンドリプロセス最適化担当シニアマネージャー
2014年9月16日
カスタム(収量分析)アプリケーションの構築に役立つJMPの主な機能
- スクリプト(JSL) - 正確なビジネスニーズを満たすために完全にカスタマイズ可能なアプリケーションを容易にします
- データベース接続(ODBC) - 既存のデータウェアハウスから特定のデータを直接取得できます。
- グラフィカル分析 - JMPは、結果を表示して洞察を提供するための豊富なグラフィカルツールスイートを提供します。
- 複数要素レポート - 1 つのグラフで多くの情報を提供できます。さらに、グラフと分析結果をグループ化することで、より完全なストーリーを伝えることができます。
- インタラクティブな表示要素 - ドリルダウン機能を追加して、収益傾向の要因に関する次の論理的な質問を探ります。
- アドイン - 組織全体に簡単に導入可能
組織化とインタラクティブ性のための表示要素
インタラクティブ性
- テキストボックス()
- テキスト編集ボックス()
- 数値編集ボックス()
- チェックボックス()
- ラジオボックス()
- ボタンボックス()
組織
- アウトラインボックス()
- H リスト ボックス()
- V リストボックス()
- テーブルボックス()
- パネルボックス()
JSL ODBC コードの例
データベース接続文字列
dsn_string = "DSN=MIDAS;PWD=;DBQ=MDS1;";
ヒント: 文字列を決定するには、メニュー(ファイル
->データベース->テーブルを開く)。次に、テーブル ソース (テーブル上のホット スポット) を編集します。
SQL コマンド
sql_1 = "MEL.LOT MEL_LOTから*を選択、
MEL.LOT_OPERATION_GROUP MEL_LOT_OPERATION_GROUP ここで
MEL_LOT.LOTID ('X2T7JB','X2T7L','X2T7LA') および
MEL_LOT_OPERATION_GROUP.operation_group_nm = 'TEST' および
MEL_LOT.LOTID=MEL_LOT_OPERATION_GROUP.LOTID";
sql_2 = "ROWNUM <= 5 の場合、MEL.LOT MEL_LOT から * を選択します";
データベース接続メソッドの作成 (複数の SQL コマンド)
dbc = データベース接続を作成します( dsn_string );
dt_1 = SQL を実行します (dbc、sql_1、「最初のテーブル」、非表示)。
dt_2 = SQL(dbc, sql_2, "2番目のテーブル") を実行します。
データベース接続を閉じる(dbc);
オープンデータベース方式(ワンショット)
dt_1 = Open Database(dsn_string, sql_1, "最初のテーブル"、非表示);
dt_2 = データベースを開く(dsn_string, sql_2, "2番目のテーブル");
ヒント: この方法はSQLコードのデバッグに最適です
デモンストレーション - デモ中に示されたポイント
- 贅沢に。各チャートは情報を提供します。チャートのコレクションは洞察を提供します。
- ベスト プラクティスを体系化します。社内のトップ エキスパートから意見をもらい、彼らならどうするかを考えます。次に、その専門知識を組み込んで、全員がその方法で実行できるようにします。その後、学んだ教訓に基づいて時間をかけて完成させます。
- JMPの多くの機能を活用
- トレンドライン(線形近似)
- よりスムーズなトレンド(インタラクティブ)
- フィット平均
- 色分けされたポイント
- 統計結果 - 表形式データ
- 能力別 - 例: 施設別の収量
- リンクされたグラフとブラッシング
- スクリプトが停止しても、JMPの全機能は引き続き利用できます。
- JMP にはさまざまなグラフィカル ツールがあります。データを最もよく表すツールを見つけてください。たとえば、グラフ ビルダーのトレリス プロットをウェーハ マップに使用します。
- 特定のビジネス要件に合わせてアプリケーションをカスタム設計します (すぐに使用できるツールでは実行が困難です)。
お問い合わせ
インターシル