Chapter 6: IP Core Architecture 6–9
Protocol Layers
December 2013 Altera Corporation Cyclone V Hard IP for PCI Express
User Guide
■ Transaction Layer Packet Checker—This block checks the integrity of the received
TLP and generates a request for transmission of an ACK/NAK DLLP.
■ TX Arbitration—This block arbitrates transactions, prioritizing in the following
order:
a. Initialize FC Data Link Layer packet
b. ACK/NAK DLLP (high priority)
c. Update FC DLLP (high priority)
d. PM DLLP
e. Retry buffer TLP
f. TLP
g. Update FC DLLP (low priority)
h. ACK/NAK FC DLLP (low priority)
Physical Layer
The Physical Layer is the lowest level of the Cyclone V Hard IP for PCI Express. It is
the layer closest to the link. It encodes and transmits packets across a link and accepts
and decodes received packets. The Physical Layer connects to the link through a
high-speed SERDES interface running at 2.5 Gbps for Gen1 implementations and at
2.5 or 5.0 Gbps for Gen2 implementations.
The Physical Layer is responsible for the following actions:
■ Initializing the link
■ Scrambling/descrambling and 8B/10B encoding/decoding of 2.5 Gbps (Gen1) or
5.0 Gbps (Gen2)
■ Serializing and deserializing data
■ Operating the PIPE 2.0 Interface
■ Implementing auto speed negotiation
■ Transmitting and decoding the training sequence
■ Providing hardware autonomous speed control
■ Implementing auto lane reversal
Comments to this Manuals