Difference: ITkStripQA (24 vs. 25)

Revision 252023-06-18 - ShigekiHirose

 
META TOPICPARENT name="WebHome"

ITk strip QA

Under construction.

Changed:
<
<
-- Shigeki Hirose - 2020-08-19
>
>
-- Shigeki Hirose - 2020-08-19
 

QAシステム概要

TestChip+MD8(Halfmoon)で測定する8項目の測定ができるシステムです。

具体的な項目

バイアス抵抗、カップリング容量、ストリップ間抵抗、ストリップ間容量、PTP作動、カップリングの暗電流、酸化膜容量、MD8のIVCV測定

すべての測定には最低でもPC、LCRメーター2台、ソースメーター2台、スイッチ操作装置(TUSB-PIO)、Raspiを用いた温度計システムと測定サンプルを装着する基盤が必要です。

B4奥クリーンルームのデスク、左のWindowsマシン上で、StripQAControlGUIソフトウェアから機器を操作して測定する。

テストチップの測定サイクルは、

  1. 配線を繋ぎ変え・確認
  2. LCRメータのキャリブレーション
  3. サンプルをtestChip用基盤に装着
  4. -20℃に冷却
  5. HVが問題なくかかるかどうか、手動でチェック
  6. 測定 (5項目:バイアス抵抗、カップリング容量、ストリップ間抵抗、ストリップ間容量、PTP作動)
  7. 常温に戻し、テストチップをしまう
MD8の測定サイクルは、
  1. 配線を繋ぎ変え・確認
  2. LCRメータのキャリブレーション
  3. サンプルをMD8用基盤に装着
  4. -20℃に冷却
  5. Ccpl測定
  6. HVケーブルをつなぎ変え
  7. CMOS 酸化膜容量測定
  8. MD8測定
  9. 常温に戻し、テストチップをしまう

測定サンプルを装着する基盤

恒温槽内に2つの測定サンプル装着用基板がある。

  1. (左)テストチップ測定用基板―バイアス抵抗、カップリング容量、ストリップ間抵抗、ストリップ間容量、PTP作動
  2. (右)MD8測定用基板―カップリングの暗電流、酸化膜容量、MD8のIVCV測定
To be written.

StripQAControlGUI ソフトウェアの起動 (To be updated)

  1. WindowsマシンのメニューバーにあるVisual Studio(紫色の∞アイコン)を起動。
  2. SiliconTestSetupApp.sln をクリックして読み込む。(full pathは c:Users\atlas\Source\Repos\SiliconTestSetupApp)
  3. 画面中央上にある「Local Windows Debugger」をクリックし、GUIを実行します。
Changed:
<
<
  1. 最初の画面でLCRメーターとソースメーターの選択画面が表示されるので、使用する機械を選択(Setを緑に)したのち、StripQAをクリックします。
>
>
  1. 最初の画面でLCRメーターとソースメーターの選択画面が表示されるが、Strip QA用のデバイスはコードの中のパラメータとして設定しているので、何も選択せずにStrip QAをクリックしてください。
Deleted:
<
<
    • 7つの認識されている機器全部をSetすればよい。
 

テストチップ測定方法

配線

テストチップを測定する際のケーブルは、以下の通り接続する。

  • HV2410 → ITk Strip Teg Boardの”Vtest”
  • CCPL A → 上のLCRメータ H_CUR
  • CCPL B → 上のLCRメータ H_POT
  • CCPL C → 上のLCRメータ L_POT
  • CCPL D → 上のLCRメータ L_CUR

LCRメーターのcalibration

Calibrationは、常温で行う。

  1. OPEN Calibration
    1. testChip装着用基板に、OPEN(何も書いていない方)のCalibrationサンプルを装着。
    2. StripQAControlGUI にて、LCR Calibrationの「Open」をクリック。
    3. Calibrationが完了すると、LCRメータのフロントパネルに、"OPEN measurement completed"が表示される。
      1. 失敗した時は、もう一度走らせてみる。
Changed:
<
<
  1. SHORT Calibtation
>
>
  1. SHORT Calibtation
 
    1. testChip装着用基板に、SHORTのCalibrationサンプルを装着。
    2. StripQAControlGUI にて、LCR Calibrationの「Short」をクリック。
    3. Calibrationが完了すると、LCRメータのフロントパネルに、"SHORT measurement completed"が表示される。
Added:
>
>
注:それぞれのキャリブレーション後、"XXXXX measurement completed"が表示されていることを、必ず確認すること!時々、E43: measurement failedが出てしまうことがあり、その場合はキャリブレーションをやり直す必要があります。
 

