Receiver, Receiver –71, For a description of – Altera RapidIO II MegaCore Function User Manual
Page 113: Receiver” on

Chapter 4: Functional Description
4–71
Transport Layer
August 2014
Altera Corporation
RapidIO II MegaCore Function
User Guide
The Transport layer module is divided into receiver and transmitter submodules.
Figure 4–27
shows a block diagram of the Transport layer module.
Receiver
On the receive side, the Transport layer module receives packets from the Physical
layer. Packets travel through the Rx buffer, and any errored packet is eliminated. The
Transport layer module routes the packets to one of the Logical layer modules or to
the Avalon-ST pass-through interface based on the packet's destination ID, format
type (ftype), and target transaction ID (targetTID) header fields. The destination ID
matches only if the transport type (tt) field matches.
If you turn off destination ID checking in the RapidIO II parameter editor, the
Transport layer routes incoming packets from the Physical layer that are not already
marked as errored according to the following rules:
■
Routes packets with unsupported ftype to the Avalon-ST pass-through interface,
if the Avalon-ST pass-through interface is instantiated in the IP core variation.
Figure 4–27. Transport Layer Block Diagram
Rx
Buffer
Logical Layer
Rx
scheduler
Tx
Transport
Layer
Physical Layer
Avalon-ST
Pass Through