SAMURAI TPCの読み出しシステム

Similar documents
SAMURAI TPCの読み出しシステム

ATLAS 2011/3/25-26

LEPS

PRECISION COMPACT DISC PLAYER DP-75V

Ws shojia 2016x mini

25 3 4

W 1983 W ± Z cm 10 cm 50 MeV TAC - ADC ADC [ (µs)] = [] (2.08 ± 0.36) 10 6 s 3 χ µ + µ 8 = (1.20 ± 0.1) 10 5 (Ge

Thick-GEM 06S2026A 22 3

OPA277/2277/4277 (2000.1)

A Responsive Processor for Parallel/Distributed Real-time Processing

計測システム研究会 J-PARC 高ビーム強度用のファイバー 検出器読み出し回路開発と将来計画 大阪大学 本多良太郎

電力線重畳型機器認証技術

LMC6022 Low Power CMOS Dual Operational Amplifier (jp)

AN15880A

ADC121S Bit, ksps, Diff Input, Micro Pwr Sampling ADC (jp)

NL-22/NL-32取扱説明書_操作編

LMC6082 Precision CMOS Dual Operational Amplifier (jp)

ProVisionaire Control V3.0セットアップガイド

ANJ_1092A

Triple 2:1 High-Speed Video Multiplexer (Rev. C

Unidirectional Measurement Current-Shunt Monitor with Dual Comparators (Rev. B

LMC7101/101Q Tiny Low Pwr Op Amp w/Rail-to-Rail Input and Output (jp)


TM-T88VI 詳細取扱説明書

TM-m30 詳細取扱説明書


AD8212: 高電圧の電流シャント・モニタ

WJ-HD SHIFT /0 PULL Digital Disk Recorder WJ-HD 316

エミフィルによるノイズ対策 アプリケーション編

TM-m30 詳細取扱説明書

GM-F520S/GM-F470S/GM-F420S

Mott散乱によるParity対称性の破れを検証

16-Bit, Serial Input Multiplying Digital-to-Analog Converter (Rev. B

LT 低コスト、シャットダウン機能付き デュアルおよびトリプル300MHz 電流帰還アンプ

untitled

2

NJU72501 チャージポンプ内蔵 圧電用スイッチングドライバ 概要 NJU72501はチャージポンプ回路を内蔵し 最大で3V 入力から 18Vppで圧電サウンダを駆動することができます このチャージポンプ回路には1 倍 2 倍 3 倍昇圧切り替え機能を備えており 圧電サウンダの音量を変更すること

ZV500操作編_本文.indb

Microsoft PowerPoint - RL78G1E_スタータキットデモ手順_2012_1119修正版.pptx

Z7000操作編_本文.indb

XFEL/SPring-8

2

2

19_22_26R9000操作編ブック.indb

2

FEEL Prod Grap PH_Artwork_P0A2Q QSG JP A4_ _Rev.1.indd

. ) ) ) 4) ON DC 6 µm DC [4]. 8 NaPiOn 4

2

LTC 自己給電絶縁型コンパレータ

CMOS リニアイメージセンサ用駆動回路 C10808 シリーズ 蓄積時間の可変機能付き 高精度駆動回路 C10808 シリーズは 電流出力タイプ CMOS リニアイメージセンサ S10111~S10114 シリーズ S10121~S10124 シリーズ (-01) 用に設計された駆動回路です セン

Version1.5


ATLAS実験における   レベル2ミューオントリガーの性能評価

インターリーブADCでのタイミングスキュー影響のデジタル補正技術

DATA-MANSHRT_LX1_LX1PRO_LX112_JPN_Rev_D.pdf

ProR3_J

