CAMAC Status Page(May 23, 2002)

By E.Inoue

[[ CAMAC Status]]:

CAMAC利用者のみなさまへ(Mar 16, 2001)

  • SPARCマシンの下でのCAMACの テスト記録 (May 23, 2002)

  • SPARCマシンの下でのCAMACのテスト状況 (Apr 26, 2001)

    K2917の2種類のバージョンに対するの対応策。 (Jul 11, 2000)

    注意 !!
    Solaris2.5.1下のCAMACのテスト時には、利用できるVMEドライバ
    が無かったので、やむなくSolaris2.5用のVMEドライバを強引に
    使用しています。 しかし、現在はFORCE社からSolaris2.5.1用の
    VMEドライバが提供されています。 そちらを利用されることを
    お勧めいたします。


    以下の表は、サーバ・システム、frc8vt の下での camacのテスト状況および
    ディスクレス・クライアント・システム、frc7v-cl1、frc7v-cl2下での
    camacのテスト状況を示したものである。

    注1.
    ディスクレス・クライアント、frc7v-cl1のシステムにはスワップ用の
    ローカル・ディスクがつないであり、ディスクレス・クライアント、
    frc7v-cl2はサーバのディスクをスワップ用に使用している。

    注2.
    camacドライバ、"FORCE-8VT-sol2.6"のキットは公開していない。
    "FORCE-8VT-sol2.6"をカバーするキット"FORCE-50T-sol2.6"を公開している。

    表.1 : SPARC CPU-8VTおよび CPU-7Vの下での
    CAMACのテスト状況
    ホスト名frc8vtfrc7v-cl1frc7v-cl2
    OS の
    バージョン
    および
    システム構成
    Server Solaris 2.6 Diskless Client Solaris2.6 Diskless Client Solaris2.6
    マシンのモデル SPARC CPU-8VT SPARC CPU-7V SPARC CPU-7V
    VME-CAMAC
    インターフェース
    K2917 &
    K3922
    K2917 &
    K3922
    K2917 &
    K3922
    CAMAC driver
    のバージョン
    FORCE-8VT-sol2.6 FORCE-8VT-sol2.6 FORCE-8VT-sol2.6
    VMEbus nexus driver
    のバージョン
    Solaris2.x VMEbus Driver v2.3.1 Solaris2.x VMEbus Driver v2.3.1 Solaris2.x VMEbus Driver v2.3.1
    コンパイラのバージョン
      cc - v4.2.1
      f77 - v4.2.1
      cc - v4.2.1
      f77 - v4.2.1
      cc - v4.2.1
      f77 - v4.2.1
    テスト
    プログラム
    の実行
    1. camacシングルアクションread/writeは
      正しく実行できた。
    2. camac割り込みは正しく実行できた。
    3. camacブロック転送は正しく実行できた。
    1. camacシングルアクションread/writeは
      正しく実行できた。
    2. camac割り込みは正しく実行できた。
    3. camacブロック転送は正しく実行できた。
    1. camacシングルアクションread/writeは
      正しく実行できた。
    2. camac割り込みは正しく実行できた。
    3. camacブロック転送は正しく実行できた。
    camac
    実行速度
    の測定
    1. camac24ビットシングルアクションreadに
      要する時間: 51μsec
    2. camac LAM割り込み処理に要する時間: 207μsec
    3. camacブロック転送 Readに要する時間:
      オーバヘッドは 235μsec
      データ転送速度は 1.1MByte/sec
    1. camac24ビットシングルアクションreadに
      要する時間: 51μsec
    2. camac LAM割り込み処理に要する時間: 390μsec
    3. camacブロック転送 Readに要する時間:
      オーバヘッドは 500μsec
      データ転送速度は 1MByte/sec
    1. camac24ビットシングルアクションreadに
      要する時間: 48μsec
    2. camac LAM割り込み処理に要する時間: 350μsec
    3. camacブロック転送 Readに要する時間:
      オーバヘッドは 470μsec
      データ転送速度は 1MByte/sec
    テストの記録 frc8vt-sol2.6/
    index.html
    frc7v-cl1-sol2.6/
    index.html
    frc7v-cl2-sol2.6/
    index.html



    以下の表は、スタンドアロン・システムの下での camacのテスト状況
    を示したものである。

    表.1 : SPARC CPU-54 の下でのCAMACのテスト状況
    ホスト名onl54--------
    OS の
    バージョン
    Solaris 8 : 7/01 ---- ----
    マシンのモデル SPARC CPU-54 ---- ----
    VME-CAMAC
    インターフェース
    K2917 &
    K3922
    ---- ----
    CAMAC driver
    のバージョン
    FORCE-50T-sol7 ---- ----
    VMEbus nexus driver
    のバージョン
    Solaris VMEbus Driver v2.5.1 ---- ----
    コンパイラのバージョン cc - v6.0
    f77 - v6.0
    ---- ----
    テスト
    プログラム
    の実行
    1. camacシングルアクションread/writeは
      正しく実行できた。
    2. camac割り込みは正しく実行できた。
    3. camacブロック転送readは、 NG
      camacブロック転送writeは、NG
    ---- ----
    camac
    実行速度
    の測定
    ---- ---- ----
    KEK
    リスト処理
    ---- ---- ----
    Kinetic
    リスト処理
    1. ---
    2. ---
    3. ---
    ---- ----
    テストの記録 onl54-sol8/
    Desktop/
    index.html
    ---- ----



    表.2 : SPARC CPU-50T の下でのCAMACのテスト状況
    ホスト名onl50tonl50tonl50t
    OS の
    バージョン
    Solaris 8 : 6/00 Solaris 7 : 8/99 Solaris 2.6 HArdware : 5/98
    マシンのモデル SPARC CPU-50T SPARC CPU-50T SPARC CPU-50T
    VME-CAMAC
    インターフェース
    K2917 &
    K3922
    K2917 &
    K3922
    K2917 &
    K3922
    CAMAC driver
    のバージョン
    FORCE-50T-sol7
    リスト処理可能なバージョンは、
    FORCE-50T-sol8-list
    FORCE-50T-sol7
    リスト処理可能なバージョンは、
    FORCE-50T-sol7-list
    FORCE-50T-sol2.6A
    リスト処理可能なバージョンは、
    FORCE-50T-sol2.6-list
    VMEbus nexus driver
    のバージョン
    Solaris2.x VMEbus Driver v2.5 Solaris2.x VMEbus Driver v2.4.1 Solaris2.x VMEbus Driver v2.3.1
    コンパイラのバージョン cc - v5.0
    f77 - v5.0
    cc - v5.0
    f77 - v5.0
    cc - v4.2.1
    f77 - v4.2.1
    テスト
    プログラム
    の実行
    1. camacシングルアクションread/writeは
      正しく実行できた。
    2. camac割り込みは正しく実行できた。
    3. camacブロック転送readは正しく実行できた。
      camacブロック転送writeは、1camac word のみの転送はNG。 2 camac word以上はOK.
    1. camacシングルアクションread/writeは
      正しく実行できた。
    2. camac割り込みは正しく実行できた。
    3. camacブロック転送readは正しく実行できた。
      camacブロック転送writeは、1camac word のみの転送はNG。 2 camac word以上はOK.
    1. camacシングルアクションread/writeは
      正しく実行できた。
    2. camac割り込みは正しく実行できた。
    3. camacブロック転送は正しく実行できた。
    camac
    実行速度
    の測定
    1. camac24ビットシングルアクションreadに
      要する時間: 40μsec
    2. camac LAM割り込み処理に要する時間: 54μsec
    3. camacブロック転送 Readに要する時間:
      オーバヘッドは 149μsec
      データ転送速度は 789MByte/sec
    1. camac24ビットシングルアクションreadに
      要する時間: 39μsec
    2. camac LAM割り込み処理に要する時間: 53μsec
    3. camacブロック転送 Readに要する時間:
      オーバヘッドは 140μsec
      データ転送速度は 802MByte/sec
    1. camac24ビットシングルアクションreadに
      要する時間: 38μsec
    2. camac LAM割り込み処理に要する時間: 117μsec
    3. camacブロック転送 Readに要する時間:
      オーバヘッドは 95μsec
      データ転送速度は 1.1MByte/sec
    KEK
    リスト処理
    1. シングルアクションread/writeは正しく実行できた
    2. LAM割り込み処理は正しく実行できた
    3. ブロック転送readは正しく実行できた
    1. シングルアクションread/writeは正しく実行できた
    2. LAM割り込み処理は正しく実行できた
    3. ブロック転送readは正しく実行できた
    1. シングルアクションread/writeは正しく実行できた
    2. LAM割り込み処理は正しく実行できた
    3. ブロック転送readは正しく実行できた
    Kinetic
    リスト処理
    1. シングルアクションread/writeは正しく実行できた
    2. ブロック転送readは正しく実行できた
    3. KEKリスト処理の中からの
      kineticリスト処理の実行
      は正しく実行できた
    1. シングルアクションread/writeは正しく実行できた
    2. ブロック転送readは正しく実行できた
    3. KEKリスト処理の中からの
      kineticリスト処理の実行
      は正しく実行できた
    1. シングルアクションread/writeは正しく実行できた
    2. ブロック転送readは正しく実行できた
    3. KEKリスト処理の中からの
      kineticリスト処理の実行
      は正しく実行できた
    テストの記録 onl50t-sol8/
    Desktop/
    index.html
    onl50t-sol7/
    Desktop/
    index.html
    onl50t-sol2.6/
    Desktop/
    index.html



    表.3 : SPARC CPU-8VTの下でのCAMACのテスト状況
    ホスト名onl8v1onl8v1----
    OS の
    バージョン
    Solaris 7 : 8/99 Solaris 2.6 ----
    マシンのモデル SPARC CPU-8VT SPARC CPU-8VT ----
    VME-CAMAC
    インターフェース
    K2917 &
    K3922
    K2917 &
    K3922
    ----
    CAMAC driver
    のバージョン
    FORCE-5V-sol7-list
    FORCE-50T-sol2.6 + alpha
    FORCE-8VT-sol2.6 ----
    VMEbus nexus driver
    のバージョン
    Solaris2.x VMEbus Driver v2.4.1 Solaris2.x VMEbus Driver v2.3.1 ----
    コンパイラのバージョン cc - v5.0
    f77 - v5.0
      cc - v4.2.1
      f77 - v4.2.1
    ----
    テスト
    プログラム
    の実行
    1. camacシングルアクションread/writeは
      正しく実行できた。
    2. camac割り込みは正しく実行できた。
    3. camacブロック転送は正しく実行できた。
    1. camacシングルアクションread/writeは
      正しく実行できた。
    2. camac割り込みは正しく実行できた。
    3. camacブロック転送は正しく実行できた。
    ----
    camac
    実行速度
    の測定
    (注). 実行速度はcamacドライバ、
    FORCE-5V-sol7-listを
    使って測定したものです。
    1. camac24ビットシングルアクションreadに
      要する時間: 42μsec
    2. camac LAM割り込み処理に要する時間: 111μsec
    3. camacブロック転送 Readに要する時間:
      オーバヘッドは 290μsec
      データ転送速度は 905KByte/sec
    1. camac24ビットシングルアクションreadに
      要する時間: 47μsec
    2. camac LAM割り込み処理に要する時間: 195μsec
    3. camacブロック転送 Readに要する時間:
      オーバヘッドは 240μsec
      データ転送速度は 910KByte/sec
    ----
    KEK
    リスト処理
    (注). KEKリスト処理はcamac
    ドライバ、FORCE-5V-sol7-listを
    使って実行したものです。
    1. シングルアクションread/writeは正しく実行できた
    2. LAM割り込み処理は正しく実行できた
    3. ブロック転送readは正しく実行できた
    1. ---
    2. ---
    3. ---
    ----
    Kinetic
    リスト処理
    (注). Kineticリスト処理はcamac
    ドライバ、FORCE-5V-sol7-listを
    使って実行したものです。
    1. シングルアクションread/writeは正しく実行できた
    2. ブロック転送readは正しく実行できた
    3. KEKリスト処理の中からの
      kineticリスト処理の実行
      は正しく実行できた
    1. ---
    2. ---
    3. ---
    ----
    テストの記録 onl8v1-sol7/
    index.html
    onl8v1-sol2.6/
    index.html
    ----



    表.4 : SPARC CPU-7Vの下でのCAMACのテスト状況
    ホスト名onl7v2onl7v1onl7v1
    OS の
    バージョン
    Solaris 2.6 Solaris 2.5.1 Solaris 2.5
    マシンのモデル SPARC CPU-7V SPARC CPU-7V SPARC CPU-7V
    VME-CAMAC
    インターフェース
    K2917 &
    K3922
    K2917 &
    K3922
    K2917 &
    K3922
    CAMAC driver
    のバージョン
    FORCE-8VT-sol2.6 FORCE-5V-sol2.5 FORCE-5V-sol2.5
    VMEbus nexus driver
    のバージョン
    Solaris2.x VMEbus
    Driver v2.2.2
    Solaris2.x VMEbus
    Driver v2.0.3
    Solaris2.x VMEbus
    Driver v2.0.3
    コンパイラのバージョン
      cc - v4.2.1
      f77 - v4.2.1
      cc - v4.2.1
      f77 - v4.2.1
      cc - v4.2.1
      f77 - v4.2.1
    テスト
    プログラム
    の実行
    1. camacシングル
      アクション
      read/writeは正
      しく実行でき
      た。
    2. camac割り込み
      は正しく実行
      できた。
    3. camacブロック
      転送は正しく
      実行できた。
    1. camacシングル
      アクション
      read/writeは正
      しく実行でき
      た。
    2. camac割り込み
      は正しく実行
      できた。
    3. camacブロック
      転送は正しく
      実行できた。
    1. camacシングル
      アクション
      read/writeは正
      しく実行でき
      た。
    2. camac割り込み
      は正しく実行
      できた。
    3. camacブロック
      転送は正しく
      実行できた。
    camac
    実行速度
    の測定
    1. camac24ビット
      シングルアク
      ションreadに
      要する時間:
      59μsec
    2. camac LAM割
      り込み処理に
      要する時間:
      370μsec
    3. camacブロック
      転送 Readに要
      する時間:
      オーバヘッド
      が 530μsec
      データ転送
      速度は
      890KByte/sec
    1. ---
    2. ---
    3. ---
    1. ---
    2. ---
    3. ---
    テストの記録 onl7v2-sol2.6/
    index.html
    onl7v1-sol2.5.1/
    index.html
    onl7v1-sol2.5/
    index.html



    表. 5: SPARC CPU-5Vの下でのCAMACのテスト状況(その1)
    ホスト名onl5v4onl5v4onl5v4
    OS の
    バージョン
    Solaris 8 : 7/01 Solaris 7 Solaris 2.6
    マシンのモデル SPARC CPU-5V SPARC CPU-5V SPARC CPU-5V
    VME-CAMAC
    インターフェース
    K2917 &
    K3922
    K2917 &
    K3922
    K2917 &
    K3922
    CAMAC driver
    のバージョン
    FORCE-5V-sol8-list FORCE-5V-sol7-list FORCE-8VT-sol2.6
    VMEbus nexus driver
    のバージョン
    Solaris2.x VMEbus
    Driver v2.5.1
    Solaris2.x VMEbus
    Driver v2.4.1
    Solaris2.x VMEbus
    Driver v2.2.2
    コンパイラのバージョン cc - v6.0
    f77 - v6.0
    cc - v5.0
    f77 - v5.0
    cc - v4.2.1
    f77 - v4.2.1
    テスト
    プログラム
    の実行
    1. camacシングル
      アクション
      read/writeは正
      しく実行でき
      た。
    2. camac割り込み
      は正しく実行
      できた。
    3. camacブロック
      転送は正しく
      実行できた。
    1. camacシングル
      アクション
      read/writeは正
      しく実行でき
      た。
    2. camac割り込み
      は正しく実行
      できた。
    3. camacブロック
      転送は正しく
      実行できた。
    1. camacシングル
      アクション
      read/writeは正
      しく実行でき
      た。
    2. camac割り込み
      は正しく実行
      できた。
    3. camacブロック
      転送は正しく
      実行できた。
    camac
    実行速度
    の測定
    1. ---
    2. ---
    3. ---
    1. camac24ビット
      シングルアク
      ションreadに
      要する時間:
      52 μsec
    2. camac LAM割
      り込み処理に
      要する時間:
      267 μsec
    3. camacブロック
      転送 Readに要
      する時間:
      オーバヘッド
      が 600 μsec
      データ転送
      速度は
      915KByte/sec
    1. camac24ビット
      シングルアク
      ションreadに
      要する時間:
      61 μsec
    2. camac LAM割
      り込み処理に
      要する時間:
      370 μsec
    3. camacブロック
      転送 Readに要
      する時間:
      オーバヘッド
      が 570 μsec
      データ転送
      速度は
      910KByte/sec
    KEK
    リスト処理
    1. シングルアクション
      read/writeは
      正しく実行できた
    2. LAM割り込み処理は
      正しく実行できた
    3. ブロック転送readは
      正しく実行できた
    1. シングルアクション
      read/writeは
      正しく実行できた
    2. LAM割り込み処理は
      正しく実行できた
    3. ブロック転送readは
      正しく実行できた
    ----
    Kinetic
    リスト処理
    1. シングルアクション
      read/writeは
      正しく実行できた
    2. ブロック転送readは
      正しく実行できた
    3. KEKリスト処理の中からの
      kineticリスト処理の実行
      は正しく実行できた
    1. シングルアクション
      read/writeは
      正しく実行できた
    2. ブロック転送readは
      正しく実行できた
    3. KEKリスト処理の中からの
      kineticリスト処理の実行
      は正しく実行できた
    ----
    テストの記録 onl5v4-sol8/
    index.html
    onl5v4-sol7/
    index.html
    onl5v4-sol2.6/
    index.html



    表. 6 : SPARC CPU-5V の下でのCAMACのテスト状況(その2)
    ホスト名onl5v4onl5v4onl5v4
    OS の
    バージョン
    Solaris 2.5.1 Solaris 2.5 Solaris 1.1.2
    マシンのモデル SPARC CPU-5V SPARC CPU-5V SPARC CPU-5V
    VME-CAMAC
    インターフェース
    K2917 &
    K3922
    K2917 &
    K3922
    K2917 &
    K3922
    CAMAC driver
    のバージョン
    FORCE-5V-sol2.5 FORCE-5V-sol2.5 camac.sparc-1.22e
    VMEbus nexus driver
    のバージョン
    Solaris2.x VMEbus
    Driver v2.0.2
    Solaris2.x VMEbus
    Driver v2.0.2
    Solaris1.1.2 VMEbus
    Driver v2.0D
    コンパイラのバージョン cc - v4.2.1
    f77 - v4.2.1
      cc - v2.0.1
      f77 - v3.0
      cc - v2.0.1
      f77 - v3.0
    テストプログラム
    の実行
    1. camacシングル
      アクション
      read/writeは正
      しく実行でき
      た。
    2. camac割り込み
      は正しく実行
      できた。
    3. camacブロック
      転送は正しく
      実行できた。
    1. camacシングル
      アクション
      read/writeは正
      しく実行でき
      た。
    2. camac割り込み
      は正しく実行
      できた。
    3. camacブロック
      転送は正しく
      実行できた。
    1. camacシングル
      アクション
      read/writeは正
      しく実行でき
      た。
    2. camac割り込み
      は正しく実行
      できた。
    3. camacブロック
      転送はNG。
      ハングする。
    camac
    実行速度
    の測定
    1. ---
    2. ---
    3. ---
    1. ---
    2. ---
    3. ---
    1. ---
    2. ---
    3. ---
    テストの記録 onl5v4-sol2.5.1/
    index.html
    onl5v4-sol2.5/
    index.html
    onl5v4-sol1.1.2/
    index.html



    表. 7 : SPARC Station 20 およびSPARC Station 10 の下でのCAMACのテスト状況
    ホスト名onlsun1------
    OS の
    バージョン
    Solaris 2.4 Solaris 2.6 ---
    マシンのモデル SPARC Station 20 SPARC Station 10 ---
    VME-CAMAC
    インターフェース
    K2917 &
    K3922
    K2917 &
    K3922
    ---
    CAMAC driver
    のバージョン
    camac.sol2-1.30 FORCE-50T-sol2.6 ---
    VMEbus nexus driver
    のバージョン
    SFVME Nexus Driver for Solaris2.x SFVME Nexus Driver for Solaris2.x ---
    コンパイラのバージョン
      cc - v3.0
      f77 - v3.0
    --- ---
    テストプログラム
    の実行
    1. camacシングル・アクションread/writeは
      正しく実行できた。
    2. camac割り込みはNG。"Timeout!!"の
      エラーになる。
    3. camacブロック転送のテストはやっていない。
    1. camacシングルアクションread/writeは
      正しく実行できた。
    2. camac割り込みは正しく実行できた。
    3. camacブロック転送は正しく実行できた。
    ---
    ---
    ---
    テストの記録 onlsun1-sol2.4/
    index.html
    SPARCstation10-sol2.6/
    ajimura.txt
    ---



    1つ上のページへ移る
    オンライン・グループの ホームページへ移る


    国立高エネルギー加速器研究機構(KEK)、素粒子原子核研究所、オンライングループ
    High Energy Accelerator Research Organization,
    Institute of Particle and Nuclear Studies,
    Online Group
    井上 栄二、 Eiji Inoue Mail: inoue@post.kek.jp
    PHS: 0298-64-5200-4304, Phone: 0298-79-6085, Fax: 0298-64-2580