ATLAS実験ミューオントリガーエレクトロニクス の開発と概要 神戸大学自然科学研究科(D3) 一宮 亮 LHC Project CMS ALICE ATLAS Detector ATLAS LHC-B 理研ワークショップ: 放射線検出器と電子回路の課題と展望 --光子検出器を中心に 2005年5月11日 1 Physics potential at LHC • Higgs, SUSY発見を始めとする、~1TeVまでのエネルギーフロンティアの 新物理を開拓する実験。 • t, bやW/Z粒子の精密測定実験。(膨大な生成量) Higgs discovery sensitivity Event rate at low luminosity (1033/cm2/s) 5 sigma 100 GeV 1 TeV 2 ATLAS Detector • 陽子コライダー – 重心エネルギー: 14TeV – Luminosity: 1034/cm2/s (at high lumi.) • 高いバンチ衝突頻度 – 40MHz (25ns) – ~20 Interactions/bunch(min. bias) ⇒確実なバンチ識別が可能な、高速な ト リガ用検出器と専用エレクトロニクスが必 要 (Level-1 Trigger:40MHz ⇒75kHz) H → γγ ATLAS Detector -Inner Tracker -Calorimeter(EM, Hadron) -Muon Spectrometer -トリガ用測定器 -Thin Gap Chamber(TGC) [エンドキャップ部] -Resistive Plate Chamber(RPC) [バレル部] - 精密測定器 -Monitored Drift Tube(MDT) Event Display without pile-up (at high lumi.) Event Display 3 with pile-up (at high lumi.) ATLAS Trigger System 3段階の Trigger Selection ATLAS Trigger System • Level-1 Trigger * Triggerされた データは読み出される (Trigger) (Readout) – バンチ交差周波数(40MHz)に同 期したPipeline処理。 – トリガ用検出器(Muon, Calo.)から の信号を用いて、トリガレートを 75kHzまで絞る。 (max:100kHz) – Bunch ID の付加。 – 許容Latency:2μs – 採択されたデータは全検出器の Pipeline Memory から読み出され る。 Readout 75kHz→ • Level-2 Trigger – Level-1 Trigger で選択されたRoI から読み出す。(RoI Mechanism) • Event Filter – Computer Farm での処理。 4 Thin Gap Chamber(TGC) 構造図(T7 type) 断面図 1.6mm 1365 Pick-up strip 1.4mm 1.8mm 17 ~41 1245 GND Graphite layer 単位:mm 動作条件 • • • wire potential ~3.1kV gas mixture CO2-n-pentane(55:45) gas amplification 10^6 要求される仕様: 二次元読出しが可能 FR4 layer 50μm 1.8mm Pick-up strip によって time jitter ≦ 25ns efficiency > 99% rate capability > 100Hz/cm^2 long term stability ~ 10 years 1200 等電位面 9 ~ 57 2種類のスペーサー ワイヤーグルーピング 5 TGC Trigger System R 方 法: ミューオンのトラックfinding + 磁場による横運動量(pT)解析 On-Detector Electronics 3プレーンのチェンバ配置 (M1, M2, M3) 無限運動量トラック (衝突点とM3間の直線) からのずれを数値化 –合計 ~320,000 channels の入力 –この多チャンネルを効率よく処理するた めに、出来る限り多くのエレクトロニクスは、 On-Detector(実験室内) に設置したい。 (channel 単価を安くすべし!) –実験室外への信号は全て光ファイバーに よるシリアルリンク(~100m)で行う。 •Low-pT 判定 –M2でのずれを測定(R, φ) •High-pT判定 –M1でのずれを測定(R, φ) •R-φ統合 6 TGC Electronics 3つの主要パス (1)Trigger PS Board * Level-1 判定のためのトリガ候補の 選出 (40MHzでのpipeline 動作) ASD * (2)Readout Level-1 判定されたイベントの データを読み出し (最大75kHz) (3)Control エレキ ハット 実験ホール (放射線環境) パラメータの設定などモジュールの 制御 (slow control) 光リンク(100m) SL PS Board HPT SSW ROD HSC *初段の、ASD(Amp.-Shaper-Discri.), PP(Patch Panel; タイミング調整回路)以外は 全てロジック(デジタル)回路。 CCI 7 ロジック回路用半導体デバイスの比較 デバイス 長所 短所 ロジックIC(74シリーズなど) •入手が容易。 •少量製作に向く。 •回路の修正には、基板の作り直しが必 要となる。 •大規模な回路には、多量の素子数が必 要となり、開発も困難になる。 •集積度が低いため、高速動作が困難。 Complex Programmable Logic Device (CPLD) •不揮発性。 •小-中規模の回路に適する(VME, CAMACインタフェースなどデコーダ 系の回路に向く) •高速動作(latencyが一定) •回路の修正が容易。 •構造上、比較的レジスタ数が少ない。 •FPGAに比べて高価格。 •内蔵するFlash/EPROM(configuration memory)へのデータ書き込み用の昇圧 回路がある。 Field Programmable Gate Array(FPGA) •ASIC並の大集積度のものや、内蔵 メモリを備えたデバイスがある。 •CPLDに比べて低価格で大容量。 •回路の修正が容易。 •揮発性のため、電源投入時にデータ書 き込みが必要。(外部Flash/EPROMなど) •複雑な組み合わせ回路では、 CPLD/ASICに比べて速度が出ない。 Application Specific IC(ASIC) •最も高速な動作が可能。 •任意のサイズのメモリやアナログ回 路を組み込むことが出来る。 •IOピンの仕様も任意に設定可能 (配置、電圧規格(TTL/LVDSなど)) •開発費用が高額で、数千個以上の使用 数がないと価格的にメリットがない。 •回路の修正が必要となった場合、再試 作となり、高額な費用が掛かる。8 •製作に専門的な知識が必要。 TGCエレクトロニクスとその放射線環境 TGC エレクトロニクスで使用する電子回路 素子では、10年で 23.8krad (電離放射線による吸収線量) 5.6x1011 hadrons/cm2 エレキハット の放射線に耐えなければならない。 (Safety Factor含む) この環境下で、懸念される影響 実験ホール ↓ • Single Event Effect (SEE) [確率的現象]による影響 ← 5.6x1011 hadrons/cm2 – – • メモリ及びレジスタ値の反転。(TGCエレクトロニクスの環境では、数分に1回程度) FPGA/CPLDのconfiguration data(デバイス内部のSRAMに記録)が変化し、異なった回路に変 化してしまう。 Total Ionizing Doze(TID) [蓄積効果]による影響 ← 23.8krad – – – 特性の変化(動作速度の低下、消費電流の増加)。 最悪の場合、デバイスが永久故障する。(基板の交換は困難) CPLDなど不揮発性の Flash/EPROM構造をもつデバイスは、内部昇圧回路の放射線損傷によ り再書き込みが出来なくなる可能性がある。 9 =>FPGA/CPLDは、使用困 ロジック回路用半導体デバイスの比較 デバイス 長所 短所 ロジックIC(74シリーズなど) •入手が容易。 •少量製作に向く。 •回路の修正には、基板の作り直しが必 要となる。 •大規模な回路には、多量の素子数が必 要となり、開発も困難になる。 •集積度が低いため、高速動作が困難。 Complex Programmable Logic Device (CPLD) •不揮発性。 •小-中規模の回路に適する(VME, CAMACインタフェースなどデコーダ 系の回路に向く) •高速動作(latencyが一定) •回路の修正が容易。 •構造上、比較的レジスタ数が少ない。 •FPGAに比べて高価格。 •内蔵するFlash/EPROM(configuration memory)へのデータ書き込み用の昇圧 回路がある。 Field Programmable Gate Array(FPGA) •ASIC並の大集積度のものや、内蔵 メモリを備えたデバイスがある。 •CPLDに比べて低価格で大容量。 •回路の修正が容易。 •揮発性のため、電源投入時にデータ書 き込みが必要。(外部Flash/EPROMなど) •複雑な組み合わせ回路では、 CPLD/ASICに比べて速度が出ない。 Application Specific IC(ASIC) •最も高速な動作が可能。 •任意のサイズのメモリやアナログ回 路を組み込むことが出来る。 •IOピンの仕様も任意に設定可能 (配置、電圧規格(TTL/LVDSなど)) •開発費用が高額で、数千個以上の使用 数がないと価格的にメリットがない。 •回路の修正が必要となった場合、再試 作となり、高額な費用が掛かる。 10 •製作に専門的な知識が必要。 Anti-Fuse FPGA – Anti-Fuse FPGA(Actel, QuickLogic) • 回路構成は、 configuration memory ではなく、Open 状態のAnti-Fuseを Shortさせることにより決定される(焼き切り型で、再プログラム不可)。 • コンタクト抵抗が少ないため、FPGAの中では最も高速。 • 宇宙・航空用途に多く採用実績があり、ASICと同様にSEUによるレジ スタ値の書き換わりを訂正する多数決ロジック(Voting Logic, TMR)の ライブラリが用意されている。 Anti-Fuse 多数決論理回路 (Voting Logic, TMR) 11 デバイスの選択 PS-Pack ASIC FPGA(Anti-fuse) HSC Crate 実験ホール エレキハット 12 ASIC Development (SLB ASIC) • 4ブロックで構成 – – – – Input (mask, delay調整) JTAG(レジスタ設定用) Trigger(Low-pT判定; 40MHz動作) Readout(読み出し系; 75kHz読み出し) • ROHM 社 0.35mm CMOS – セルベースASIC (3metal+1poly) – ダイサイズ: 9.86mm x 9.86mm – I/O ピン数: 256 (QFP) Input • 800Kゲート相当 – ランダムロジック: 200Kゲート – メモリ: 600Kゲート (56kbit) – 160bit入力、(40+5)bit出力。 JTAG Readout Trigger 13 SLB ASIC開発で遭遇した問題点 • 放射線環境下で用いられるため、対策(レジスタは多数 決回路で構成)が必要。 • 「配線遅延>ゲート遅延」のため、Flip-Flopでタイミング 違反(Setup/Hold)が発生しやすい。 – データが化ける原因。 • 論理合成の問題。 – 過多fanout信号の生成。 • Etc... 14 「配線遅延>ゲート遅延」の問題 • プロセスが微細化すると、配線遅延が無視出来なくなってくる。 – 特に、単純なシフトレジスタの場合、以下の様な現象が起こり得る。 解決策:負エッジD-Flip Flop と正エッジD-Flip Flopの 組み合わせによるMaster-Slave方式の採用。 clock clock 配線遅延 配線遅延 data data clock clock setup hold setup hold 15 論理合成の問題 • 古いDesign Compiler (2000.05)の奇妙な振る舞い。 – 各module 内の全ての負エッジD-Flip Flop の clock 入力が、clock ライ ンにインバータ2個を挿入した出力に接続されてしまう。 – 通常は、Flip Flop のクロック入力には、何もゲートが接続されず、 Clock Tree が負荷分散しながら、等長配線してくれる。 結果 clock tree末端 –ある試作では、30MHzまでし か動作しなかった。 対策 –Design Compilerのバージョン を 2001.08以降にして、適切な オプション設定にした所、この 現象は発生しなくなった。 ~440 fanouts (PSC@Readout Block) 16 Summary TGCエレクトロニクスシステム 放射線環境下で、~320,000chに及ぶ入力信号を効率よく処理するため、可能な限 り多くのエレクトロニクスを、On-Detector(実験室内) に設置した。 初段のトリガシステムであるため、低latencyが要求され(<2ms)、全てハードウェア ロジックで実装している。 On-detectorに設置されるエレクトロニクスのデバイスは、全て耐放射線のチェック を行った。その結果、FPGA/CPLDは回路が書き換わるため、使用出来ないこ とが判明した。 ASIC Development ASIC の製作では、多数決論理による放射線対策の他に、 Master-Slave 方式の採 用や、クロックツリーの構築など、ASIC特有の手法を施す必要があった。 また、千個以下しか使用数がなく、アナログ回路を含まない場合には、Anti-Fuse 型FPGAを利用するのが良い。 17 CMOS ASIC(Rohm 0.35 um) • γ線照射結果 (TID, 蓄積ダメージ) – 50kradまでは、顕著な消費電流の増加はない。 – VCO(PLLの制御電圧; 低いほどトランジスタの動作速度が速い)も、 30kradではほとんど変化がない。 – 照射後の動作確認の結果、全サンプルとも正常に動作した。 23krad 50krad 50krad 30krad 30krad 00 200 400 600 800 20 40 60 80 Absorbed Dose(Gray) Absorbed Dose(krad) Patch-Panel ASIC Voltage(V) VCO VCON(V) Current(mA) 23krad Patch-Panel ASIC 1000 100 00 20 40 60 80 1000 100 200 400 600 800 Absorbed Dose(krad) Absorbed Dose(Gray) 18
© Copyright 2024 ExpyDoc