2011/2/201 ICEPP シンポジウム ATLAS ミューオントリガーシステムのアップグレードに 向けた読み出し系システムインフラの開発 東京大学大学院理学系研究科 物理学専攻 素粒子物理国際研究センター 坂本研究室 神谷 隆之 2011 年 2 月 20 日.

Slides:



Advertisements
Similar presentations
Belle 実験における 新型シリコン検出器を用い た低運動量粒子の検出 物理学科 渡辺研究室藤山 幸生.
Advertisements

FY2015 FY2015 最低線 物件費 TGC 維持費 6,000 Muon トリガー開発 17,000 SCT 維持費 5,000 ストリップ検出器開 発 30,000 その他アトラス+数 値雑費 6,0004,000 研究員 6,0000 小計 70,00062,000 運転費運転経費 115,0000.
Chapter11-4(前半) 加藤健.
LZ圧縮回路の設計とハード・ソフト 最適分割の検討 電子情報デザイン学科 高性能計算研究室 4回生 中山 和也 2009/2/27.
Report of working at CERN PHOS readout test bench
マイコン入門実践教育プロセス説明 第4システム部 ES443 塩島秀樹.
PF-ARフロントエンド部における冷却水流量計に関する評価
佐藤構二、武内勇司 TA 2名 素粒子実験研究室 連絡先
三鷹FX相関器互換の ソフトウェア相関処理システムの構築
Report on the CERN 11/10 ~ 11/ /12/3, Local Lab meeting
P,Q比が変更可能なScaLAPACKの コスト見積もり関数の開発
FPGAを用いたMG3用 インターフェース回路の解説
USB2.0対応PICを用いたデータロガーの製作
CsIシンチレータとMAPMT ヘッドアンプユニットを用いた 動作実験
LHC Run-2 進展状況 [1] Run-2に向けたアトラス検出器の改良 [0] Run-2 LHC
Ibaraki Univ. Dept of Electrical & Electronic Eng.
組み込み向けCPU 小型デバイスに搭載されるCPU 特徴 携帯電話,デジタルカメラ,PDA,センサデバイスなど 小型 低消費電力 多機能
イーサネットについて 飯塚務.
ATLAS実験シリコン飛跡検出器の宇宙線テストにおけるノイズ解析
R&D of MPPC including readout electronics
ATLAS アップグレードに向けた ミューオン検出器読み出し回路の研究開発
COTTRIボードの通信テストについて 頼俊 12/28.
読み出し回路のアップグレードに向けた研究
ATLAS前後方 ミューオントリガーシステム開発2
FPGAでSATAを実現 SATAのニーズの高まりとFPGA
トリガー用プラスチックシンチレータ、観測用シンチレータ、光学系、IITとCCDカメラからなる装置である。(図1) プラスチックシンチレータ
新型光検出器MPPCと その読み出しエレクトロニクスの開発
国際リニアコライダーのための FPCCD崩壊点検出器と 読み出しシステムの開発
ATLAS実験ホールにおける TGC検出器DAQシステムの構築
ATLAS前後方ミューオントリガーシステム開発1
CERNとLHC加速器 LHC計画 (Large Hadron Collider Project): CERN
LHC加速器の設計パラメーターと 2012年の運転実績
ATLAS TGC システムの インストレーション報告
巡回冗長検査CRC32の ハード/ソフト最適分割の検討
FPCCDバーテックス検出器における ペアバックグラウンドの評価 4年生発表 2010/03/10 素粒子実験グループ 釜井 大輔.
アトラス実験で期待される物理 (具体例編) ① ② ③ ④ ① ② ③ 発見か? 実験の初日に確認 確認! 2011年5月9日 ④ 未発見
理化学研究所 重イオン核物理研究室 馬場 秀忠
ATLAS実験における J/Y->mm過程を用いたdi-muon trigger efficiency の測定方法の開発及び評価
通信機構合わせた最適化をおこなう並列化ンパイラ
ATLAS実験における高速飛跡トリガーシステムの開発と構築3
高速ピクセル検出器用超高速信号処理システム (FPIX)
LHCでの発見へ向け 世界最大コンピューティンググリッドが始動
ATLAS実験におけるシミュレーションを用いたエンドキャップトリガーの性能評価
タイミングコントロール(ハードウエアベース)
SiTCP-VME変換モジュールの開発 KEK 物構研:中性子 佐藤節夫.
LHC-ATLAS実験SCTシリコン 飛跡検出器のコミッショニング - II
J-PARC E16実験におけるDAQ-Middleware を用いたDAQソフトウェアの開発
ATLAS 実験における Inner Detector を用いた レベル2ミューオン・トリガーの性能評価
新エンコーダ案 更新 京都大学宇宙線研究室 岩城 2011/1/17.
Web(World Wide Web)の発祥地
ALICE work at CERN Kenta Mizoguchi, Hisayuki Torii, Yusuke Okada
FINESSE 32ch Multi-Hit TDC
ATLAS実験における高速飛跡 トリガーシステムの開発と構築1
KEKBアップグレードに向けてのビームバックグラウンドについて
広島大学におけるHEPnet-J 利用状況
New NKS 打ち合わせ資料 塚田 暁 2006/4/3.
ILCバーテックス検出器のための シミュレーション 2008,3,10 吉田 幸平.
リニアコライダーでの ビームサイズ測定方法の研究
pixel 読み出し型 μ-PIC による X線偏光検出器の開発
プロセッサ設計支援ツールを用いた 独自プロセッサの設計
LHC-ATLAS実験開始に向けた ミュー粒子トリガーシステムの統合試運転
入射機(PS)でのバンチ生成(BCMS: Batch Compression Merging and Splitting)
ILC衝突点ビームモニターのための 読み出し回路の開発
ATLAS前後方ミューオントリガーシステム開発1
! Web(World Wide Web)の発祥地 ! LHC計画 (Large Hadron Collider Project):
圧電素子を用いた 高エネルギー素粒子実験用小型電源の開発
高計数率ビームテストにおける ビーム構造の解析
Report of working at CERN PHOS readout test bench
E7コアモニター 仕様 設置場所: E7 3rd BPMの直前 予想ビームサイズ:10mmφ以下 測定対象ビーム:バンチビーム
LHC (Large Hadron Collider)
Presentation transcript:

2011/2/201 ICEPP シンポジウム ATLAS ミューオントリガーシステムのアップグレードに 向けた読み出し系システムインフラの開発 東京大学大学院理学系研究科 物理学専攻 素粒子物理国際研究センター 坂本研究室 神谷 隆之 2011 年 2 月 20 日

1. 開発の背景 2011/2/202

LHC と ATLAS のアップグレー ド LHC 加速器のアップグレード –CERN の LHC 加速器は Higgs や SUSY 探索 のパフォーマンスを上げるためにルミノシテ ィを cm -2 s -1 → 5×10 34 cm -2 s -1 にする 計画 ATLAS 検出器のアップグレード – 放射線損傷による測定機及び加速器の寿命 → 検出器自体の交換の必要性 – エレキで用いられている技術・デバイスが古 い → 検出器の交換に合わせて全取り換え – 高ルミノシティに伴う高トリガーレート → 新トリガーシステムの開発 → それに伴う新モジュールの開発 2011/2/203

4 TGC システム読み出し系のアップグ レード BCID H-pTSL SSWROD L1B TRG JRCHSCCCI PS-Board on TGC HSC VME on BW ASD VME at USA15 1k optical links BCID ASIC TRGSL SSWROD Controller SBC PS-Board on TGC ASD XXX crate at USA15 5k optical links SBC L1B Tx / RxRx / Tx FPGAs Present system Phase-2 upgrade Trigger Read out Control Trigger Read out Control ※案の1つの例であるが、全システムを1から新しく作り直す予定である 素子の高集積化に伴い、多くのモジュールをまとめてコンパクトに

開発計画 開発のタイムスケール –2020 年~インストール –2015 年~建設 –R&D は今から必要 TGC システム読み出し系の R&D をするための環境構 築 – プロトタイピングを行うテストベンチ プロトタイプ用汎用モジュール 2011/2/ 年 LHC 高輝度化改造

2. 開発の目的 2011/2/206

ROD (Read Out Driver) について ATLAS のデータ読み出しモジュー ル 直前までの複数のモジュール ( SSW, 最大 10 個)からの入力を うけ, 1 つにまとめて出力 入出力には G-Link, S-Link という CERN の 光通信規格を用いている 入力の転送速度 640Mbps (G-Link) 出力の転送速度 1Gbps (S-Link) 最新のものでは 2Gbps 2011/2/207

LHC アップグレード後の ROD にかかる負 担 2011/2/208 Level 1 トリガーレートは pT の threshold によって調整可能 アップグレード後は ルミノシティの増加に伴い Level 1 トリガーレートの上限を 75kHz から 150kHz にする予定 イベントサイズも増加する ( 1.3 倍程度) 入力データ量 75Mbps → 200Mbps 出力データ量 750Mbps → 2Gbps FPGA 内部で今までの 2 倍以上のデータ処理能力が必要

新 ROD への要請 入力データ量 200Mbps → 640Mbps の G-Link で大丈夫 出力データ量 2Gbps → CERN で 4Gbps の S-Link 開発中 2 ~ 3 倍のデータ処理能力 → 高速・大規模な FPGA が必要 高度なエラー処理・診断機能 – ソフトウェア処理がしたい → 組み込み CPU – エラーメッセージ出力・診断用のコンソール → Ethernet インター フェース システムを拡張させるための並列化・分散化システム – 高速なモジュール間通信 → 高速シリアル通信インターフェース 2011/2/209

ROD の開発方針 1. 技術導入 – 評価ボードを使った検証 – プロトタイプ用汎用モジュール 作成の際の仕様検討 2. プロトタイプ用汎用モジュールの作成 → PT6 (VME モジュ ール ) – 評価ボードでは出来なかった技術評価も行う – プロトタイプのビルディングブロックとして用いる 3.PT6 を用いた実機開発のための R&D ( 来年度以降 ) 2011/2/2010

3. PT6 の開発 2011/2/2011

ROD 開発用プロトタイプ PT6 の開発 VME 6U A32D32 スレーブモジュール Spartan6 LX150T FPGA 搭載 – 従来の 10 倍の容量, 大規模なロジック構成可能 – ソフト CPU コアが搭載可能 Rocket IO インターフェース 4 口搭載 – 並列・分散化データ処理のモジュール間通信に使え る – 入力 3 口, 出力 1 口等のテストベンチ構成も可能 Ethernet インターフェース搭載 – エラーメッセージ出力・診断用コンソールとして用 いる 3 種の外部メモリを搭載 – OS搭載を想定 Mezzanine Card Slot を搭載 – 従来の ROD の光ファイバーインターフェースであ る G-Link や S-Link の機能の子ボードを搭載可能 2011/2/2012

PT6 で新たに導入した技術 MicroBlaze –Xilinx 社製の、 FPGA に搭載可能なソ フト CPU コア –FPGA 上でソフトウェアを動作可能 Rocket IO ギガビットトランシーバ –Xilinx 社製の一部の FPGA に組み込ま れている高速シリアル通信用トランシ ーバ –125MHz の CLK で 1.25Gbps, 2.5Gbps –S-Link 等の光通信に比べて光信号変換 器や外付けのシリアライザなどがいら ない 2011/2/2013

PT6 を用いた MicroBlaze のテスト MicroBlaze のデザインは Xilinx Platform Studio を用いて生成できる 今回は “Hello PT6” という文字列を出力するプログラムを作成し、 FPGA にダウンロード 2011/2/2014 Xilinx Platform Studio

PT6 を用いた MicroBlaze のテスト MicroBlaze からの出力を RS232 の信号線に出力させて, Tera Term 端末に表示 正しい出力が確認でき、 MicroBlaze の動作が確認でき た 2011/2/2015

Rocket IO GTP Rocket IO ギガビットトランシーバ –Xilinx 社製の一部の FPGA に組み込ま れている高速シリアル通信用トランシ ーバ –125MHz の CLK で 1.25Gbps, 2.5Gbps –S-Link 等の光通信に比べて光信号変換 器や外付けのシリアライザなどがいら ない 8b/10b – 高速シリアル通信の方式 –2bit 付加し、テーブル変換によって 0 や 1 のバランスをとる – 安定した高速通信が可能 2011/2/2016 Serialize Encode Deserialize Decode Parallel 8bit Serial 10b 例 → → ・・・ →

高速シリアル通信インターフェース Rocket IO ギガビットトランシーバのテスト 8bit 幅で 2 8 = 256 パターンのデ ータを生成して Rocket IO で送 受信し、 FIFO メモリーに保存 して順に読みだすテストを行っ た 1.25Gbps, 2.5Gbps どちらの場 合でもテストは成功した 2011/2/ Rocket IO からの信号を 直接オシロスコープで観た様 子

その他の機能についてもテスト VME アクセス (CPLD ロジックの作成 ) NIM 入出力 Mezzanine Card による光信号入出力 Gigabit Ethernet (SiTCP 利用 ) 各種メモリへアクセス 2011/2/2018 全て良好に動作

まとめ ATLAS 実験のデータ読み出しモジュール (ROD) のアップグ レードの研究開発のためのプロトタイプモジュール (PT6) を 開発した 新 ROD に要求されている高速シリアル通信のインターフェ ースや CPU コアの動作を確認できた PT6 をビルディングブロックとして使うための環境を整えた 新 ROD のエラー診断システム、分散・並列化システムの具 体的な開発はこれからになるが、その開発をするための基盤 を整えた 2011/2/2019

Back Up 2011/2/2020

HSSDC2 ケーブル 2011/2/2021 Rocket IO 伝達用のケーブルは市販評価ボードでは SMA ケーブル Rocket IO GTP は差動信号のため送受信で計 4 本必要 場所をとる、スマートでない PT6 では HSSDC2 (High Speed Serial Data Connector) を使用 1本のケーブルで信号線が7本 → 1本で全二重通信が可能 Max 5Gbps, 2.5Gbps では 17m までの通信が可能 GND Rx ± Tx ±

Rocket IO GTP コアの生成 Xilinx 社の CORE Generator で Spartan-6 FPGA GTP Transceiver Wizard を選択 PT6 の場合 REFCLK が 125MHz なので Line Rate は 1.25Gbps, 2.5Gbps が選択可 2011/2/2022

基本的な使い方 CORE Generator によるサンプルデザイン 2011/2/2023 FPGA への パラレル出力 ケーブルから の シリアル入力

苦労したこと Rocket IO ギガビットトランシーバを使用していた例は身 近になかったため、全て独学 – 今は基本的な使い方は分かったので、 wiki 等に記録している シリアル信号は、どこがデータの区切りか分からないた め、何も考えていないとエンコードした値とデコードし た値が違っていることがよくあった 適宜カンマ信号 (K28.5) を入れてやる必要がある , , /2/2024

Read Out Driver Read Out System Central Trigger Processor Slave Board ATLAS の現在の読み出し系 2011/2/2025 TGC 検出器 μ ヒット情 報 レベル1トリガー トリガーデータ 読み出しデータ Max 75kHz

26 LHC 加速器の主要パラメーターのまとめ 主リング周長 m 陽子ビームエネルギー ( 入射エネルギー) 7.0 TeV (450 GeV) 最高ルミノシティ -(IP1, IP5)1.0×10 34 cm -2 s -1 バンチ間隔 25 nsec 、 40 MHz バンチ数 2808 /ring バンチ当りの陽子数 1.15×10 11 ビームエミッタンス (7 TeV)3.75×10 -6  mrad 二口径双極電磁石 1232 台 双極電磁石長、磁場 14.3 m , 8.33 Tesla 曲げ半径 m 回転周波数 kHz RMS ビームサイズ (IP1, IP5) 16.7  m RMS バンチ長さ (IP1, IP5) 7.55 cm ビーム衝突角度 (IP1, IP5)±142.5  rad 交差平面( ATLAS, CMS )垂直 (ATLAS), 水平 (CMS) バンチ衝突当りの陽子衝突数 19 全ルミノシティ - 寿命 14.9 hour シンクロトロン放射損失エネルギー 3.6 kW / ring, 6.71 keV/turn 2011/2/20

LHC/ATLAS アップグレード 背景 放射線損傷による、測定器および加速器のパーツの寿命。 シリコントラッカー、 Inner Triplet Magnet などは(フルルミ ノシティ運転で) 5 年程度。 LHC の初期の結果によって、高エネルギーの研究方針がきちんと定ま るが、 2020 年を超えて LHC 実験を進めていくということは、現時点で は重要な戦略。(なんにせよ Upgrade が不可欠) CERN の暫定方針 LHC 運転の目標 2030 年ぐらいまでに、積算ルミノシティ fb -1 最大ルミノシティーは 5 x (cm -2 s -1 ) 。 クラブ空洞などを使っ て、ルミノシティーを一定にする。 ATLAS 5 x に対応できる測定器への改善: 内部のトラッカーの全面交換(放射線、高ルミ対策) 必要なデータが取れるためのトリガーの改善 日本グループは、これまでも担当してきた、ミューオント リガーとシリコン検出器(ストリップ、ピクセル)に参加。 実際に作り始めるのは 2015 年ぐらいであるが、 R&D は今から やらないと間に合わない 徳宿克夫 2011/2/2027

Frame Header 0x0B0F SSW 0 Header 0x080F SSW 0 DATA SSW 0 Trailer Frame Trailer 0xE0F0 入力データ 0 (SSW 0) コントロールビット (2 ビット ) + データビット (16 ビット ) Rx Logic Rx Header 0xFACE SSW 0 Header SSW 0 DATA SSW 0 Trailer SSW 1 Header SSW 1 DATA SSW 1 Trailer Rx Trailer 0xCAFE 出力データ (Rx_OUT) コントロールビット (2 ビット ) + データビット (16 ビット ) Frame Header 0x0B0F SSW 1 Header 0x088F SSW 1 DATA SSW 1 Trailer Frame Trailer 0xE0F0 入力データ 1 (SSW 1) 2011/2/2028

32*2+32*2+32*2*18 = 1280 bit = 160 byte 2011/2/2029