測定サンプルのセットアップ・冷却

Changed:
<
<
  1. testChip測定用基板は、恒温槽内左の基盤。ピン番号が対応するように確認しながら、サンプルを基盤に装着する。
  2. 恒温槽を―20℃に設定・運転し、-20℃に下がってから測定は開始する。
>
>
  1. testChip測定用基板は、恒温槽内左の基盤。ピン番号が対応するように確認しながら、サンプルを基板に装着する。
  2. 照射済みサンプルの場合は、恒温槽を―20℃に設定・運転し、-20℃に下がってから測定は開始する。(未照射サンプルは20℃)
Added:
>
>
注:測定用基板に装着する前に、サンプル(カバーの中)を恒温槽もしくはデシケータ(窒素ガスが流れている)に入れて、表面が乾燥するまで待つこと!霜や水滴がついたままだと、HVがかかったときにサンプルを破壊してしまう場合がある。
 

StripQAControlGUI のパラメータ設定

General Settingsで、測定するサンプルのBatchNo.(VPXを除いた数字5桁)を記入してください。

OperatorName,RunNo.を記入した後、SETをクリックしてください。

以下のスプレッドシートを開き、WaferNo.やSerialNo.が正しいものになっているかを確認してください。

Changed:
<
<
https://docs.google.com/spreadsheets/d/1mlUcnUTPKlGmD6PUIn9hh5Zky5EJmUY1wDjHUVpYtlU/edit#gid=0
>
>
https://docs.google.com/spreadsheets/d/1mlUcnUTPKlGmD6PUIn9hh5Zky5EJmUY1wDjHUVpYtlU/edit#gid=0
  間違っていたり、うまく表示されない場合は、手入力で変更してください。

もしRunNo.に重複がある場合、自動でファイル名を変更し、重複を回避するようになっています。

Added:
>
>

バイアス抵抗、カップリング容量、ストリップ間容量/抵抗、PTP測定

 
Deleted:
<
<
(各測定の測定中にDataFilePathボタンを押すと、現在測定中のデータのファイル名が表示されます。解析やログの記録の際に活用してください。)

測定

 ここまで出来たら各測定に進めます。
Changed:
<
<
各測定が完了した時に、データファイル(テキストファイル)をメモ帳などで開いてみて、ちゃんと中身があることを確認してください。過去に、空ファイルが生成されていただけだったことが何度かありました。
>
>
必ず、以下の順番で測定を進めてください。ストリップ間抵抗は微妙な温度のふらつきに敏感なので、センサーの温度が十分に安定するよう、一番最後に測定します。
 
  • バイアス抵抗
デフォルトでは-5~5Vまでを0.5Vステップで測定しています。

測定可能な抵抗3つすべての電流値が記録されます。

  • カップリング容量
1kHzでの静電容量と複素インピーダンスの絶対値が記録されます。

この測定はGUI上で測定周波数を変更することができません。

Changed:
<
<
  • ストリップ間抵抗
>
>
  • ストリップ間容量
 照射前後でバイアス抵抗が異なります。

照射前は-150V

照射後は-500V

Changed:
<
<
測定範囲はどちらも-5~5Vを0.1Vステップで測定します。
>
>
測定は、100kHzでの静電容量を測り、静電容量と複素インピーダンスの絶対値が記録されます。
  測定するサンプルの特性に合わせてパラメーターを(ボタンで)変更してください。
Changed:
<
<
  • ストリップ間容量
>
>
  • PTP
 照射前後でバイアス抵抗が異なります。

照射前は-150V

照射後は-500V

Changed:
<
<
測定は、100kHzでの静電容量を測り、静電容量と複素インピーダンスの絶対値が記録されます。
>
>
測定範囲はどちらも0~-40Vを0.2Vステップで測定します。
 
Changed:
<
<
測定するサンプルの特性に合わせてパラメーターを(ボタンで)変更してください。
>
>
  • ストリップ間抵抗
Added:
>
>
必ず、恒温槽の表示が-20度になってから1時間以上経過したことを確認して、測定を始めること!
 
Deleted:
<
<
  • PTP
 照射前後でバイアス抵抗が異なります。

照射前は-150V

照射後は-500V

Changed:
<
<
測定範囲はどちらも0~-40Vを0.2Vステップで測定します。

MD8測定方法

>
>
測定範囲はどちらも-5~5Vを0.1Vステップで測定します。
Added:
>
>
測定するサンプルの特性に合わせてパラメーターを(ボタンで)変更してください。


