Proceedings of the 5th Annual Meeting of Particle Accelerator Society of Japanand the 33rd Linear Accelerator Meeting in Japan (August 6-8, 2008, Higashihiroshima, Japan)

OVERVIEW OF TIMING SYSTEM FOR J-PARC MR
Norihiko Kamikubota1,A), Takahiro Matsumoto A,B), Noboru Yamamoto A), Hidetoshi Nakagawa A), Tadahiko Katoh A)
A)High Energy Accelerator Research Organization (KEK)
1-1 Oho, Tsukuba, Ibaraki, 305-0801
B)
Japan Synchrotron Radiation Research Institute (JASRI/SPring-8).
1-1-1, Koto, Sayo-cho, Sayo-gun, Hyogo, 679-5198
Abstract
The Timing System for J-PARC 50-GeV Synchrotron (MR) has been developed. The overall status of the MR
Timing System is reported in this article. During the first beam commissioning studies of MR in May and June, 2008,
the MR Timing System was used widely and successfully. Experiences of constructing dedicated timing signals forinjection devices are given in detail.

J-PARC MR タイミングシステムの概要
１．はじめに

2.2 MRタイミングシステムの概要

J-PARC MR加速器は平成20年5月にビームコミッショニングを開始した [1] 。MR加速器機器は膨大な数になるが、すべてを同期して動かさなければ加速器システムとしては動かない。具体的には、MR加速器の１サイクル（典型的には3.64秒）の中で、それぞれの機器に適切なタイミング信号を確実に供給することが必要である。
本稿では、MRタイミングシステムを説明し、あわせてビームコミッショニングでの経験を報告する。

J-PARC加速器向けタイミング基幹信号（基準発振信号12MHz、トリガ信号25Hz、運転情報タイプ列）
は、中央制御棟から加速器エリア全域に分配されている。MRにも、中央制御棟から３ヶ所の電源棟に伝送されている（図１参照）。また、図２にタイミン
グ基幹信号処理回路の実装例を示す。

２．J-PARC MR向けタイミングシステム
2.1 タイミングシステムの進展
J-PARC加速器用タイミングシステムは、先行するLinac・RCS向けに既に運用している（平成18年11月にLinac、平成19年9月にRCSで運用開始）[2]。下流であるMR向けのタイミングシステムの整備は平成19年を中心に行われ、平成20年5月に運用を開始した。
MR向けタイミングシステムの開発・整備にあたり、VMEモジュールやNIMモジュールなどJ-PARC加速器用に開発ずみの既存ハードウェアは、可能な限り先行
図１：MRタイミングシステム全体図
するLinac・RCSと同じものを選定した。
VME計算機のCPUおよびOperating System (OS) は、
基 幹 信 号 の う ち 運 転 情 報 タ イ プ 列 は 、 Linac・Linac・RCSのもの（PowerPC系CPUとVxWorks）と異RCS・MRの３加速器で同期運転する際の共有情報をなり、Intel系CPUとLinuxを選定した。MR加速器の含んでいる。タイプ列は、中央制御棟のタイミング
１サイクルはLinac・RCSの40ms (25Hz)に比べて２送信VMEモジュールから、J-PARC全域に分散配置さ桁長く、OSにVxWorksのような高度なリアルタイム性能は不要と判断した。その上で、最近の市場で最れた多数のタイミング受信モジュールに伝送される。
も普及し低コストで入手できるものを選択した。な
それぞれのMR機器にMRサイクルのどこでタイミン
お、タイミング用以外の一般制御用途にも、MRではグ信号を出すかは、タイミング受信モジュールが制Intel系CPUとLinuxを選定し使用している。
御している。受信モジュールは、受取る運転情報タイプ列と自身のメモリ上の設定情報（LUT, Look Up
1E-mail: norihiko.kamikubota@kek.jp-286-

Proceedings of the 5th Annual Meeting of Particle Accelerator Society of Japanand the 33rd Linear Accelerator Meeting in Japan (August 6-8, 2008, Higashihiroshima, Japan)

Table）を照らし合わせ、「予定通りに」タイミング信号を発生する。このため、受信モジュールが発生する信号をスケジュールドタイミング信号と呼んでいる。実際の信号は、受信モジュールとペアになるNIMモジュールでTTL（または光）で信号を発生させている。なお、スケジュールドタイミングは、1us0.1usの精度の信号を発生するよう回路設計されている（計算機制御できる最小単位は約10ns）。

図３：タイミング受信モジュールの状態表示
2.4 同期タイミングについて

図２タイミング処理回路の実装（第３電源棟）
MRでは、配線取合いをわかり易くするために、電源棟・機器グループごとに各グループ専用のラックとタイミング制御用VME計算機を用意した。平成20年5月の時点では、MR全体で20台のVME計算機、39台のタイミング受信モジュールを実装した。また、スケジュールドタイミング信号数は123点であった。
2.3 タイミングソフトウェア
J-PARC加速器の制御には、EPICS（ExperimentalPhysics and Industrial Control System）ツール

ほとんどのMR機器は2.2章で説明したスケジュー
ルドタイミング信号で制御されるが、MR入射機器など一部機器ではビームに同期した高精度（ns単位）のタイミング信号が必要である。この目的のために、前段リングであるRCSの出射キッカー用信号を光ファイバーケーブルでMRまで伝送し、同期タイミング信号と呼んでいる。同期タイミング信号は、スケジュールドとは全く別系統の信号伝送路・信号処理回路モジュールを用意している。
同期タイミング信号は、入射キッカーなど入射機器のほかに、ビームモニタでも使用されている。また、平成20年12月以降の次回コミッショニングでは、ビーム取出しでも使用されることになる。なお、個々の同期タイミング信号の微調整は、VME計算機対応の高精度ディレイモジュール(TD-4V)で2ns単位で行っている（図２の一番下参照）。

キット [3] を採用している。タイミング用送信・受
３．MRビームコミッショニングでのタイ信VMEモジュールに対しLinux対応driverを開発し、ミングシステムその上にEPICS データベースを構築した。このデー
タベースは、VMEモジュールのレジスタを読み書き3.1 MR入射機器とタイミングするだけの単純なものである。
平成20年5月〜6月のMRビームコミッショニングで上位アプリケーションソフトはPythonを使用しては、３GeV DCモード（加速無し）でビーム周回運転いる。Pythonを採用したのは、タイミング信号制御を行った。この期間、MRタイミングシステムは、主は単純なI/Oで済ませられるものではなく、高級ス電源、ビームモニタ、MPS、RF、入射機器、などにクリプト言語の多様な処理機能が必要になると考えタイミング信号を供給した。この章では、最も活発たからである。例えば、受信モジュールのタイミンに議論された入射機器に焦点を当てて説明を試みる。
グ信号が実際に出るかどうかは送信モジュール状態
入射機器とは、パルスベンド電源、キッカー電源も確認する必要があったり、１受信モジュールだけ（３台）、セプタム電源（２種類）、バンプ電源（３で設定領域エリア(LUT)は1024点あったりと、目的とするタイミング信号との対応付けは簡単ではない。 台）、ダンプキッカー電源（４台）、ダンプセプタム電源、である（図４の入射機器全体図参照）。
図 ３ は 、 Python で 開 発 し た タ イ ミ ン グ 受 信 モ
ビームをMRリングに入射させるには、これらの入ジュールの状態表示画面である。
射機器それぞれに適切なタイミング信号を供給する必要がある。しかし、セプタム１はビームが来るタ-287-

Proceedings of the 5th Annual Meeting of Particle Accelerator Society of Japanand the 33rd Linear Accelerator Meeting in Japan (August 6-8, 2008, Higashihiroshima, Japan)

イミングより約250ms速く充電を開始する（＝タイミング信号を250ms事前に出す）必要があるなど、充電開始時間は機器ごとに事情があり異なる。

り出しを担うダンプキッカーへのタイミング信号も、入射キッカー同様にビームと同期したns単位の精度が要求される。しかし、ダンプへの出射はMRリングを周回する時間（１秒程度なのでns精度を保証するのは難しい）を考慮する必要がある。この問題は、タイミング信号とビーム周回に用いるRF空きバンチ信号の間で同期を取る専用論理モジュールを開発することで解決した。ダンプへの蹴り出し指示となるタイミング信号を、空きバンチ信号と同期をとった後に１周回分(5us)の中の位相調整をTD-4Vで行い、正確にダンプエリアに出射することが可能になった。
さまざまなコミッショニング経験を経て、６月後半にはスタディに用いるいろいろなビーム周回モードが選択できるようになった（図６）。

図４：MR入射機器全体の状態表示画面
すべての入射機器を実際のビームに同期させようとする時、入射機器に必要なタイミング信号の相関は図５のようになった（図５は小関忠氏が整理したものである）。これらの信号は、MRタイミングシステムのスケジュールドタイミング信号で供給した。

図６：ビーム周回モード選択画面

４．まとめと謝辞

図５：MR入射機器のタイミング相関図
3.2 ビーム入出射と同期タイミング

J-PARC MR向けタイミングシステムが開発され、平成20年5月〜6月にはタイミング信号が必要な全MR機器に信号を供給し、MRの初めてのビームコミッショニングに貢献した。特にMR入射機器でタイミングをどう整備するかが議論され、スケジュールド信号に加えて同期タイミングやRF空きバンチを導入し、最終的に入射機器の運転を成功に導くことが出来た。
MRタイミングシステムの開発段階では、先行する
Linac・RCS担当のJAEA制御スタッフの情報を参考にしました。コミッショニング期間中は、コミッショ
ニングチームスタッフ、RFグループ、入射機器担当の皆さんなどの協力を得ました。MR加速器の現場では、多くの関係者（職員はもちろん会社の皆さんにも）にお世話になりました。深く感謝いたします。

上流からMR入射部に来るビームをMRリングに精度よく蹴り入れるには、入射キッカーにビームに高精度で同期したタイミング信号を与える必要がある。
この目的にはスケジュールドタイミングの精度では不十分で、RCSからの同期タイミング信号を用意した（2.4章参照）。実際のビームモニタ信号を参考に、高精度ディレイモジュール(TD-4V)で同期タイ
参考文献
ミング信号に適切なディレイを与え、入射キッカー[1] 小関忠、J-PARC MRのビームコミッショニング、thisに供給した。同様の同期タイミング信号による調整
meetingはセプタム２でも行った。
[2] 高橋博樹、J-PARC LINAC/RCSにおけるタイミングシ
ステムの現状、this meeting
平成20年5月〜6月のビームコミッショニングでは、
[3]
EPICS
web site “http://www.aps.anl.gov/epics/”
入射ダンプへのビーム出射も行った。ダンプへの蹴-288-