コンテンツにスキップ

基板トラッキング(SEMI E90)

1. 概要

基板トラッキング(SEMI E90)は、装置内を移動する個々の基板(ウェーハ)を追跡する機能を提供し、位置履歴と処理履歴を含みます。

2. トラッキング概念

概念 説明
Substrate 処理対象の個別ユニット(ウェーハ)
SubstrateID 各基板の一意識別子
Location 装置内の現在の物理位置
History 移動と処理イベントの記録

3. 基板位置

基板は装置内の様々な位置に存在できます:

位置タイプ
LoadPort LP1_Slot01, LP2_Slot15
Aligner ALIGNER1
Robot Arm ROBOT1_ARM1, ROBOT2_ARM2
Process Chamber PM1, PM2, PM3
Buffer BUFFER1, BUFFER2
Transfer Module TM_ARM1

4. 基板状態図

stateDiagram-v2 [*] --> AT_SOURCE: Mapped in carrier AT_SOURCE --> IN_MOTION: Pick from carrier IN_MOTION --> AT_WORK: Place in chamber AT_WORK --> IN_MOTION: Pick from chamber IN_MOTION --> AT_DESTINATION: Place in carrier AT_DESTINATION --> [*]: Carrier removed IN_MOTION --> LOST: Robot error AT_WORK --> REJECTED: Process failed

5. 基板属性

属性 説明
SubstrateID A 一意識別子(例:ウェーハID)
SubstrateIDType U1 IDタイプ(バーコード、RFID)
SubstrateLocID A 現在位置
SubstrateLotID A 親ロットID
SubstrateType U1 タイプ(製品、ダミー、モニタ)
SubstrateState U1 現在状態
SubstrateUsage U1 使用回数
SourceCarrier A 元のキャリアID
SourceSlot U1 元のスロット番号

5.1 基板状態値

状態 説明
0 NOT_INSTANTIATED 未追跡
1 AT_SOURCE 元の位置
2 AT_WORK 処理位置
3 AT_DESTINATION 最終位置
4 IN_MOTION 搬送中
5 NEEDS_PROCESSING 次ステップ準備完了
6 PROCESSED 処理完了
7 REJECTED 失敗/却下
8 STOPPED 処理中停止

5.2 基板タイプ値

タイプ 説明
0 PRODUCT 生産ウェーハ
1 DUMMY ダミーウェーハ
2 MONITOR モニタ/テストウェーハ
3 FILLER フィラーウェーハ

6. 位置トラッキングイベント

sequenceDiagram participant Host participant Equipment Note over Equipment: ウェーハ W001 は LP1_Slot05 Equipment->>Host: S6F11 (SubstrateLocationChange) Note right of Equipment: SubID=W001<br/>From=LP1_Slot05<br/>To=ROBOT_ARM1 Host-->>Equipment: S6F12 Equipment->>Host: S6F11 (SubstrateLocationChange) Note right of Equipment: SubID=W001<br/>From=ROBOT_ARM1<br/>To=PM1 Host-->>Equipment: S6F12 Note over Equipment: PM1で処理中... Equipment->>Host: S6F11 (SubstrateLocationChange) Note right of Equipment: SubID=W001<br/>From=PM1<br/>To=ROBOT_ARM1 Host-->>Equipment: S6F12 Equipment->>Host: S6F11 (SubstrateLocationChange) Note right of Equipment: SubID=W001<br/>From=ROBOT_ARM1<br/>To=LP2_Slot05 Host-->>Equipment: S6F12

7. 関連メッセージ

メッセージ 方向 説明
S12F1 H→E Map Data Type 1 リクエスト
S12F2 E→H Map Data Type 1 レスポンス
S12F3 H→E Map Data Type 2 リクエスト
S12F4 E→H Map Data Type 2 レスポンス
S12F5 H→E Map Data Type 3 リクエスト
S12F6 E→H Map Data Type 3 レスポンス
S12F7 E→H Map Data 送信 Type 1
S12F8 H→E Map Data 確認応答 Type 1
S12F9 E→H Map Data 送信 Type 2
S12F10 H→E Map Data 確認応答 Type 2

7.1 Map Data タイプ

タイプ 説明 データ
Type 1 Bin サマリー Bin カウント
Type 2 Slot map スロット状態
Type 3 Die map Die レベルデータ

7.2 S12F4 - Map Data Type 2(Slot Map)

構造:

S12F4
<L[4]
  <MID>                // 材料ID
  <IDTYP>              // IDタイプ
  <FNLOC>              // 位置
  <L[25]               // 25スロット
    <SLOTSTATUS>       // 0=空, 1=占有, etc.
    ...
  >
>

8. 基板履歴

装置は追跡対象の各基板の履歴を保持:

履歴レコード 内容
Timestamp イベント発生時刻
Event Type 移動、処理、状態変更
Location イベント発生位置
Details レシピ、チャンバ、結果

8.1 履歴照会

sequenceDiagram participant Host participant Equipment Host->>Equipment: 基板履歴リクエスト Note right of Host: SubstrateID="W001" Equipment-->>Host: 履歴データ Note left of Equipment: [10:00] AT_SOURCE LP1_Slot05<br/>[10:05] IN_MOTION ROBOT<br/>[10:06] AT_WORK PM1<br/>[10:30] PROCESSED PM1<br/>[10:31] IN_MOTION ROBOT<br/>[10:32] AT_DESTINATION LP2_Slot05

9. 関連収集イベント

CEID 名前 説明
[6001] SubstrateLocationChange 基板移動
[6002] SubstrateStateChange 基板状態変更
[6003] SubstrateProcessStart 処理開始
[6004] SubstrateProcessComplete 処理完了
[6005] SubstrateRejected 基板却下
[6006] SubstrateLost 基板位置不明

10. 関連状態変数

SVID 名前 説明
[6001] SubstrateCount U2 追跡中の基板総数
[6002] SubstrateLoc_PM1 A PM1内の基板ID
[6003] SubstrateLoc_PM2 A PM2内の基板ID
[6010] LastMovedSubstrate A 最後に移動した基板ID

11. トラッキング構成

パラメータ
キャリアスロットによる追跡 はい
基板IDによる追跡 [はい/いいえ]
履歴保持期間 [時間/日数]
リアルタイムイベント はい

12. エラー処理

エラー条件 アクション
基板落下 LOSTとしてマーク、アラーム発報
ID読み取り失敗 スロットベース追跡を使用
二重占有 アラーム発報
基板紛失 LOSTとしてマーク、処理停止