私は長い間、ポイントやヒートマップを使用して半導体ウェーハ マップを作成し、ダイのアウトラインを表示するためのグラフィック スクリプトを追加してきましたが、これは面倒で、データが欠落している場合は見栄えが悪くなりがちです (または、これを回避するにはダミー行を追加する必要があり、これはさらに面倒です)。
最近のヨーロッパの Discovery サミットでは、Graph Builder のマップ シェイプを使用してウェーハ マップを作成し、これらの問題を回避することについて議論がありました。私はこれまでマップ シェイプを使用したことがなかったので、これは良い学習体験となり、サンプル データからこの例/概念実証スクリプトを作成しました。
要約すると、スクリプトは次のことを行います:
- サンプル データからマップ シェイプ ファイルを作成します。もちろん、実際には、これはゴールデン データ セットから作成される 1 回限りの操作であり、マップを描画するたびに作成されるわけではありません。ただし、マップ ファイルがどのように機能するかを確認するのに役立つ場合に備えて、これを含めました。
- データとマップファイル間のリンクを作成します
- データが欠落している場合に備えてチャートの制限を設定し、ダミーデータ列を追加し、列スイッチャーとローカルデータフィルターを準備する作業を行います(これは必須ではありませんが、見栄えを良くするために役立ちます)。
- グラフ ビルダーでウェーハ マップを作成します。
注意: これは非常に基本的な JSL であり、いかなる点でも最適化されておらず、また、徹底的にテストされていない (サンプル データ セットと実際の例のみ) ため、奇妙な動作が発生する可能性があります。:)
これが役に立つことを願っています。アドバイスや改善点の提案があれば、ぜひお聞かせください。
