next up previous contents
Next: USB-SCSI 変換ケーブル Up: SCSI CAMAC クレート・コントローラ3929 Previous: 3929 における CAMAC

3929 におけるCAMAC ブロック転送

CAMACの ブロック転送を実行するためには OPCODE 0x22 の BLOCK コマンドを 3929 へ送る. BLOCK コマンドの CDB は表 4のような構造である.

 

3929 が CDB を受信後, データフェ イズになる. データ転送の方向は CAMAC ファンクションによる. 一旦デー タ転送が始まると転送量に達するかエラー状態が起こるまで続けられる. 3929 によるブロック転送操作が完了後, ステータスビットが送られる. GOOD または CHECK CONDITION ステータスのいずれかが返される. CHECK CONDITION はCAMAC ブロック転送操作が エラーにより中断されたときに返される. このエラーは CAMAC Q,X 応答などのパラメータに依存する.

BLOCK コマンドの MODE CONTROL は転送モードのタイプ, CAMAC データ長, 他のいくつかのブロック転送に関係するパラメータを指定することに使用 される. 表 5にブロック転送コマンドの MODE CONTROL を示す. データ転送量はブロック転送操作のデータフェイズ中に 3929 から(へ)転送される バイト数が指定される.

 



Kazuo Nakayoshi
Wed Jun 27 22:15:09 JST 2001