Channel Bonding (Channel-To-Channel Alignment); Figure 3-17: Infiniband Mode; Figure 3-18: Local Route Header; Table 3-16: Global And Local Headers - Xilinx RocketIO User Manual

Hide thumbs Also See for RocketIO:
Table of Contents

Advertisement

Channel Bonding (Channel-to-Channel Alignment)

There are also two Infiniband Architecture (IBA) packets, a local and a global. Both of these
IBA packets are shown in
The CRC is calculated with certain bits masked in LRH and GRH, depending on whether
the packet is local or global. The size of these headers is shown in

Table 3-16: Global and Local Headers

The CRC checks the LNH (Link Next Header) of the LRH. LRH is shown in
along with the bits the CRC uses to evaluate the next packet.
Because of the complexity of the CRC algorithms and implementations, especially with
Infiniband, a more in-depth discussion is beyond the scope of this manual.
Channel Bonding (Channel-to-Channel Alignment)
Channel bonding is the technique of tying several serial channels together to create one
aggregate channel. Several channels are fed on the transmit side by one parallel bus and
reproduced on the receive side as the identical parallel bus. The maximum number of
serial differential pairs that can be bonded is 16. For implementation guidelines, see
Implementation Tools, page
Channel bonding allows those primitives that support it to send data over multiple
"channels." Among these primitives are GT_CUSTOM, GT_INFINIBAND, GT_XAUI, and
GT_AURORA. To "bond" channels together, there is always one "master." The other
channels can either be a SLAVE_1_HOP or SLAVE_2_HOPs. SLAVE_1_HOP is a slave to a
UG024 (v1.5) October 16, 2002
RocketIO™ Transceiver User Guide
Local IBA
Packet
SOP
LRH
BTH
Payload
Global IBA
SOP
LRH
GRH
BTH
Packet
LRH
Local Routing Header
GRH
Global Routing Header
BTH
IBA Transport Header
B
B1
0
B1
, B1
1
0
www.xilinx.com
Figure
3-17.
R
R
R
0
1
Packet
R
R
0
Payload

Figure 3-17: Infiniband Mode

Description
− B1
B
B
B
7
0
2
3
1 1 IBA Global Packet
1 0 IBA Local Packet
0 1 Raw Packet (CRC does not insert remainder)
0 0 Raw Packet (CRC does not insert remainder)

Figure 3-18: Local Route Header

97.
1-800-255-7778
R
Variant CRC
2
3
R
R
Variant CRC
1
2
3
Table
3-16.
8 Bytes
40 Bytes
12 Bytes
B
B
B
4
5
6
7
UG024_15_020802
R
EOP
EOP
UG024_14_020802
Size
Figure
3-18,
73

Advertisement

Table of Contents
loading

Table of Contents