address寻址主要用于memory和i/o request请求包,memory读写请求包支持64位地址和32位地址,i/o读写请求只支持32位地址。64位地址寻址的TLP Header有4DW(16字节),32位地址寻址的TLP Header有3DW长。
上图就是64位地址的4DW的包头和32位地址的3DW的包头。对于memory读写request包,AT(address Type field)有如下的编码。
ID寻址方式主要用在configuration 请求包、部分message包、响应包中。ID包括Bus number、Divce number、function number