B1 Ver ( ), SPICE.,,,,. * : student : jikken. [ ] ( TarouOsaka). (, ) 1 SPICE ( SPICE. *1 OrCAD

DS90CP Gbps 4x4 LVDS Crosspoint Switch (jp)

Digital Disk Recorder WJ-HD316A 1 2 SHIFT /0 PULL WJ-HD 316A

Lab GPIO_35 GPIO

CMOS リニアイメージセンサ用駆動回路 C CMOS リニアイメージセンサ S 等用 C は当社製 CMOSリニアイメージセンサ S 等用に開発された駆動回路です USB 2.0インターフェースを用いて C と PCを接続

スライド 1

Transcription:

SAMURAI TPC の読み出しシステム 理研仁科センター 磯部忠昭

SAMURAI TPC 概要 Z: beam Bevalac EOS TPC がベース. P10 gas (1atm) を使ったワイヤ増幅のハ ット 読み出し. 12000 個のハ ット TPC 直前にターゲット. 2 飛跡分離 : 2.5cm 想定荷電粒子数 : 10~100 B,E 12mm 8mm Y: drift 112pads (1344mm) X: wire 108pads (864mm) beam 53cm drift 2

TPC における信号の読み出し TPC 中におけるエネルギーロスが 電子 - イオン対を生成 ドリフトさせた電子をワイヤで増幅し 信号を読み出す Reconstruction of charged particle tracks 3

実験条件 TPC 中を重イオンビームが通過する RIBF で生成される 2 次ビームは収量をかせぐために ビームラインアクセプタンスが大きく 必ずしもきれいなペンシルビームが通るとは限らない Angular acceptance: 80mrad(H) x 100mrad(V) gating grid による anode 領域の保護は必須 TPC 自体が受けられるビーム rate として 20kHz を仮定 実際にはそれ以上も可能かとも思われるが ビーム自体による電場の歪みの評価が必要 Target の厚さにも依存するが そのうち 1% が reaction (i.e. HIC) Trigger rate: 数百 Hz 重イオンが通過する中で Z=1 粒子検出が必要

ハドロン実験と原子核実験の違い ハドロン実験 :Z=1 原子核実験 :Z>=0 de/dx Z2 重イオンを同じ検出器で同時に測定するのは ( 現在ほぼ ) できない これからの検出器課題のうちの一つ J-PARC でも単位面積あたりの de による検出器の安定動作性は議論されるが 原子核の場合 de が局所的になり その影響は出やすい 壊れる毎に検出器の入れ替え わざと defocused ビームを作って 検出器の寿命を延ばす

SAMURAI-TPC の読み出しシステム :GET 性能要求 : 高い DAQ rate (~1kHz) 広い ADC レンジ (>10bit). 重イオンが飛ぶ中で Z=1 粒子をきちんと測定できる. 低消費電力 GET system を採用. General Electronics for TPC. 2009/10~2014/9 次世代エレキとして主に米国 フランスにより開発された統合システム. RIBF だけではなく J-PARC や他原子核実験にて採用 readout 12bit ADC 512 samples from 12000 pads under 1kHz DAQ rate が可能に. 消費電力は 0.1W/ch GET general meeting at France CAEN

Generic Structure (H&S) 2 12 Final Dyn Rnge 10Gbit B.width 4 Level Digital Trigger V. Front End Pre-amp & Filter Protection Concentrator Embedded SystemS:.T. Stamp. 0 -suppress.formatting.reduction.calibration Slow Control FARM Trigger4 Event- Building Data Control S. Control Web Service Security SPiRIT TPC: 48 AsAd boards 12 CoBo boards 2 µ-tca crates 2 MuTANT boards ZAP AsAd AGET ADC FPGA PULSER Front-End Coding V, I, EM & Temp Control/Satb CoBo CoBo FPGA FPGA + + Memo Memo Mutant 2 FPGA µ - T C A 3-Level.Trigger.Clock.Calculated Selected Read-out 7

Generic Structure (H&S) 2 12 Final Dyn Rnge 10Gbit B.width 4 Level Digital Trigger V. Front End Pre-amp & Filter Protection Concentrator Embedded SystemS:.T. Stamp. 0 -suppress.formatting.reduction.calibration Slow Control FARM Trigger4 Event- Building Data Control S. Control Web Service Security SPiRIT TPC: 48 AsAd boards 12 CoBo boards 2 µ-tca crates 2 MuTANT boards ZAP AsAd AGET ADC FPGA PULSER Front-End Coding V, I, EM & Temp Control/Satb CoBo CoBo FPGA FPGA + + Memo Memo Mutant 2 FPGA µ - T C A 3-Level.Trigger.Clock.Calculated Selected Read-out 8

Generic Structure (H&S) 2 12 Final Dyn Rnge 10Gbit B.width 4 Level Digital Trigger V. Front End Pre-amp & Filter Protection Concentrator Embedded SystemS:.T. Stamp. 0 -suppress.formatting.reduction.calibration Slow Control FARM Trigger4 Event- Building Data Control S. Control Web Service Security SPiRIT TPC: 48 AsAd boards 12 CoBo boards 2 µ-tca crates 2 MuTANT boards ZAP AsAd AGET ADC FPGA PULSER Front-End Coding V, I, EM & Temp Control/Satb CoBo CoBo FPGA FPGA + + Memo Memo Mutant 2 FPGA µ - T C A 3-Level.Trigger.Clock.Calculated Selected Read-out 9

Generic Structure (H&S) 2 12 Final Dyn Rnge 10Gbit B.width 4 Level Digital Trigger V. Front End Pre-amp & Filter Protection Concentrator Embedded SystemS:.T. Stamp. 0 -suppress.formatting.reduction.calibration Slow Control FARM Trigger4 Event- Building Data Control S. Control Web Service Security SPiRIT TPC: 48 AsAd boards 12 CoBo boards 2 µ-tca crates 2 MuTANT boards ZAP AsAd AGET ADC FPGA PULSER Front-End Coding V, I, EM & Temp Control/Satb CoBo CoBo FPGA FPGA + + Memo Memo Mutant 2 FPGA µ - T C A 3-Level.Trigger.Clock.Calculated Selected Read-out 10

Generic Structure (H&S) 2 12 Final Dyn Rnge 10Gbit B.width 4 Level Digital Trigger V. Front End Pre-amp & Filter Protection Concentrator Embedded SystemS:.T. Stamp. 0 -suppress.formatting.reduction.calibration Slow Control FARM Trigger4 Event- Building Data Control S. Control Web Service Security SPiRIT TPC: 48 AsAd boards 12 CoBo boards 2 µ-tca crates 2 MuTANT boards ZAP AsAd AGET ADC FPGA PULSER Front-End Coding V, I, EM & Temp Control/Satb CoBo CoBo FPGA FPGA + + Memo Memo Mutant 2 FPGA µ - T C A 3-Level.Trigger.Clock.Calculated Selected Read-out 11

GET システムについて ASIC を含むフロントエンドハードウェアをフランスが開発 (CEA, CENBG) コントロールハードウェアをアメリカが開発 (MSU/NSCL) 日本は Debug モジュールの開発 (RIKEN) ソフトウェアはフランス (CEA, GANIL) 主に原子核実験で使う TPC を対象としたシステムだが 汎用性が高い Wire にも GEM にも使える Pad by pad で設定できるゲイン シェーピングアンプ 汎用性が高い あれもこれもできなければならない 実際 SAMURAI-TPC を用いた実験は重イオン衝突実験のみならず 他の原子核実験にも応用が利く ただでさえ 欧米間のギャップがあるところでの開発で時間がかかるのに 安定したシステムとして確立し始めたのはプロジェクトが終わる頃だった

Novel ASIC Chip by GET project: AGET Architecture 64 analog channels : CSA, Filter, SCA, Discriminator Auto triggering : discriminator + threshold (DAC) Multiplicity signal : analog OR of 64 discriminators Address of the hit channel(s); 3 SCA readout modes : all, hit or specific channels 64 channels AGET 1 channel DAC Charge range Discri inhibit Trigger pulse Hit register SCAwrite FILTER SCA CSA tpeak 512 cells x68 ADC BUFFER TEST In Test SLOW CONTROL Power on Reset SCA Control W / R CK Serial Interface Mode CK Readout Mode AMS CMOS 0,35 µm 4 charge ranges/channel : 120 fc, 240 fc, 1 pc & 10 pc 16 peaking time values : 50 ns to 1 µs Fsampling : 1 MHz to 100 MHz Possibility to bypass the CSA and to enter directly into the filter or SCA inputs Input current polarity : positive or negative PAGE 13

2 種類の zero-suppression デジタル - ゼロサプレス Conversion されたデータに対し 閾値をかける data reduction アナログ - ゼロサプレス : Discriminator でアナログ信号が閾値を超えたチャンネルだけ DAC deat time を短くする 25MHz 1ch FADC for 68 channels STAR-FEE の場合 ADC を ch 数分準備 10µsec DAC for 1 SCA-cell: 512cell DAC に >5msec 電力消費が大きい Pad Discri. SCA Hit Regist.

選択的 digitization : DAQ rate の改善 ヒットがあったチャンネルのみ Digitize する Pedestal だけのチャンネルは digitiza しない DAC にかかる時間の短縮 例えば 1ASIC(64ch) 中 8ch ヒットがあった場合は 4500Hz での読み出しが可能に Courtesy of D. Calvet 15

SAMURAI-TPC では使わないが TPC によるセルフトリガー GET システムでは Pad Hit 数に応じたセルフトリガー発行が可能 将来的には中心衝突事象を選び出すのに 使用できるが 信号を GET へ入れる必要がある為 Gating Grid の機構は使えない 特殊な原子核反応に対して trigger をかけるのにも有効 ビームもしくは他粒子による ゲイン減衰の問題を解決する必要あり 64 channels 1 channel DAC Charge range FILTER Discri inhibit Trigger pulse Hit register SCA SCAwrite AGET Trigger を受け付ける間は multiplicity 情報を 25MHz で trigger モジュールへ送る Trigger モジュール CSA tpeak 512 cells x68 BUFFER ADC DAQ TEST SLOW CONTROL Power on Reset SCA Control W / R CK Readout Mode In Test Serial Interface Mode CK

SAMURAI-TPC へ GET を導入するには Analog 部分から DAQ 部分まで一貫したシステムとして開発されているが 以下を各計画ごとに開発する必要がある TPC への接続部 A board to connect AsAd board to TPC has to be made by GET user. ボード自体の形状 ( 限られた空間に入らなければいけない ) Noise/Gain に影響する DAQ システムの統合 既に存在する TPC 以外の検出器と組み合わせて解析するには何かしらの方法で データを統合する必要がある イベント ID (common trigger) Time stamp Slow コントロールや 一部のモニタリングなど 共通部分は共同研究的に情報をやりとりできるが 独自の部分は開発する必要がある 要所 要所でオリジナルを導入 GET を使ったシリコンの読み出し ( アンプはオリジナル ) DAQ 部分は各ファシリティにあわせる 17

3 つのインターフェイスボードを開発した 1 st : for testing with smaller TPC 2 nd : made with flexible board expensive 3 rd : rigid board (final) Designed/Made by H. Baba 18

限られたスペースに回路を収納するためにフレキシブル基盤を作ったが : 逆にノイズ源に 120fC, 233nsec Courtesy of W. Powell 19

読み出し回路の取り付け作業 (Dec. 2014 ~ Feb. 2015) Checking the connection one board by one board. 半分取り付けたところでシリアス な問題が見つかり 取り外してフ ランスへ送り返すことに Gluing spacer one by one. Connecting 384 boards. Half of electronics were mounted! 20

2015年8月に読み出し回路設置完了

SAMURAI-TPC 用 DAQ システム 通常の RIBF 実験におけるデータサイズ : 数 Tbyte/1 実験 : 1HDD/1 実験 1 実験はだいたい 1 週間くらい SAMURAI-TPC の場合は そのデータサイズが大きい 10MByte/eve w/o zero-suppress Trigger rate 1kHz だとすると 10GByte/sec だがネットワーク上の制限により 最大 1.2GByte/sec w/o zero-suppress の場合は DAQ rate 最大 100Hz 0.1kByte/eve w/ zero-suppress この場合は数 khz までいける いずれにせよデスクトップマシンではもう無理 理研計算機センターにて解析を行う必要がある

RIBF DAQ SAMURAI-TPC データ収集系概観図 Catcher Recorder CoBo CoBo CoBo CoBo CoBo CoBo CoBo CoBo CoBo CoBo CoBo CoBo 1G 1G 1G 1G 1G 1G 1G 1G 1G 1G 1G 1G Switching Hub in μ-tca crate Send 10% of data to merger 10G 10G 10G 10G Catcher Catcher Catcher Catcher Merger Online analysis Small Disk Recorder Disk Array Recorder Disk Array Recorder Disk Array Switching Hub, uplink 10Gbps Recorder Disk Array 1 部のデータのみオンラインビルドしてオンラインモニタリング 基本はオフラインイベントビルド 理研の HPC Disk Tape Computing farm 23

TPC Data acquisition system Data acquisition: up to 1.2GB/sec. : 100TB/day

ゲーティンググリッド機構の開発 RI beam of 300MeV/u 132Sn Total beam rate: 10kHz, Purity: 50% Trigger rate 10~100Hz 9900Hz beam is useless and causes trouble on detector. Gain attenuation, field distortion. Employment of Gating grid: Ion does not go to amplification region. Ion feed back does not come back to drift region. OPEN Gating grid -115 V Anode wire -115 V -115 V CLOSE -150 V -80 V -150 V

ゲーティンググリッドスイッチングにより Selective readout ができない チャンネルごとのディスクリにより どのチャンネルを digitize するか選択する ゲーティンググリッド OPEN/CLOSE は大きなスパイクノイズを作る 常にディスクリから出力が出てしまう 全てのチャンネルが fire され 結局すべてのチャンネルが digitize されてしまう SCA stop Physics signals Switching signal

新しい gating grid driver の開発 パッドから見て電場が常に一定なのが理想 +/- のバランスを意識したものに -140V ~400 改良後 1/5~1/10 まで減少 -80V Mean=-29 Max = -80 みたい信号の高さは ADC200 程度なので 許容範囲内だが induced charge の小さい Pad は埋もれるかも

run 946 9 mm Al target Kyoto array out 実際の RI ビームを使った試運転一応きちんと動いている様でした 9 mm Al target Kyoto array M>=2 run 928

近い将来の改良点 Hit pattern register を故意に操作する Get hit information track MuTANT Set hit register MuTANT Trigger モジュールにより 故意に selective digitize するチャンネルを広げる ディスクリの閾値設定がルーズで良くなる ヒット位置を計算する上では大きい信号が見えるハ ット とその周辺のハ ット の波高を見る必要がある 周辺のハ ット に見える信号は小さく ディスクリの閾値設定がシビア 故意に hit register を操作するのを 2msec 以内に完了しなければならない それ以降は SCA 中のアナログ情報をロスする 29

Summary and Outlook SAMURAI-TPC に GET 読み出しシステムを導入し RIBF での実験準備が整った. 実際に RI ビームを用いた試運転を行い 正常動作を確認した. 2016 年 4 月磁場中での試運転後 実際の物理ランを行う