インテルのみ表示可能 — GUID: yjv1642004887594
Ixiasoft
2.8.1.2. QCSRレジスター (ベースアドレス64’h10000)
この空間には、外部記述子コントローラーのコントロールおよびステータスレジスターが含まれます。ホストは、D2HキューとH2Dキューに個別の記述子リングを維持します。外部記述子コントローラーのデザイン例は、16チャネルをサポートします。各チャネルの記述子コンテキストは、次のCSRレジスターで更新することができます。
アドレス [11:8] = チャネル番号 (キューID)
アドレス [7] = データムーバーの方向。0 = D2H、1 = H2D
アドレス [6:3] = レジスターオフセット
ビット[63:0] | ビット名 | R/W | デフォルト | 詳細 |
---|---|---|---|---|
[63:0] |
Start_addr |
R/W |
0 |
D2Hリングバッファー開始アドレス [63:0] |
ビット[63:0] | ビット名 | R/W | デフォルト | 詳細 |
---|---|---|---|---|
[63:16] | rsvd | 予約済み | ||
[15:0] |
size |
R/W |
0 |
D2Hリングバッファー・サイズ |
ビット[63:0] | ビット名 | R/W | デフォルト | 詳細 |
---|---|---|---|---|
[63:16] |
rsvd |
予約済み |
||
[15:0] |
tail_ptr |
R/W |
0 |
D2Hリングバッファー・テールポインター。ホストSWによって更新され、DMA HWに対して読み取り専用 |
ビット[63:0] | ビット名 | R/W | デフォルト | 詳細 |
---|---|---|---|---|
[63:16] |
rsvd |
予約済み |
||
[15:0] |
head_ptr |
RO |
0 |
D2Hリングバッファー・ヘッドポインター。DMA HWによって更新され、ホストSWに対して読み取り専用 |
ビット[63:0] | ビット名 | R/W | デフォルト | 詳細 |
---|---|---|---|---|
[63:0] |
wb_addr |
R/W |
0 |
D2Hライトバック・アドレス [63:0] |
ビット[63:0] | ビット名 | R/W | デフォルト | 詳細 |
---|---|---|---|---|
[63:16] |
rsvd |
予約済み |
||
[15:0] |
cmpl_ptr |
RO |
0 |
D2Hリングバッファー完了ポインター。DMA HWによって更新され、ホストSWに対して読み取り専用 |
ビット[63:0] | ビット名 | R/W | デフォルト | 詳細 |
---|---|---|---|---|
[63:0] |
Start_addr |
R/W |
0 |
H2Dリングバッファー開始アドレス [63:0] |
ビット[63:0] | ビット名 | R/W | デフォルト | 詳細 |
---|---|---|---|---|
[63:16] |
rsvd |
予約済み |
||
[15:0] |
size |
R/W |
0 |
H2Dリングバッファー・サイズ |
ビット[63:0] | ビット名 | R/W | デフォルト | 詳細 |
---|---|---|---|---|
[63:16] |
rsvd |
予約済み |
||
[15:0] |
tail_ptr |
R/W |
0 |
H2Dリングバッファー・テールポインター。ホストSWによって更新され、DMA HWに対して読み取り専用 |
ビット[63:0] | ビット名 | R/W | デフォルト | 詳細 |
---|---|---|---|---|
[63:16] |
rsvd |
予約済み |
||
[15:0] |
head_ptr |
RO |
0 |
H2Dリングバッファー・ヘッドポインター。DMA HWによって更新され、ホストSWに対して読み取り専用 |
ビット[63:0] | ビット名 | R/W | デフォルト | 詳細 |
---|---|---|---|---|
[63:0] |
wb_addr |
R/W |
0 |
H2Dライトバック・アドレス [63:0] |
ビット[63:0] | ビット名 | R/W | デフォルト | 詳細 |
---|---|---|---|---|
[63:16] |
rsvd |
予約済み |
||
[15:0] |
cmpl_ptr |
RO |
0 |
H2Dリングバッファー完了ポインター。DMA HWによって更新され、ホストSWに対して読み取り専用 |