| addr1 |
31:16 |
Device ID |
Destination device ID |
32'd0 |
| Data 256, 128, 64 bit bus |
7:0 |
Untranslated address [63:56] |
- |
- |
| 15:8 |
Untranslated address [55:48] |
|
1'b0 |
| 23:16 |
Untranslated address [47:40] |
- |
- |
| 31:24 |
Untranslated address [39:32] |
- |
- |
| 39:32 |
Untranslated address [31:24] |
- |
|
| 47:40 |
Untranslated address [23:16] |
- |
|
| 55:52 |
Untranslated address [15:12] |
- |
|
| 51 |
S |
Indicates if the range being invalidated is greater than 4,096 bytes. Its
meaning is the same as for the translation completion. |
|
| 56 |
GI |
Global invalidate. Indicates that the invalidation request message affects
all PASID values. The ATC ignores this bit if the global invalidate supported bit is
clear. This field is reserved if PASID is not support by configuration. |
|
| desc1 |
28:24 |
ITAG |
Constrained to the values 0 to 31. Used by the TA to uniquely identify
requests it issues. A TA must ensure that once an ITag is used, it is not reused until
either released by the corresponding invalidate completions or by a vendor-specific
timeout mechanism. |
5'd0 |