インテルのみ表示可能 — GUID: iga1458085846883
Ixiasoft
インテルのみ表示可能 — GUID: iga1458085846883
Ixiasoft
16.2.2. Nバイトのアドレス指定
このIPは、最大4バイトのアドレス指定モードをサポートします。使用するバイトアドレス指定モードは、プラットフォーム・デザイナーで選択することができます。
Avalon® マスター・インターフェイスにある Avalon® のアドレス幅は32ビットに固定されています。4バイトのアドレス指定モード以外を選択すると、 Avalon® のアドレス幅の最上位ビット (MSB) に0が追加されます。例えば、2バイトのアドレス指定モードでは、アドレス幅の下位16ビットのみが使用され、上位16ビットは0になります。
-
バイトアドレス指定モード = 1の場合、使用するアドレス幅 = 8 + アドレス・スティーリング・ビット
-
バイトアドレス指定モード = 2の場合、使用するアドレス幅 = 16 + アドレス・スティーリング・ビット
-
バイトアドレス指定モード = 3の場合、使用するアドレス幅 = 24 + アドレス・スティーリング・ビット
-
バイトアドレス指定モード = 4の場合、使用するアドレス幅 = 32
I2Cから Avalon® マスター・インターフェイスの変換ブロック内にはアドレスカウンターがあります。カウンターは、バイトアドレス指定モードおよび1つのアドレス・スティーリング・ビットに応じた上限のアドレスでロールオーバーします。カウンターは、 Avalon® のアドレスサイズの全アドレス範囲までインクリメントを続けることはありません。例えば、2バイトのアドレス指定モードおよび1つのアドレス・スティーリング・ビットの場合、アドレスカウンターは128Kのメモリーサイズでロールオーバーします。