割り込みレジスタ設�
割り込みレジスタの設定�、以下�4つのレジスタに対して行います�
- ハ�ドウェア割り込み有効レジスタ��0x000F��
- ハ�ドウェア割り込み出力有効レジスタ��0x0013��
- RT割り込み有効レジスタ��0x0012��
- RT割り込み出力有効レジスタ��0x0016��
ハ�ドウェア割り込み有効レジスタ
ハ�ドウェア割り込み有効レジスタ��0x000F��
ハ�ドウェア割り込み出力有効レジスタ��0x0013��
ビッ� | 名称 | R/W | 初期値 | 説� |
15 | HSPIINT | R/W | 0 |
ホス�SPI割り込み 予期しな�のSCKクロ�・パルスがSPIトランザクション中に発生した� |
14 | EECKE | R/W | 1 |
EEPROMチェ�サ�・エラー割り込み 自動�期化が有効な場合に適用されます� |
RAMPF |
RAMパリ�失敗割り込み こ�ビット�、デバイスがRAMパリ�・チェ�に失敗したときに�に設定されます。RAMエラーは訂正不�です� |
|||
13 | RAMIF | R/W | 1 |
RAM初期化失敗割り込み 自動�期化が有効な場合に適用されます� |
WDTX |
送信機ウォ�ドック・タイ�アウ� バスA、バスB送信機には、それぞ�663μsを�る連続送信を防止するためのウォ�ドック・タイマがあります� |
|||
12 11 |
LBFA LBFB |
R/W | 0 |
ループ�バック失敗バスA割り込み��LBFA�� ループ�バック失敗バスB割り込み��LBFB�� RTが送信したすべてのワードに対して�イスは、ワード�有効性をチェ�します。同期、エンコード、ビ�数、パリ�・チェ�が含まれます� LBFA Bitは、バスA上�無効�ミスマッチ�ワードを検�するた�にセ�されます� LBFB Bitは、バスB上�無効�ミスマッチ�ワードを検�するた�にセ�されます� |
10 | MTTTRO | R/W | 0 | MTタイ�タグ・カウンタ・ロールオーバ� MTのタイ�タグ・カウンタがフルカウントからゼロにロールオーバしました� 「Time Tag Counter Configuration Register (0x0039)」で選択されたオプションに応じて、MTタイ�・カウント�16Bitまた�48Bitの�れかになります� |
9 | BCTTRO | R/W | 0 | BCタイ�タグ・カウンタ・ロールオーバ� BCのタイ�タグ・カウンタがフルカウントからゼロにロールオーバしました� 「Time Tag Counter Configuration Register (0x0039)」で選択されたオプションに応じて、BCタイ�・カウント�16Bitまた�48Bitの�れかになります� |
8 | Reserved | 未使用 | ||
7 | RTTTM | R/W | 0 |
RTタイ�タグ・マッ� 16Bit RTタイ�タグ・カウンタは、RTタイ�タグ・リロード/��レジスタに含まれる値に一致するカウントに増加します� |
6 | MTTTM | R/W | 0 | MTタイ�タグ・マッ� MTタイ�タグ・カウンタは、MTタイ�タグ・リロード/��レジスタに含まれる値に一致するカウントに増加します� |
5 | BCTTM | R/W | 0 | BCタイ�タグ・マッ� BCタイ�タグ・カウンタは、BCタイ�タグ・リロード/��レジスタに含まれる値に一致するカウントに増加します� |
4 | Reserved | 未使用 | ||
3 | RTAPF | R/W | 1 |
RTターミナル・アドレス・パリ�失敗割り込み MRの立ち上がりエ�でRT動作ス��タス・レジスタ��0x0018�にラ�されたRTアドレスおよび、パリ�・ビットが�パリ�を示さな�きにセ�されます� |
2-0 | Reserved | 未使用 |
BC割り込みレジスタ
BC割り込みレジスタは�3つのレジスタを使用しBC割り込み動作を制御します�
「BC割り込み有効レジスタ��0x0010�」にビットがセ�されると、対応するBC割り込みが有効になります�
有効にされた割り込みイベントが発生すると、対応するビ�が「BCペン�ング割り込みレジスタ��0x0007�」にセ�され� 割り込みログ・バッファが更新されます�
対応するビ�が「BC割り込み出力有効レジスタ��0x0014�」に設定されて�場合、メ�ージの完�にIRQ出力がアサートされます�
BC割り込み有効レジスタ��0x0010��
BCペン�ング割り込みレジスタ��0x0007��
BC割り込み出力有効レジスタ��0x0014��
ビッ� | 名称 | 説� |
15 | BCWDT | BCウォ�ドック・タイマ割り込み BCフレー�時間の有効期限� |
14 | SELMSG | BC選択メ�ージ割り込み メ�ージ・ブロ�・コントロール・ワード�Bit4��EOM�を持つMIL-STD-1553メ�ージの完� |
13 | BCGPQ | BC汎用キュー・ロールオーバ�割り込み 64ワード�循環BC汎用キュー・ポインタが�ース・アドレス値にロールオーバし� |
12 | BCRETRY | BCリトライ割り込み BCによるリトライ・メ�ージの発生。有効にすると、�功また�失敗に関係なく、最後に有効になったメ�ージのリトライ ��1回また�2回)後に割り込みが発生しま� |
11 | CSTKERR | BCコール・スタ�・ポインタ・エラー割り込み オーバ�フローまた�アンダーフローのために、BCサブルーチン・スタ�深さに違反しました� コールスタ�・レベルはBCのCAL(サブルーチン・コール)が実行されるた�に増�されます� RTN(サブルーチン・リターン)が実行されるた�に減少されます。コールスタ�・レベルの許容�は0��7です� |
10 | BCTRAP | BCトラ��割り込み BCが不正なOPコードをフェ�し、BC動作�現在の1553メ�ージが完�ると停止します� 不正なOPコード�、未定義また�パリ�・チェ�に失敗したか、バリ��ション(Bit9-5)の値が間違って�す� これが発生すると、「Bus Controller (BC) Condition Code Register (Read 0x0037)」�BCRUN Bit15および� 「Bus Controller (BC) General Purpose Flag Register (Write 0x0037)」が0にリセ�されます� |
9 | STATSET | BCス��タス・セ�割り込み BCは�違ったRTアドレス・フィールドを含むRTス��タス・ワードを受信した、また�8つの非予���タス・ビット��少なくと� 1つにつ�予期しな��を持つ。これらのビッ�(BCRビットを除�)期�は通常0です� |
8-5 | BCIRQ3:0 | BC割り込み要�Bit3-0 こ�4Bit�0でな��合、BCはIRQ OPコードを実行しました�Bit8:5の値は、IRQ OPコードに関連するパラメータの4LSBと等しくなります� ユーザはアプリケーション要件に合わせて4Bitのパターンを定義することができます� |
4 | BCMERR | BCメ�ージ・エラー割り込み 次の5つの条件の�れかが有効な場合、この割り込みが発生しま� 1. 非ブロードキャスト�メ�ージが、ME(メ�ージ・エラー)ス��タス・ビットが設定されたRTス��タス・ワードで終�� 2. RT応答�タイ�アウ� 3. BCループバ�障害 4. RTス��タス・ワード�アドレスが正しくな� 5. 最小ギャ��時間の違反�有効な場合� |
3 | BCEOM | BC終��ージ割り込み メ�ージの有効性に関係なく、メ�ージが終�� |
2-0 | Reserved | 書き込み不可、読み出し時000 |