ここまで測定が終わったら、次にMD8とカップリング漏れ電流の測定のため、基板を切りかえます。

 

配線

MD8を測定する際のケーブルは、以下の通り接続する。

  • HV2410 →はじめ、Calibrationのために、"MD8・MOS"LEMOケーブルにつなぐ。
    • 冷却後の測定時に、"MD8・MOS" または”Ccpl IV”に測定項目によって繋ぎ変える。両方ともオレンジのLEMOケーブル。
  • MD8 A → 上のLCRメータ H_CUR
  • MD8 B → 上のLCRメータ H_POT
  • MD8 C → 上のLCRメータ L_POT
  • MD8 D → 上のLCRメータ L_CUR

Calibration

配線を付け替えたら、再度Calibrationを行いましょう。
testChip用でなくMD8用基板を使用することと、Shortサンプルに「MD8・MOS用」の方を使う以外は、TestChipのときのCalibrationと同じやり方。

Calibrationは、常温で行う。

  1. OPEN Calibration
    1. MD8装着用基板に、OPEN(何も書いていない方)のCalibrationサンプルを装着。
    2. StripQAControlGUI にて、LCR Calibrationの「Open」をクリック。
    3. Calibrationが完了すると、LCRメータのフロントパネルに、"OPEN measurement completed"が表示される。
      1. 失敗した時は、もう一度走らせてみる。
  2. SHORT Calibtation
    1. MD8装着用基板に、SHORTのCalibrationサンプルを装着。
    2. StripQAControlGUI にて、LCR Calibrationの「Short」をクリック。
    3. Calibrationが完了すると、LCRメータのフロントパネルに、"SHORT measurement completed"が表示される。

<!--

Calibrationの前に、Local Windows Debuggerを押して最初に出てくるGUIにあるTUSB Formのボタンをクリックし、スイッチ操作用GUIを起動してください。

GUIでDev_Open、(PortA をOutputにしてDirectionSet)をクリックし、PortAのスイッチがすべてOnになっていること(数字の横の赤いランプが光ること)を確認します。

最初と同じ方法でCalibrationをしてください。

!-->

Changed:
<
<

サンプルの装着

  1. 測定用基板に装着する前に、サンプル(カバーの中)に窒素ガスに流して霜をよく飛ばす霜がついていると、HVがかかったときにサンプルを破壊してしまう場合がある。
  2. MD8用基板に測定サンプルを装着する。

測定

>
>
注:それぞれのキャリブレーション後、"XXXXX measurement completed"が表示されていることを、必ず確認すること!時々、E43: measurement failedが出てしまうことがあり、その場合はキャリブレーションをやり直す必要があります。

キャリブレーションが終わったら、サンプルを基板に装着する。

カップリング漏れ電流、MD8の測定

Added:
>
>

MD8のIVCV

  1. HV2410ケーブルを”MD8・MOS”レモケーブルにつながっていることを確認してください。
    CCPL IVにつながっているとチップを壊してしまうので、かならず配線を確認すること!
  2. GUIで、”MD8”をクリックする。
    1. 0~-500Vを10Vステップで測定します。
    2. 電流、静電容量、複素インピーダンスの絶対値が記録されます。
 

カップリングの暗電流

Added:
>
>
必ず、恒温槽の表示が-20度になってから1時間以上経過したことを確認して、測定を始めること!
 
  1. HV2410ケーブルが、”CCPL IV”LEMOケーブルにつながっていることを必ず確認する。
  2. GUIで、”Ccpl_leak”をクリック。
    1. 0~10Vまでは0.5Vステップ、0~100Vまで5Vステップで、カップリング部に電圧をかけたときの暗電流を測定します。
Changed:
<
<

酸化膜容量 

>
>

酸化膜容量(QA測定からは除外) 

 
Added:
>
>
注:酸化膜容量の測定は、陽子照射後にはうまくできないことがわかったので、やらないことになっています。
 二枚目の基板、MOS HVにTestVからつながるケーブルがつながっていることを確認してください。

照射前後で測定が異なります

照射前 周波数10kHz、測定範囲-60~0V、0.1Vステップ

γ線照射後 周波数100kHz、測定範囲-60~0V、0.1Vステップ

陽子照射後は測定しない予定です。

どちらも静電容量と複素インピーダンスの絶対値が記録されます。

サンプルの特性に合わせてパラメーターを変更してください。

Deleted:
<
<

