beautypg.com

Tlp packet format with data payload – Altera Arria V Hard IP for PCI Express User Manual

Page 281

background image

Chapter :

A–3

TLP Packet Format with Data Payload

December 2013

Altera Corporation

Arria V Hard IP for PCI Express

User Guide

TLP Packet Format with Data Payload

Table A–10

through

Table A–16

show the content for TLPs with a data payload.

Table A–10. Memory Write Request, 32-Bit Addressing

+0

+1

+2

+3

7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7

6

5 4 3 2 1 0 7 6 5 4 3 2 1 0

Byte 0

0 1 0 0 0 0 0 0 0

TC

0 0 0 0

TD

EP

Attr

AT

Length

Byte 4

Requester ID

Tag

Last BE

First BE

Byte 8

Address[31:2]

0 0

Byte 12

Reserved

Table A–11. Memory Write Request, 64-Bit Addressing

+0

+1

+2

+3

7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7

6

5 4 3 2 1 0 7 6 5 4 3 2 1 0

Byte 0

0 1 1 0 0 0 0 0 0

TC

0 0 0 0

TD

EP

Attr

AT

Length

Byte 4

Requester ID

Tag

Last BE

First BE

Byte 8

Address[63:32]

Byte 12

Address[31:2]

0 0

Table A–12. Configuration Write Request Root Port (Type 1)

+0

+1

+2

+3

7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7

6

5 4 3 2 1 0 7 6 5 4 3 2 1 0

Byte 0

R 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0

TD

EP

0 0

AT

0 0 0 0 0 0 0 0 0 1

Byte 4

Requester ID

Tag

0 0 0 0

First BE

Byte 8

Bus Number

Device No

0

0

0 0

Ext Reg

Register No

0 0

Byte 12

Reserved

Table A–13. I/O Write Request

+0

+1

+2

+3

7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7

6

5 4 3 2 1 0 7 6 5 4 3 2 1 0

Byte 0

0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0

TD

EP

0 0

AT

0 0 0 0 0 0 0 0 0 1

Byte 4

Requester ID

Tag

0 0 0 0

First BE

Byte 8

Address[31:2]

0 0

Byte 12

Reserved

Table A–14. Completion with Data

+0

+1

+2

+3

7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7

6

5 4

3 2 1 0

7 6 5 4 3 2 1 0

Byte 0

0 1 0 0 1 0 1 0 0

TC

0 0 0 0

TD

EP

Attr

AT

Length

Byte 4

Completer ID

Status

B

Byte Count

Byte 8

Requester ID

Tag

0

Lower Address

Byte 12

Reserved