研究関係 のバックアップソース(No.9)

*研究関係 [#xf705df2]
**ATLAS関係 [#ab89893c]
[[CERN:http://public.web.cern.ch/public/]]&br;
ここが研究の舞台になる!! はず・・・&br;
[[ATLAS:http://atlas.web.cern.ch/Atlas/index.html]]&br;
A Toroidal LHC ApparatuS の略。巨躯を持って知られ、両腕と頭で天の蒼穹を支えるとされるギリシャ神話の神アトラスがシンボルマーク。&br;
[[ATLAS JAPAN:http://atlas.kek.jp/]]&br;
日本のグループ

**What is VME ? [#b5d6e295]
現在、N研が所有しているのは6U、9Uのもの。

***VME通信 [#r99cc493]
VME通信の作法について。
-VMEではシステムクロック16MHzと同期してデータを送る必要はない。
-A01−A31、AM1-AM5、D00-D31までは”H”で有効になる。
-レベルで意味をもつものと、エッジで意味をもつものの2種類ある。
-*付きの物は負論理、”L”で有効になる。&br;

プロトコル
-重要なのは DS0* 、 DTACK* の2つのピン。
-マスタ側の準備完了、送信、受信完了を表わすのが DS0*( DS1* も? )。
-スレーブ側の準備完了、受信完了を表わすのが DTACK*

***9Uクレート [#bcf0f143]
-64bitの通信ができる?
-裏からバックプレーンに直接アクセスできる。

***6Uクレート [#ae4335a9]
-主に使っている、結構古い。
-電源関係が少し弱い?(PT5で電源をモニタしているレジスタで確認)
-裏からバックプレーンに直接アクセスできない。

***VMEの仕様書 [#w78929bd]
現在あるものは昔のトラ技のコピー。アトラス部屋に一部あるのでここからコピーするしかない...&br;
近いうちにデジタル化しておこう。&br;

**What is PT5 ? [#cafcdb6c]
PT5はVMEを理解するための1つの道具。これをいじることでVMEを理解する。
ただ、バグが多くて困る。CPLDを書き換えれば直りそう。&br;
現在、6UのクレートでのみFPGAのConfigurationが成功する。

***PT5を動かすためのソフトウェア [#f8c9bcc0]
-東大桑原さんのページ ([[リンク:http://www.icepp.s.u-tokyo.ac.jp/~kuwabara/PT5/pt5com/]])

上のリンクからソースをすべてコピーする。ただし、そのままではmakeさえできない。&br;
+足りないオブジェクトファイルの追加

hbconvert.oとhbconvert.hhをほかのフォルダからコピーする。どこかしらのフォルダにあると思う。

***PT5の仕様書 [#n1a2db1f]
東大桑原さんのページにもあるのだが、CERNで公開されてるものの方が新しいバージョン。&br;
レジスタの部分が違っている。

-PT5モジュール ([[リンク:https://twiki.cern.ch/twiki/pub/Main/TgcDocument/pt5_spec_v20070302.pdf]])
-チップなどの仕様書 ([[リンク:http://www.icepp.s.u-tokyo.ac.jp/~kuwabara/PT5/data_sheet/]])

東大桑原さんのページは更新されないので情報が古い。FPGAなどの仕様書は最新のものが他にある。

**What is Verilog-HDL ? [#t59aaa3d]
PT5のHDL
-東大桑原さんのページ ([[リンク:http://www.icepp.s.u-tokyo.ac.jp/~kuwabara/PT5/HDL/]])

**What is CPLD ? [#k050f806]
Xilinxs社製 CoolRunner-II CPLD XC2C256&br;
JTAG焼機で書き換え可能だが、現在機器が紛失中。
***仕様書 [#h03b6c62]
CPLD ([[リンク:http://japan.xilinx.com/support/documentation/data_sheets/ds094.pdf]])

**What is FPGA ? [#pe029f5b]
Xilinxs社製 Spartan-3シリーズ XC3S400-FG320&br;
詳しくはコンフィグレーションガイドを読むべし。パラレルスレーブモード
***仕様書 [#n158caff]
FPGA ([[リンク:http://www.xilinx.com/support/documentation/data_sheets/ds099.pdf]])&br;
FPGAユーザーズガイド([[リンク:http://japan.xilinx.com/support/documentation/user_guides/j_ug331.pdf]])

***コンフィグレーションガイド [#l2b91e62]
FPGAコンフィグレーションガイド ([[リンク:http://japan.xilinx.com/support/documentation/user_guides/j_ug332.pdf]])