MD8のIVCV

  1. HV2410ケーブルを”MD8・MOS”レモケーブルにつながっていることを確認してください。
    CCPL IVにつながっているとチップを壊してしまうので、かならず配線を確認すること!
  2. GUIで、”MD8”をクリックする。
    1. 0~-500Vを10Vステップで測定します。
    2. 電流、静電容量、複素インピーダンスの絶対値が記録されます。
 

温湿度計について

温湿度計のテクニカルな詳細はこちら→ 温湿度計 on Raspberry Pi

Strip test chip QAで使っているものはラズベリーパイ(130.87.242.194)に接続されている。atlasjユーザー(パスワードは誰かに聞いてください)でログインし、~/work/stripQAにあるthermohydrometer.pyというPythonスクリプトで温湿度を読み出せる。このスクリプトは温湿度を記録・表示し続けると同時に、/var/samba/trh以下に最新の測定結果をtemp.datとして保存する。/var/sambaはWindows(130.87.243.248)のデスクトップにあるsharedというフォルダーと共有されているため、最新の温湿度をWindows側から読み出せる。

Changed:
<
<
設定方法は以下の通り。
>
>
設定方法は以下の通り。 --> あるタイミングでSambaでのマウントがうまく行かなくなったのと、あまり必要もないのでやめました。
  [Windows側]
Changed:
<
<
1. 共有フォルダ―を作る。例えばsharedというフォルダーを作り、右クリック→プロパティから共有設定をする。参考→ https://pc-karuma.net/windows-10-share-files-folders/
>
>
1. 共有フォルダ―を作る。例えばsharedというフォルダーを作り、右クリック→プロパティから共有設定をする。参考→ https://pc-karuma.net/windows-10-share-files-folders/
  ネットワークとかの設定をしなきゃダメかも(色々試行錯誤したので、どれが必要でどれが必要じゃなかったのかわかりません。。。)

共有に成功していると、File Explorer → Network → 自分のPCを選択(130.87.243.248の場合はDESKTOP-KCK793P)で共有フォルダ―が見えているはず。

[ラズパイ側]

1. Sambaをインストールする

$ sudo apt update
$ sudo apt install samba
$ sudo apt install winbind
$ sudo apt install libnss-winbind
$ sudo apt install samba-client

2. smbuserというユーザーを作り、共有フォルダ―へのアクセスを許可する。

$ sudo useradd smbuser
$ sudo chown smbuser:smbuser /var/samba/
$ sudo pdbedit -a smbuser

3. /etc/samba/smb.confに以下を書き込む。

[share]
   comment = Share Folder
   browseable = yes
   path = /var/samba
   writable = yes
   valid users = smbuser
   force user = smbuser

書き込んだら、sudo /etc/init.d/samba restartでサービスをrestartする。

4. 共有フォルダーをマウントする。

sudo mount.cifs //130.87.243.248/shared /var/samba/ -o user=smbuser

IPの直後の"shared"は、先ほどWindowsマシンでつくった共有フォルダーの名前になる。

測定ログ

8月 (QAMeasurementLog202008)

Added:
>
>
以後はE-logへ → Strip E-log
 

マニュアルなど

  • ソースメーター
Changed:
<
<
      • Datasheet: https://www.tek.com/document/specification/models-2410-and-2410-c-sourcemeter-specifications-rev-d
      • Manual: https://download.tek.com/manual/2410_902_01B.pdf
>
>
 
    • Keythley Model 486 Pico Ammeter
Changed:
<
<
      • Manual: https://bee.mif.pg.gda.pl/ciasteczkowypotwor/Keithley/KEI%20486,%20487%20Instruction.pdf
>
>
 
    • Keythley Model 6517A Electrometer/High Resistance Meter
Changed:
<
<
      • Datasheet: http://www.testequipmenthq.com/datasheets/KEITHLEY-6517A-Datasheet.pdf
      • Manual: https://www.tek.com/manual/model-6517a-electrometer-high-resistance-meter-getting-started-manual-rev-b
>
>
 
      • Keithley エラーメッセージマニュアル
Changed:
<
<
        • http://ena.support.keysight.com/e5071c/manuals/webhelp/jpn/product_information/error_messages/error_messages.htm
>
>
 
Added:
>
>
 

参考資料

Added:
>
>
 
  • ATLAS-J-ITk

  • Strip sensor meeting

メモ

佐藤が編集するまえのバージョン:r19

META FILEATTACHMENT attachment="IMG_4750.jpeg" attr="" comment="恒温槽の中。左から順に、testChip測定用基板、MD8測定用基板、CCE測定セットアップ。" date="1645078948" name="IMG_4750.jpeg" path="IMG_4750.jpeg" size="857206" user="AtlasjSilicon" version="1"
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback