Physical layer, Features, Physical layer –73 – Altera RapidIO II MegaCore Function User Manual
Page 115: Features –73

Chapter 4: Functional Description
4–73
Physical Layer
August 2014
Altera Corporation
RapidIO II MegaCore Function
User Guide
The Transport layer polls the various Logical layer modules to determine whether a
packet is available. When a packet of the appropriate priority level is available, the
Transport layer transmits the whole packet, and then continues polling the next
logical modules.
In a variation with a user-defined Logical layer connected to the Avalon-ST
pass-through interface, you can abort the transmission of an errored packet by
asserting the Avalon-ST pass-through interface gen_tx_error signal and
gen_tx_endofpacket
.
f
For more information about the Transport layer, refer to Part 3: Common Transport
Specification of the RapidIO Interconnect Specification, Revision 2.2.
Physical Layer
This section describes features and interfaces of the serial Physical layer of the
RapidIO II IP core.
Features
The Physical layer has the following features:
■
Port initialization
■
Transmitter and receiver with the following features:
■
One, two, or four lane high-speed data serialization and deserialization
■
Clock and data recovery (receiver)
■
8B10B encoding and decoding
■
Lane synchronization (receiver)
■
Packet/control symbol assembly and delineation
■
Packet cyclic redundancy code (CRC) (CRC-16) generation and checking
■
Control symbol CRC-13 generation and checking
■
Error detection
■
Pseudo-random IDLE2 sequence generation
■
IDLE2 sequence removal
■
Scrambling and descrambling
■
Software interface (status/control registers)
■
Flow control (ackID tracking)
■
Time-out on acknowledgements
■
Order of retransmission maintenance and acknowledgements
■
ackID
assignment through software interface
■
ackID
synchronization after reset
■
Error management
■
Clock decoupling